ZARLINK EA218EI0B

Obsolescence Notice
This product is obsolete.
This information is available for your
convenience only.
For more information on
Zarlink’s obsolete products and
replacement product lists, please visit
http://products.zarlink.com/obsolete_products/
P R E L I M I N A R Y
Distinctive Characteristics
8 10Mbps Ethernet Access Ports
9
I N F O R M A T I O N
EA218E – 8-Port Ethernet Access Controller
XpressFlow 2020 Ethernet Routing Switch Chipset
Direct interface with 10BaseT
transceiver
0.5 micron 3.3 Volt CMOS process
XPRESSFLOW BUS
352-BGA package
MANAGEMENT BUS
Operating frequency
-33
33 MHz maximum
9
-40
40 MHz maximum
9
-50
50 MHz maximum
9
-66
mum
66.66 MHz maxi-
16
LOCAL
BUFFER
MEMORY
EA-218E
8-Port Ethernet
Access Controller
Port Port Port Port Port Port Port Port
0
1
2
3
4
5
6
7
32-bit Local Buffer Memory Interface
9
Supports 128k to 1M bytes
9
Utilize high performance 32-bit
Synchronous Burst SRAM
32
32
9
10BaseT
Phyiscal Layer
Transceiver
Hardware assisted Buffer and Queue
Management
16-bit Management Bus I/O Interface
9
Allows host to access Control
Registers & Local Buffer Memory
9
Big and Little Endian CPUs
9
Direct interface to standard microprocessors, including 386, 486
families and Motorola MPC series
embedded processors
32-bit XpressFlow Bus Interface
9
Uses Granule for frame transferring between Access Controllers
Unicast, multicast, and broadcast
frames
9
Also detects IEEE 802.3X MAC
Control frames
Works together with SC-220 XpressFlow Engine
8 10BaseT Ports
Block DiagramEA218E 8-Port Ethernet Access Controller
General Description
The EA-218E provides eight 10Mbps Ethernet network access interface ports.
The EA-218E provides the Ethernet MAC protocols, handles the local buffer memory
interface and management, arbitrates among multiple priority queues, and interfaces
with the XpressFlow Engine and other Access Controllers through the XpressFlow
message passing protocol.
Related Components:
9
Forwards frames at full line-rate
SC220 – XpressFlow Engine
9
Distributed Flow Caching™ to reduce frame forwarding latency
EA218 – 6-port 10 + 2-port 10/100 Ethernet Access Controller
Half and Full Duplex operation
EA234 – 4-port 10/100Mbps Ethernet Access Controller
Programmable Flow Control
9
Jam Collision for Half Duplex
Mode
9
Transmit Flow Control Frame for
IEEE 802.3x Full Duplex Mode
Supports Store-&-Forward frame forward© 1998 Zarlink Semiconductor, Inc.
1
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
ing mode
XPRESSFLOW BUS
Characteristics Continue
MANAGEMENT BUS
32
Automatically selects the optimized mode for forwarding
Local
Buffer
Memory
Multi-Media ready with QoS supports
9
XpressFlow
Bus Interafce
Local
Buffer
Memory
Interface
Automatic
Buffer
Manager
MAC Interface
Four frame transmission priority
queues
32
Complies with IEEE 802.1 Bridge
Standard
9
Management
Bus Interafce
32
9 Allows manual frame forwarding
mode selection override
EA-218E
32
9
16
MAC Port #0 to #7
Assigns one unique MAC Address
for each port
Port 0
1
2
3
4
5
6
7
5
6
7
VLAN ID Tagging & Stripping
9
Auto padding if necessary after
stripping
8-Port
10BaseT PHY
Automatic retry frame transmission
9
Transmit collision
9
Transmit buffer under-run
Port 0
Bad FCS
9
Short events or frames under 64
bytes
9
Long events or frames over
1518/1522 bytes
Automatic statistic collection for
RMON
3
4
Block Diagram –
EA218E 8-Port Ethernet Access Controller
Automatic receive filtering for bad
frames for Store & Forward Mode
9
2
1
Typical Application:
9 A 16-port Ethernet Switch with 4-Fast Ethernet
Address
Mapping
Table
Buffer
RAM
RS232 Local
Control Console
SC220
XpressFlow
Engine
Switch
Manager
CPU
Flash
ROM
DRAM
Management Bus
XpressFlow Bus
Buffer
RAM
EA218E
8-Port
Ethernet
Access
Controller
8 Ethernet ports
Buffer
RAM
EA218E
8-Port
Ethernet
Access
Controller
8 Ethernet ports
Buffer
RAM
EA234
4-Port
Ethernet
Access
Controller
Four 100M
Fast Ethernet ports
System Block Diagram -16-Port Ethernet Switch with 4 Fast Ethernet Up-Links
© 1998 Zarlink Semiconductor, Inc.
2
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
1. PIN ASSIGNMENT
1.1 Logic Symbol
L_A[18:2]
L_BWE[3:0]#
L_WE[3:0]#
L_OE[3:0]#
L_ADSC#
L_CLK
4
4
4
P_CS#
P_ADS#
P_RWC
P_BS16#
P_RDY#
P_INT
P_RST#
P_CLK
S_D[31:0]
S_MSGEN#
S_EOF#
S_IRDY
S_TABT#
S_OVLD#
S_HPREQ#
S_REQ#
S_GNT#
S_CLK
© 1998 Zarlink Semiconductor, Inc.
T_MODE
Tm_RXD
Tm_RXC
Tm_TXC
Tm_TXEN
Tm_TXD
Tm_LPBK
Tm_FD
Tm_COL
Tm_CRS
Tm_LNK
XpressFlow Bus Interface
P_A[11:1]
Management Bus
Interface
P_D[15:0]
Test Pin
Port [7:0]
10M Serial Interface
L_D[31:0]
Control Buffer
Memory Interface
EA-218E
3
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
1.2 Pin Assignment (Preliminary)
Note:
#
Input
In-ST
Output
Out-OD
I/O-TS
I/O-OD
5VT
Active low signal
Input signal
Input signal with Schmitt-Trigger
Output signal (Tri-State driver)
Output signal with Open-Drain driver
Input & Output signal with Tri-State driver
Input & Output signal with Open-Drain driver
Input with 5V Tolerance
Output signal with programmable polarity.
Input or output pins with weak internal pull up resistors (50k to 100k Ohms each)
These pins are reserved for internal use only. They should be left unconnected.
Pin No(s).
Management Bus Interface
J25,K26,L24,K25,L26,
M24,L25,M26,N24,M25,
P24,N26,N25,R24,P26, P25
C26,D24,C25,E24,D26,
D25,F24,E26,E25,G24, F26
F25
H25
J24
G25
G26
H26
J26
K24
XpressFlow Bus Interface
C23,A23,B22,C22,A22
B21,D20,C21,A21,B20,
A20,C20,B19,A19,C19,
B18,A18,B17,C18,A17,
D17,B16,C17,A16,B15,
A15,C16,B14,D15,A14,
C15,B13
B12
A12
C14
C13
B23
A24
B24
A13
D13
© 1998 Zarlink Semiconductor, Inc.
Symbol
Max
IOL / IOH Name and Functions
Type
P_D[15:0]
TTL I/O-TS (5VT)
16mA
P_A[11:1]
TTL In (5VT)
Management Bus – Address Bit [11:1]
P_ADS#
P_RWC
P_RDY#
P_BS16#
P_CS#
P_INT
P_RST#
P_CLK
TTL In (5VT)
TTL In (5VT)
TTL Out-OD
TTL Out-OD
TTL In (5VT)
CMOS Output
TTL In-ST (5VT)
TTL In (5VT)
Management Bus – Address Strobe
Management Bus – Read/Write Control
Management Bus – Data Ready
Management Bus – 16 bit Data Bus
Management Bus – Chip Select
Management Bus – Interrupt Request
Management Bus – Master Reset
Management Bus – Bus Clock
16mA
16mA
4mA
S_D[31:27] /
P_C[0:4]
S_D[26:0]
CMOS I/O-TS
12 mA
CMOS I/O-TS
12mA
S_MSGEN#
S_EOF#
S_IRDY
S_TABT#
S_HPREQ#
S_REQ#
S_GNT#
S_OVLD#
S_CLK
CMOS I/O-TS
CMOS I/O-TS
CMOS I/O-TS
CMOS I/O-OD
CMOS I/O-OD
CMOS Output
CMOS Input
CMOS Input
CMOS Input
12 mA
12mA
12 mA
12 mA
12mA
4mA
4
Management Bus – Data Bit [15:0]
XpressFlow Bus – Data Bit [31:27] or Management Bus Interface Configuration bit [0:4]
XpressFlow Bus – Data Bit [26:0]
XpressFlow Bus – Message Envelope
XpressFlow Bus – End of Frame
XpressFlow Bus – Initiator Ready
XpressFlow Bus – Target Abort
XpressFlow Bus – High Priority Request
XpressFlow Bus – Bus Request to SC201
XpressFlow Bus – Bus Grant from SC201
XpressFlow Bus – Bus Overload
XpressFlow Bus – Clock
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
Symbol
Control Buffer Memory Interface
L_D[31:0]
M4,N2,L3,M1,M2,L1,K3,
L2,K4,K1,J3,K2,J1,J2,
H3,H1,H2,G3,G1,G2,F1,F3,F
2,E1,E3,E2,D1,D3,D2,C1,C2,
B1
A6,B6,C8,A7,D8,D7,C9,
L_A[18:2]
A8,B8,A9,C10,B9,D10,
A10,C11,B10,A11
C7
L_A[19] /
L_OE[3]#
D5,A5,A3
L_OE[2:0]#
D7,E4,B5,C4
L_WE[3:0]#
C6,B4,A4,C5
L_BWE[3:0]#
B3
L_ADSC#
G4
L_CLK
Ethernet Access Port cont. [7:0]
AF20,AE17,AD12,AD9,
T[7:2]_RXD
AC2,T25
AC25,AF6
T[1:0]_RXD
AD19,AD16,AE14,AF10,AC2 T[7:2]_RXC
1U24
AC24,AE7
T[1:0]_RXC
AF18,AD14,AE12,AF8,
T[7:0]_TXC
W2,AA25,AE22,AD1
AE19,AF15,AF12,AD8,
T[7:2]_TXEN
W1,AA24
AF22,AF2
T[1:0]_TXEN
AE20,AF16,AF13,AE10,
T[7:2]_TXD
Y1,W25
AF23,AE4
T[1:0]_TXD
AD18,AD15,AE13,AF9,
T[7:2]_LPBK
Y2,Y26
AE23,AF3
T[1:0]_LPBK
AF19,AE16,AD11,AE9,
T[7:2]_FD
V3,AA26
AD21,AE3
T[1:0]_FD
AD17,AE15,AF11,AE8,
T[7:2]_COL
V1,AB26
AD20,AC23
T[1:0]_COL
AE18,AD13,AD10,AD7,
T[7:2]_CRS
U3,AB24,
AF21,AD2
T[1:0]_CRS
AF17,AF14,AE11,AF7,
T[7:2]_LNK
V2,AB25,
AE21,AB3
T[1:0]_LNK
© 1998 Zarlink Semiconductor, Inc.
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
Pin No(s).
F
Type
TTL I/O-TS
Name and Functions
8mA
Local Memory Bus – Data Bit [31:0]
CMOS Output
8mA
Local Memory Bus – Address Bit [17:2]
CMOS Output
8mA
CMOS Output
CMOS Output
CMOS Output
CMOS Output
CMOS Output
2mA
2mA
8mA
8mA
8mA
Local Memory Bus – Address Bit [19] or Memory
Read Chip Select [3]
Local Memory Read Chip Select [2:0]
Local Memory Write Chip Select [3:0]
Local Memory Byte Write Enable, Byte [3:0]
Local Memory Controller Address Status
Local Memory Clock input
TTL In (5VT)
Receive Data – (one for each 10Mbps Serial Interface Port)
TTL In (5VT)
TTL In (5VT)
Receive Clock – (one for each 10Mbps Serial Interface Port)
TTL In (5VT)
TTL In (5VT)
Transmit Clock – (one for each 10Mbps Serial Interface Port)
Transmit Enable – (one for each 10Mbps Serial
Interface Port)
4mA
CMOS Output
CMOS Out
4mA
Transmit Data – (one for each 10Mbps Serial Interface Port)
CMOS Output
CMOS Out
2mA
Loop Back Enable – (one for each 10Mbps Serial
Interface Port)
CMOS Output
CMOS Out
2mA
Full Duplex Mode – (one for each 10Mbps Serial
Interface Port)
CMOS Out
CMOS Output
TTL In (5VT) Collision Detected – (one for each 10Mbps Serial
Interface Port)
TTL In (5VT)
TTL In (5VT)
Carrier Sense – (one for each 10Mbps Serial Interface Port)
TTL In (5VT)
TTL In (5VT)
Link Status – (one for each 10Mbps Serial Interface Port)
TTL In (5VT)
5
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
Pin No(s).
Symbol
T_MODE
N1,M3,P2,P1,N3,R2,P3,R1,T T_D[15:10]
2R3,T1,R4,U2,T3,U1,U4
Pin No(s).
Power Pins
D6,D11,D16,D21,F4,
VDD
F23,L4,L23,T4,T23,AA4,AA23
AC6,AC11,AC16,AC21
VSS
A1,A2,A26,B2,B25,B26,
C3,C24,D4,D9,D14,D19,D23,
H4,J23,N4,P23,V4,W23,AC4,
AC8,AC13,
AC18,AC23,AD3,AD24,
AE1,AE2,AE25,AF1, AF25
© 1998 Zarlink Semiconductor, Inc.
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
Test Facility
A25
F
Symbol
Max
IOL / IOH Name & Functions
Type
CMOS I/O-TS CMOS Output
2mA
4mA
Test Pin – Set Test Mode upon Reset, and provides test status output during test mode
Test Pins – Reserved for internal use only
Type
Name & Functions
Power
+3.3 Volt DC Supply
Power
Ground
6
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
1.3 Pin Reference Table: (352 pin BGA)
Pin #
F26
G24
E25
E26
F24
D25
D26
E24
C25
D24
C26
F25
G26
H25
G25
J24
J26
H26
K24
P25
P26
R24
N25
N26
P24
M25
N24
M26
L25
M24
L26
K25
L24
K26
J25
Signal Name
P_A[1]
P_A[2]
P_A[3]
P_A[4]
P_A[5]
P_A[6]
P_A[7]
P_A[8]
P_A[9]
P_A[10]
P_A[11]
P_ADS#
P_CS#
P_RWC
P_BS16#
P_RDY#
P_RST#
P_INT
P_CLK
P_D[0]
P_D[1]
P_D[2]
P_D[3]
P_D[4]
P_D[5]
P_D[6]
P_D[7]
P_D[8]
P_D[9]
P_D[10]
P_D[11]
P_D[12]
P_D[13]
P_D[14]
P_D[15]
D13
A13
B23
A24
B24
B12
A12
C14
C13
B13
C15
A14
D15
B14
C16
A15
B15
A16
C17
B16
D17
A17
S_CLK
S_OVLD#
S_HPREQ#
S_REQ#
S_GNT#
S_MSGEN#
S_EOF#
S_IRDY
S_TABT#
S_D[0]
S_D[1]
S_D[2]
S_D[3]
S_D[4]
S_D[5]
S_D[6]
S_D[7]
S_D[8]
S_D[9]
S_D[10]
S_D[11]
S_D[12]
Note:
Pin #
C18
B17
A18
B18
C19
A19
B19
C20
A20
B20
A21
C21
D20
B21
A22
C22
B22
A23
C23
Signal Name
S_D[13]
S_D[14]
S_D[15]
S_D[16]
S_D[17]
S_D[18]
S_D[19]
S_D[20]
S_D[21]
S_D[22]
S_D[23]
S_D[24]
S_D[25]
S_D[26]
S_D[27] / P_C[4]
S_D[28] / P_C[3]
S_D[29] / P_C[2]
S_D[30] / P_C[1]
S_D[31] / P_C[0]
A11
B10
C11
A10
D10
B9
C10
A9
B8
A8
C9
B7
D8
A7
C8
B6
A6
C7
D5
A5
A3
D7
E4
B5
C4
C6
B4
A4
C5
B3
G4
B1
C2
C1
D2
D3
D1
E2
L_A[2]
L_A[3]
L_A[4]
L_A[5]
L_A[6]
L_A[7]
L_A[8]
L_A[9]
L_A[10]
L_A[11]
L_A[12]
L_A[13]
L_A[14]
L_A[15]
L_A[16]
L_A[17]
L_A[18]
L_A[19] / OE[3]#
L_OE[2]#
L_OE[1]#
L_OE[0]
L_WE[3]#
L_WE[2]#
L_WE[1]#
L_WE[0]#
L_BWE[3]#
L_BWE[2]#
L_BWE[1]#
L_BWE[0]#
L_ADSC#
L_CLK
L_D[0]
L_D[1]
L_D[2]
L_D[3]
L_D[4]
L_D[5]
L_D[6]
Pin #
E3
E1
F2
F3
F1
G2
G1
G3
H2
H1
H3
J2
J1
K2
J3
K1
K4
L2
K3
L1
M2
M1
L3
N2
M4
Signal Name
L_D[7]
L_D[8]
L_D[9]
L_D[10]
L_D[11]
L_D[12]
L_D[13]
L_D[14]
L_D[15]
L_D[16]
L_D[17]
L_D[18]
L_D[19]
L_D[20]
L_D[21]
L_D[22]
L_D[23]
L_D[24]
L_D[25]
L_D[26]
L_D[27]
L_D[28]
L_D[29]
L_D[30]
L_D[31]
AB3 T0_LNK
AD2 T0_CRS
AC3 T0_COL
AE3 T0_FD
AF3 T0_LPBK
AE4 T0_TXD
AF2 T0_TXEN
AD1 T0_TXC
AE7 T0_RXC
AF6 T0_RXD
AE21 T1_LNK
AF21 T1_CRS
AD20 T1_COL
AD21 T1_FD
AE23 T1_LPBK
AF23 T1_TXD
AF22 T1_TXEN
AE22 T1_TXC
AC24 T1_RXC
AC25 T1_RXD
AB25 T2_LNK
AB24 T2_CRS
AB26 T2_COL
AA26 T2_FD
Y26 T2_LPBK
W25 T2_TXD
AA24 T2_TXEN
AA25 T2_TXC
U24 T2_RXC
T25 T2_RXD
V2
T3_LNK
U3
T3_CRS
Pin #
V1
V3
Y2
Y1
W1
W2
AC1
AC2
AF7
AD7
AE8
AE9
AF9
AE10
AD8
AF8
AF10
AD9
AE11
AD10
AF11
AD11
AE13
AF13
AF12
AE12
AE14
AD12
AF14
AD13
AE15
AE16
AD15
AF16
AF15
AD14
AD16
AE17
AF17
AE18
AD17
AF19
AD18
AE20
AE19
AF18
AD19
AF20
Signal Name
T3_COL
T3_FD
T3_LPBK
T3_TXD
T3_TXEN
T3_TXC
T3_RXC
T3_RXD
T4_LNK
T4_CRS
T4_COL
T4_FD
T4_LPBK
T4_TXD
T4_TXEN
T4_TXC
T4_RXC
T4_RXD
T5_LNK
T5_CRS
T5_COL
T5_FD
T5_LPBK
T5_TXD
T5_TXEN
T5_TXC
T5_RXC
T5_RXD
T6_LNK
T6_CRS
T6_COL
T6_FD
T6_LPBK
T6_TXD
T6_TXEN
T6_TXC
T6_RXC
T6_RXD
T7_LNK
T7_CRS
T7_COL
T7_FD
T7_LPBK
T7_TXD
T7_TXEN
T7_TXC
T7_RXC
T7_RXD
A25
T_MODE
U4
U1
T3
U2
R4
T1
R3
T_D[0]
T_D[1]
T_D[2]
T_D[3]
T_D[4]
T_D[5]
T_D[6]
Pin #
T2
R1
P3
R2
N3
P1
P2
M3
N1
Signal Name
T_D[7]
T_D[8]
T_D[9]
T_D[10]
T_D[11]
T_D[12]
T_D[13]
T_D[14]
T_D[15]
D6
D11
D16
D21
F4
F23
L4
L23
T4
T23
AA4
AA23
AC6
AC11
AC16
AC21
A1
A2
A26
B2
B25
B26
C3
C24
D4
D9
D14
D19
D23
H4
J23
N4
P23
V4
W23
AC4
AC8
AC13
AC18
AC23
AD3
AD24
AE1
AE2
AE25
AF1
AF25
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
Output signals with programmable polarity.
Input or output pins with weak internal pull up resistors (50k to 100k Ohms each)
These pins are reserved for internal use only. They should be left unconnected.
© 1998 Zarlink Semiconductor, Inc.
7
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2. FUNCTIONAL DESCRIPTION
2.1 Local Memory (Local Buffer Memory) Interface
Uses industry standard Synchronous Burst Mode SRAM up to 1M bytes
9
32k x 32, 64k x 32, 128k x 32, or 256k x 32
Provides separate Read and Write Chip Selects ( L_OE[3:0]# and L_WE[3:0]# ) for each memory chip
Supports back to back Read or Write operations across memory chips
2.1.1 Pin Description
Symbol
Type
L_D[31:0]
TTL I/O-TS
L_A[18:2]
CMOS Output
L_A[19] /
L_OE[3]#
CMOS Output
L_OE[2:0]#
CMOS Output
L_WE[3:0]#
CMOS Output
L_BWE[3:0]#
L_ADSC#
L_CLK
L_D[31:0]
L_A[18:2]
CMOS Output
CMOS Output
CMOS Output
TTL I/O-TS
CMOS Output
L_A[19] /
L_WE[3]#
CMOS Output
L_WE[2:0]#
CMOS Output
L_OE[3:0]#
CMOS Output
L_BWE[3:0]#
L_ADSC#
L_CLK
CMOS Output
CMOS Output
CMOS Output
Note:
Name and Functions
Local Memory Data Bus Bit [31:0] – a 32-bit synchronous data bus.
Local Memory Address Bus Bit [18:2] – Bit [18:2] of a synchronous address bus. The
memory address is sampled when L_CS# is enabled and L_ADSC# is asserted.
Local Memory Address Bus Bit [19] or Local Memory Read Chip Select [3] – Depends on memory configuration, this pin can be used as the Local Memory Address Bit
[19] or as the Local Memory Read Chip Select [3].
Local Memory Read Chip Select [2:0] – allows up to read one of the 4 banks of memory.
Local Memory Write Chip Select [3:0] – allows up to write one of the 4 banks of memory.
Local Memory Byte Write Enable [3:0] – use to write individual bytes.
Local Memory Controller Address Status – to load a new address.
Local Memory Clock – a synchronous clock to memory devices.
Local Memory Data Bus Bit [31:0] – a 32-bit synchronous data bus.
Local Memory Address Bus Bit [18:2] – Bit [17:2] of a synchronous address bus. The
memory address is sampled when L_CS# is enabled and L_ADSC# is asserted.
Local Memory Address Bus Bit [19] or Local Memory Write Chip Select [3] – Depends on memory configuration, this pin can be used as the Local Memory Address Bit
[19] or as the Local Memory Write Chip Select [3].
Local Memory Write Chip Select [2:0] – allows up to write one of the 4 banks of memory.
Local Memory Read Chip Select [3:0] – allows up to read one of the 4 banks of memory.
Local Memory Byte Write Enable [3:0] – use to write individual bytes.
Local Memory Controller Address Status – to load a new address.
Local Memory Clock – a synchronous clock to memory devices.
These pins have weak internal pull up resistors (50k to 100k Ohms each).
© 1998 Zarlink Semiconductor, Inc.
8
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.1.2 Supported Memory Configurations
Read/Write Chip Select and High Address Bits
Chip #3
Chip #2
Chip #1
Chip #0
L_A[19] /
RAM Chip # of RAM Total Buffer
L_WE[3]# L_OE[3]# L_WE[2]# L_OE[2]# L_WE[1]# L_OE[1]# L_WE[0]# L_OE[0]#
Size
Chips Memory Size
32k x 32
64k x 32
128k x32
256k x32
1
128k bytes
----
----
----
----
2
256k bytes
----
----
----
----
4
512k bytes
1
256k bytes
2
512k bytes
4
1M bytes
1
512k bytes
----
----
----
----
2
1M bytes
----
----
----
----
1
1M bytes
----
L_A[19]
----
----
----
----
L_WE[0]# L_OE[0]#
L_WE[1]# L_OE[1]# L_WE[0]# L_OE[0]#
L_WE[3]# L_OE[3]# L_WE[2]# L_OE[2]# L_WE[1]# L_OE[1]# L_WE[0]# L_OE[0]#
----
----
----
----
----
----
----
----
----
----
L_WE[0]# L_OE[0]#
L_WE[1]# L_OE[1]# L_WE[0]# L_OE[0]#
L_WE[3]# L_OE[3]# L_WE[2]# L_OE[2]# L_WE[1]# L_OE[1]# L_WE[0]# L_OE[0]#
----
----
L_WE[0]# L_OE[0]#
L_WE[1]# L_OE[1]# L_WE[0]# L_OE[0]#
----
----
L_WE[0]# L_OE[0]#
2.1.3 Bus Cycle Waveforms
L_CLK
L_ADSC#
L_CS#
L_A[19:2]
A1
A2
A3
A3+1
A3+2
A3+3
A4
A4+1
A4+2
A4+3
A5
A6
L_WE[3:0]#
L_BWE[3:0]#
L_OE[3:0]#
L_D[31:0] (Wr)
D1
L_D[31:0] (Rd)
D3
D3+1
D3+2
D3+3
D2
D6
D4
D4+1
D4+2
D4+3
D5
Typical Local Memory Access Operations
© 1998 Zarlink Semiconductor, Inc.
9
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.2 Processor Bus Interface
Supports various industry standard micro-processors including:
9
Intel 186, 386, and 486 family or equivalent
9
Motorola MPC series embedded processors
Supports 16-bit Data Bus
Supports early RDY cycle
9
Easily adapts to other industry standard CPUs
Meets timing requirement for Intel/AMD 186 family processors
Supports 1X or 2X CPU Clock
Provides separate Address and Data bus
9
Supports Big & Little Endian byte ordering
2X CPU Clock for 386 family processors
Provides a single interrupt signal to Switch Manager CPU
2.2.1 Pin Description
Symbol
P_C[4:0]
Type
CMOS Input
Name and Functions
Processor Configuration bit [4:0]: – During the Reset Cycle, the P_C[4:0] pins provides the
processor configuration. By using external weak pull-up or -down resistors, they define the External Management Bus Interface Configuration. These inputs are sampled at the trailing edge of
the Reset cycle.
C[0] – Defines the CPU Clock input is 1X or 2X clock
C[1] – Selects either Big or Little Endian byte ordering
C[2] – Defines the polarity of the P_RWC (Rd/Wr Control) input
C[3] – Defines the CPU Bus width – For EA-208, it is default to 16-bit CPU Bus interface, and
the setting of this bit is ignored.
C[4] – Defines the timing relationship between P_RDY and P_D[15:0] valid. If C[4] is High,
the P_D[15:0] are valid along in the same clock period as P_RDY is asserted. If C[4]
is Low, the P_RDY is asserted one clock period early ahead of the P_D[15:0] are
valid.
Lo
Hi
P_A[11:1]
P_D[15:0]
P_ADS#
P_RWC
P_RDY#
P_BS16#
P_CS#
P_INT
P_RST#
P_CLK
C[0]
CPU Clock
C[1]
Byte Order
C[2]
RWC
C[3]
Bus Size
C[4]
RDY Timing
1X Clock
2x Clock
Little Endian
Big Endian
P_R/W#
P_W/R#
n/a
n/a
Normal
Early
After RESET, these pins are used as XpressFlow Bus Data bit [31:27].
TTL In (5VT)
Address Bus Bit [11:1] – I/O port address
TTL I/O-TS (5VT) Data Bus Bit [15:0] – a 16-bit synchronous data bus.
TTL In (5VT)
Address Strobe – indicates valid address is on the bus
TTL Input (5VT) Read/Write Control – indicates the current bus cycle is a read or write cycle. C[1] defines the
polarity of this signal during the Reset cycle.
C[1]=Low
P_R/W# is used for PowerPC or other similar processors.
C[1]=High
P_W/R# is used for 386, 486 or other similar processors
TTL Out-OD
Data Ready – timing indicates for bus data valid
TTL Out-OD
Bus Size 16 – response to bus master that the EA208 only supports 16-bit data bus width.
TTL Input (5VT) Chip Select – indicates the XpressFlow Engine is the target for the current bus operation.
CMOS Output
Interrupt Request to Switch Manager CPU The polarity of this signal output is programmable
via chip configuration register.
TTL In-ST (5VT) CPU Reset – Synchronous reset Input from Switch Manager CPU
TTL In (5VT)
CPU Clock – 2X Clock for 386 family, and 1X Clock for the others
© 1998 Zarlink Semiconductor, Inc.
10
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.2.2 Motorola MPC801 Processor Interface
P_CLK
{CLKOUT}
P_ADS#
{TS#}
P_A[11:1]
{A[20:30]}
P_CS#
P_RWC
{RD/WR#}
P_RDY#
{TA#}
P_D[15:0]
{D[0:15]} (in)
P_D[15:0]
{D[0:15]} (out)
Note: Mnemonics with in {} are the equivalent signals defined by MPC801
Typical Motorola MPC801 CPU I/O Access Operations
2.2.3 Intel 486 Processor Interface
P_CLK
P_ADS#
P_A[11:1]
P_CS#
P_W/R#
P_RDY#
P_D[15:0] (in)
P_D[15:0] (out)
Typical 486 CPU I/O Access Operations
© 1998 Zarlink Semiconductor, Inc.
11
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.2.4 Intel 386 Processor Interface
P_CLK
PH2 (internal)
PH2
P_ADS#
P_A[11:1]
P_CS#
P_W/R#
P_RDY#
P_D[15:0] (in)
P_D15:0] (out)
Typical 386 CPU I/O Access Operations
P_CLK
PH2 (internal)
PH2
PH1
PH2
PH2 or PH1
P_RST#
Internal PH2 Clock Synchronization **
Note: ** See Intel 386 Processor Data Book for more details
© 1998 Zarlink Semiconductor, Inc.
12
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.2.5 Register Map
Note:
All 32-bit registers are D-word aligned.
All 16-bit registers are also D-word aligned and right justified.
For the Little Endian CPUs, register offset bit [1,0] are always set to be 00.
For the Big Endian CPUs, register offset bit [1,0] are always set to be 10.
Register
This is a Global Register. CPU is allowed to write the Global Register of all devices by a single operation.
These registers are reserved for system diagnostic usage only.
I/O Offset
Little
Big
Endian Endian
Description
Device Configuration Registers (DCR)
GCR
Global Control Register
DCR0
DCR1
DCR2
DCR3
DCR4
DTSR
Device Status Register
Signature & Revision Register
ID Register
Device Configuration Register
Interfaces Status Register
Test Register
Interrupt Controls
ISR
Interrupt Status Register – Unmasked
ISRM
Interrupt Status Register – Masked
IMSK
Interrupt Mask Register
IAR
Interrupt Acknowledgment Register
Buffer Memory Interface
MWAR
Memory Write Address Reg. – Single Cycle
MRAR
Memory Read Address Reg. – Single Cycle
MBAR
Memory Address Register – Burst Mode
MWBS
Memory Write Burst Size (in D-words)
MRBS
Memory Read Burst Size (in D-words)
MWDR
Memory Write Data Register
MWDX
Memory Write Data Reg. – Byte Swapping
MRDR
Memory Read Data Register
MRDX
Memory Read Data Reg. – Byte Swapping
FCB Buffer & Stack Management
FCBBA
Frame Control Buffer – Base Address
FCBAG
Frame Control Buffer – Buffer Aging Status
FCBSL
FCBST
FCBSS
Frame Ctrl Buffer Stack – Size Limit
Frame Ctrl Buffer Stack – Buffer Low Threshold
Frame Ctrl Buffer Stack – Allocation Status
© 1998 Zarlink Semiconductor, Inc.
13
Reg.
Size
W/R
Note:
hF00
hF02
16-bit
W/--
hF00
hF10
hF20
hF30
hF40
hF70
hF02
hF12
hF22
hF32
hF42
hF72
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
--/R
--/R
W/R
W/R
--/R
W/R
hF80
hF90
hFA0
hFB0
hF82
hF92
hFA2
hFB2
16-bit
16-bit
16-bit
16-bit
--/R
--/R
W/R
W/--
hE08
hE18
hE28
hE40
hE50
hE68
hE6C
hE68
hE6C
hE08
hE18
hE28
hE42
hE52
hE68
hE6C
hE68
hE6C
32-bit
32-bit
32-bit
16-bit
16-bit
32-bit
32-bit
32-bit
32-bit
W/R
W/R
W/R
W/R
W/R
W/-W/---/R
--/R
hD00
hD30
hD02
hD32
16-bit
16-bit
W/R
--/R
hD90
hDA0
hDB0
hD92
hDA2
hDB2
16-bit
16-bit
16-bit
W/R
W/R
--/R
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
O
R
M
A
T
I/O Offset
Little
Big
Endian Endian
Description
Access Control Function (Chip Level controls)
AVXR
VLAN Control Table (VCT) Index Register
AVDR
VCT Data Register
AVTC
VLAN Type Code
AXSC
Transmission Scheduling Control Register
AMIIC
MII Command Register
AMIIS
MII Status Register
AFCR
Flow Control Register
AMAR0
Multicast Address. for MAC Control Frames
AMAR1
Byte [3,2]
AMAR2
Byte [5,4]
AMCT
MAC Control FrameType Code Register
ADAR0
Base MAC Address Register – Byte [1,0]
ADAR1
Base MAC Address Register – Byte [3,2]
ADAR2
Base MAC Address Register – Byte [5,4]
F
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
Register
N
Reg.
Size
W/R
hC00
hC10
hC20
hC30
hC40
hC40
hC70
hC80
hC90
hCA0
hCB0
hCC0
hCD0
hCE0
hC02
hC12
hC22
hC32
hC40
hC40
hC72
hC82
hC92
hCA2
hCB2
hCC2
hCD2
hCE2
16-bit
16-bit
16-bit
16-bit
32-bit
32-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
W/-W/R
W/R
W/R
W/---/R
W/R
W/R
W/R
W/R
W/R
W/R
W/R
W/R
Ethernet MAC Port Control Registers – (substitute [n] with Port Number, n = {0..3] )
ECR0
MAC Port Control Register
hn00
ECR1
MAC Port Configuration Register
hn10
ECR2
MAC Port Interrupt Mask Register
hn20
ECR3
MAC Port Interrupt Status Register
hn30
EXSR
MAC Tx Status Register
hn40
hn02
hn12
hn22
hn32
hn42
16-bit
16-bit
16-bit
16-bit
16-bit
W/R
W/R
W/R
--/R
--/R
Byte [1,0]
EXEC
MAC Tx Error Counters
hn50
hn52
16-bit
--/R
ERSR
MAC Rx Status Register
hn68
hn68
32-bit
--/R
EREC
MAC Rx Error Counters
hn78
hn78
32-bit
--/R
© 1998 Zarlink Semiconductor, Inc.
14
Note:
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.3 XpressFlow Bus Operation
Zarlink’s optimized XpressFlow Bus architecture
Provides 1.6G bps switching bandwidth
9
Command Messages for passing control information between devices
9
Data Messages for forwarding an Ethernet frame from receiving port to transmission port
9 -33
1.07G bps
9 -40
1.28G bps
Built-in intelligent bus load regulator for data traffic balancing
9 -50
1.6G bps
Provides centralized bus arbitration with two level request priorities
Full multi bus master structure
Allows XpressFlow Engine to communicate with Access Controllers via a message passing protocol
9
High priority for Data Messages
9
Low priority for Command Messages
2.3.1 Pin Description
Symbol
S_D[31:0]
S_MSGEN#
S_EOF#
S_IRDY
S_TABT#
S_HPREQ#
S_REQ#
S_GNT#
S_OVLD#
S_CLK
Type
Name and Functions
CMOS
I/O-TS
Data Bus Bit [31:0] – a 32-bit synchronous data bus.
Note:
During the system RESET period, Data Bit [31:28] are used as Processor Interface
Configuration bit [0:3]
CMOS Message Envelope – encompasses the entire period of a message transfer. Targets use the
I/O-TS leading edge of this signal to detect the beginning of a message transfer, and to decode the
message header for the intended target(s).
CMOS End of Frame – only used by frame data transfer messages to identify the end of frame condiI/O-TS tion. This signal is synchronous with the Rx Frame Status word appended to the end of the
message.
CMOS Initiator Ready – a normal true signal. When negated, it indicates the initiator had asserted wait
I/O-TS state(s) in between command words. Target should use this signal as enable signal for latching
the data from the bus.
CMOS Target Abort – when asserted, the target had aborted the reception of current message on the
I/O-OD bus.
CMOS High Priority Request – indicates one or more Bus Requester is requesting for high priority
I/O-OD message transfer.
CMOS Bus Request –Bus Request signals from Access Controller to Bus Access Arbitrator in XpressOutput Flow Engine
CMOS In- Bus Grant –Bus Grant signals from Bus Arbitrator to Bus Requester
put
CMOS Bus Overload – when asserted, all data forwarding bus bandwidth has been allocated. Cannot
Output support additional load for data forwarding traffic.
CMOS XpressFlow Bus Clock – 33MHz system clock
Input
© 1998 Zarlink Semiconductor, Inc.
15
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.3.2 Bus Cycle Waveforms
S_CLK
S_MSGEN#
S_D[31:0]
C0
C1
D0
D1
D2
D3
D4
D5
EoF
S_EOF#
S_IRDY
XpressFlow Bus Data Transfer Cycle
S_CLK
S_MSGEN#
S_D[31:0]
C0
C1
C0
C1
EOF
C0
C1
S_EOF#
S_TABT#
Command Cycle
Data Xfer w/o Data
Aborted Command
Other XpressFlow Bus Cycles
S_CLK
S_REQ[k]#
S_REQ[j]#
S_HPREQ#
High Priority Request pre-empts the low priority request.
© 1998 Zarlink Semiconductor, Inc.
16
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
S_CLK
S_MSGEN#
S_REQ[j]#
S_GNT[j]#
S_HPREQ#
S_REQ[I]#
S_GNT[I]#
XpressFlow Bus arbitration
S_CLK
S_REQ[k]#
S_OVLD#
Bus Overload pre-empts the data transfer request
© 1998 Zarlink Semiconductor, Inc.
17
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
2.4 10Mb Serial Interface for Port 0 through 7
Fully compliant with IEEE 802.3 10M bit Serial Interface Standard for connecting with external 10Mbps Ethernet Physical
Layer Transceiver
Supports 10Mbps 10BaseT serial interface
Supports both half and full duplex operation
2.4.1 Pin Description
Symbol
Tn_RXD
Tn_RXC
Tn_TXC
Tn_TXEN
Tn_TXD
Tn_LPBK
Tn_FD
Tn_COL
Tn_CRS
Tn_LNK
Note:
Type
Name and Functions
TTL In
(5VT)
TTL In
(5VT)
TTL In
(5VT)
CMOS
Output
CMOS
Output
CMOS
Output
CMOS
Output
TTL In
(5VT)
TTL In
(5VT)
TTL In
(5VT)
Receive Data – (one for each 10M bit Serial Interface Port) a receive data stream.
Receive Clock – (one for each 10M bit Serial Interface Port) from external phy for sampling the
receive data from Tn_RXD input
Transmit Clock – (one for each 10M bit Serial Interface Port) a continuous clock input with
35% to 65% duty cycles.
Transmit Enable – (one for each 10M bit Serial Interface Port)
Transmit Data – (one for each 10M bit Serial Interface Port) a transmit data stream.
Loop Back Enable – (one for each 10M bit Serial Interface Port) The polarity of this signal is
programmable via Port Configuration Register
Full Duplex Mode – (one for each 10M bit Serial Interface Port) The polarity of this signal is
programmable via Port Configuration Register
Collision Detected – (one for each 10M bit Serial Interface Port)
Carrier Sense – (one for each 10M bit Serial Interface Port)
Link Status – (one for each 10M bit Serial Interface Port) The polarity of this signal is programmable via Port Configuration Register
“n” is the port number [7:0]
These signals have programmable output polarity.
100 nsec
TXC
TXEN
TXD
10M bit Serial Interface – Transmit Timing
© 1998 Zarlink Semiconductor, Inc.
18
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
CRS
100 nsec
RXC
RXD
10M bit Serial Interface – Receive Timing
2.5 Test Pins
Symbol
T_MODE
Type
Name and Functions
CMOS
I/O-TS
Test Mode Selection & Test Output – Set Test Mode upon Reset, and provides test status
output during test mode
© 1998 Zarlink Semiconductor, Inc.
19
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
3. DC SPECIFICATION
3.1 ABSOLUTE MAXIMUM RATINGS
Storage Temperature
Operating Temperature
-50°C to +125°C
0°C to +70°C
Supply Voltage VDD with Respect to VSS
Voltage on 5V Tolerant Input Pins
Voltage on Other Input Pins
+3.0 V to +3.6 V
-0.5 V to (VDD + 1.8 V)
-0.5 V to (VDD + 10%)
Stresses above those listed may cause permanent device failure. Functionality at or above these limits is not implied. Exposure to Absolute Maximum Ratings for extended periods may affect device reliability.
3.2 DC CHARACTERISTICS
VDD = +3.0 V to +3.6 V
TAMBIENT = 0°C to +70°C
Preliminary
Symbol
fosc
IDD
VOH-CMOS
VOL-CMOS
VOH-TTL
VOL-TTL
VIH-CMOS
VIL-CMOS
VIH-TTL
VIL-TTL
VIH-5VT
VIL-5VT
ILI
ILO
IIH
IIL
CIN
COUT
CI/O
Parameter Description
Min
Type
Max
Unit
Frequency of Operation (-40)
Frequency of Operation (-50)
Frequency of Operation (-66)
Supply Power – @ 40 MHz (VDD =3.3 V)
Supply Power – @ 50 MHz (VDD =3.3 V)
Supply Power – @ 66.67 MHz (VDD =3.3 V)
Output High Voltage (CMOS) IOH = maximum
Output Low Voltage (CMOS) IOL = maximum
Output High Voltage (TTL) IOH = maximum
Output Low Voltage (TTL) IOL = maximum
Input High Voltage (CMOS)
Input Low Voltage (CMOS)
Input High Voltage (TTL)
Input Low Voltage (TTL)
Input High Voltage (TTL 5V tolerant)
Input Low Voltage (TTL 5V tolerant)
20
20
20
300
300
360
40.0000
50.0000
66.6667
500
500
600
0.45
VDD + 10%
VDD x 30%
VDD + 10%
+0.8
VDD + 1.8
+0.8
MHz
MHz
MHz
mA
mA
mA
V
V
V
V
V
V
V
V
V
V
Input Leakage Current (0.1 V ) VIN ) VDD)
(all pins except those with internal pull-up/pull-down resistors)
±10
µA
Output Leakage Current (0.1 V ) VOUT ) VDD)
Input Leakage Current VIH = VDD - 0.1 V
(pins with internal pull-down resistors)
Input Leakage Current VIL = 0.1 V
(pins with internal pull-up resistors)
Input Capacitance
Output Capacitance
I/O Capacitance
±15
60
µA
µA
-60
µA
VDD - 0.5
0.45
2.4
VDD x 70%
-0.5
2.0
-0.3
2.0
-0.3
8
8
10
pF
pF
pF
Notes:
© 1998 Zarlink Semiconductor, Inc.
20
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
4. AC SPECIFICATION
4.1 XpressFlow Bus Interface:
S_CLK
S12
S1-min
S_CLK
S_D[31:0]
S17
S18
S13
S2-min
S_D[31:0]
S_MSGEN#
S19
S20
S14
S3-min
S_MSGEN#
S_EOF#
S21
S22
S15
S4-min
S_EOF#
S_IRDY
S23
S24
S_IRDY
XpressFlow Bus Interface –
Output float delay timing
S27
S28
S_TABT#
S_CLK
S29
S30
S1-max
S1-min
S_HPREQ#
S_D[31:0]
S31
S32
S2-max
S2-min
S_GNT#
S_MSGEN#
S33
S34
S3-max
S3-min
S_OVLD#
S_EOF#
XpressFlow Bus Interface –
Input setup and hold timing
S4-max
S4-min
S_IRDY
S6-max
S6-min
S_TABT#
S7-max
S7-min
S_HPREQ#
S8-max
S8-min
S_REQ#
XpressFlow Bus Interface –
Output valid delay timing
© 1998 Zarlink Semiconductor, Inc.
21
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
-40
Symbol
R
Parameter
-50
-66
Min
(ns)
Max
(ns)
Min
(ns)
Max
(ns)
Min
(ns)
Max
(ns)
Note:
S1
S_D[31:0] output valid delay
6
14
5
11
4
8.5
CL = 50pf
S2
S_MSGEN# output valid delay
6
14
5
11
4
8.5
CL = 50pf
S3
S_EOF# output valid delay
6
14
5
11
4
8.5
CL = 50pf
S4
S_IRDY output valid delay
6
14
5
11
4
8.5
CL = 50pf
S6
S_TABT# output valid delay
6
14
5
11
4
8.5
CL = 50pf
S7
S_HPREQ# output valid delay
6
14
5
11
4
8.5
CL = 50pf
S8
S_REQ# output valid delay
6
14
5
11
4
8.5
CL = 20pf
S12
S_D[31:0] output float delay
18
15
12
S13
S_MSGEN# output float delay
18
15
12
S14
S_EOF# output float delay
18
15
12
S15
S_IRDY output float delay
18
15
12
S17
S_D[31:0] input set-up time
S18
S_D[31:0] input hold time
S19
S_MSGEN# input set-up time
S20
S_MSGEN# input hold time
S21
S_EOF# input set-up time
S22
2
1.5
1
5.5
4.5
3.5
2
1.5
1
5.5
4.5
3.5
2
1.5
1
S_EOF# input hold time
5.5
4.5
3.5
S23
S_IRDY input set-up time
2
1.5
1
S24
S_IRDY input hold time
5.5
4.5
3.5
S27
S_TABT# input set-up time
13
10
8
S28
S_TABT# input hold time
5.5
4.5
3.5
S29
S_HPREQ# input set-up time
2
1.5
1
S30
S_HPREQ# input hold time
5.5
4.5
3.5
S31
S_GNT# input set-up time
13
10
8
S32
S_GNT# input hold time
5.5
4.5
3.5
S33
S_OVLD# input set-up time
15
12
9
S34
S_OVLD# input hold time
5.5
4.5
3.5
AC Characteristics – XpressFlow Bus Interface
© 1998 Zarlink Semiconductor, Inc.
22
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
4.2 CPU Bus Interface:
P_CLK
P_CLK
P_D[31:0]
P15
P16-min
P1
P2
P_RST#
P3
P4
CPU Bus Interface –
Output float delay timing
P_ADS#
P5
P6
P_W/R#
P_CLK
P7
P16-max
P16-min
P8
P_CS#
P_D[15:0]
P9
P17-max
P17-min
P10
P_A[11:1]
P_RDY#
P11
P18-max
P18-min
P12
P_D[15:0]
P_INT
CPU Bus Interface –
Input setup and hold timing
CPU Bus Interface –
Output valid delay timing
-40
Symbol
Parameter
Min
(ns)
-50
Max
(ns)
Min
(ns)
-66
Max
(ns)
Min
(ns)
P1
P_RST# input setup time
13
10
8
P2
P_RST# input hold time
3.5
2.5
2
P3
P_ADS# input set-up time
13
10
8
P4
P_ADS# input hold time
3.5
2.5
2
P5
P_W/R# input set-up time
13
10
8
P6
P_W/R# input hold time
3.5
2.5
2
P7
P_CS# input set-up time
13
10
8
P8
P_CS# input hold time
3.5
2.5
2
P9
P_A[11:1] input set-up time
13
10
8
P10
P_A[11:1] input hold time
3.5
2.5
2
Max
(ns)
Note:
P11
P_D[31:0]# input set-up time
13
10
8
P12
P_D[31:0]# input hold time
3.5
2.5
2
P15
P_D[31:0]# output float delay
17
13
10
P16
P_D[31:0]# # output valid delay
8.5
6.5
5
CL = 60pf
P17
P_RDY# output valid delay
8.5
6.5
5
CL = 60pf
P18
P_INT# output valid delay
17
13
10
CL = 20pf
AC Characteristics -- CPU Bus Interface
© 1998 Zarlink Semiconductor, Inc.
23
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
4.3 Local Memory Interface:
L_CLK
L_CLK
L1
L3-max
L3-min
L2
L_D[31:0]
L_D[31:0]
L4-max
L4-min
Local Memory Interface –
Input setup and hold timing
L_A[19:2]
L5-max
L5-min
L_CS[3:0]#
L_CLK
L6-max
L6-min
L10
L3-min
L_ADSC#
L_D[31:0]
L7-max
L7-min
L_BWE[3:0]#
Local Memory Interface –
Output float delay timing
L8-max
L8-min
L_WE#]
L9-max
L9-min
L_OE#
Local Memory Interface –
Output valid delay timing
-40
Symbol
-50
Max
(ns)
Min
(ns)
-66
Max
(ns)
Min
(ns)
Max
(ns)
Note:
Parameter
Min
(ns)
L1
L_D[31:0]# input set-up time
6.5
5.5
4
L2
L_D[31:0]# input hold time
3
2.5
2
L3
L_D[31:0]# output valid delay
17
13
10
CL = 30pf
L4
L_A[19:2] output valid delay
17
13
10
CL = 30pf
L6
L_ADSC# output valid delay
17
13
10
CL = 30pf
L7
L_BWE[3:0]# output valid delay
17
13
10
CL = 30pf
L8
L_WE# output valid delay
17
13
10
CL = 10pf
L9
L_OE# output valid delay
17
13
10
CL = 10pf
L10
L_D[31:0]# output float delay
22
18
14
AC Characteristics – Local Memory Interface
© 1998 Zarlink Semiconductor, Inc.
24
Rev.2.1 – February, 1999
P
R
E
L
I
M
I
N
A
R
Y
I
N
F
O
R
M
A
T
I
O
N
EA218E
8-Port 10Mb Ethernet Access Controller
XpressFlow-2020 Series –
Ethernet Switch Chipset
5. PACKAGING INFORMATION
352-PIN BGA
(35x35x2.33mm)
Pin 1 I.D.
B
24
26
25
20
22
23
21
18
19
16
17
14
15
12
13
10
11
8
9
6
7
4
5
0.75 DIA
+/- 0.15
(352X)
2
3
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
A
24.00 Ref
1.27
32.00 Ref
31.75
35.00 +/- 0.20
1.17
Ref
C
0.56 2.33
Ref +/-0.13
0.60 +/-0.10
Ordering Information
Part Number
EA218E
Description
8-port 10Mbps Ethernet network access
Environmental –
C = Commercial
I = Industrial
Speed grade -
0 = 40 MHz
5 = 50 MHz
6 = 66 MHz
Package -
Identification
Zarlink Use
Revision
C 0 B
TAV
rrr
Revision 001 = Rev.1
For latest revision, leave blank
B = BGA
This Document contains preliminary information on a product. Zarlink Semiconductor Inc. reserves the right to make any changes without notice.
400 March Road
Ottawa, Ontario, Canada K2K 3H4
Tel. 613 592 0200, FAX: 613 592 1010
Web Site: www.zarlink.com
Rev. 2.1 February 1999
¶1998 Zarlink Semiconductor Inc.
E1
DIMENSION
A
A1
A2
D
D1
E
E1
b
e
MIN
MAX
2.20
2.46
0.50
0.70
1.17 REF
35.20
34.80
30.00 REF
35.20
34.80
30.00 REF
0.60
0.90
1.27
352
Conforms to JEDEC MS - 034
E
e
D1
A2
D
A1
A
1. CONTROLLING DIMENSIONS ARE IN MM
2. DIMENSION "b" IS MEASURED AT THE MAXIMUM SOLDER BALL DIAMETER
3. SEATING PLANE IS DEFINED BY THE SPHERICAL CROWNS OF THE SOLDER BALLS.
4. N IS THE NUMBER OF SOLDER BALLS
5. NOT TO SCALE.
6. SUBSTRATE THICKNESS IS 0.56 MM
Package Code
c Zarlink Semiconductor 2002 All rights reserved.
ISSUE
ACN
DATE
APPRD.
Previous package codes:
For more information about all Zarlink products
visit our Web Site at
www.zarlink.com
Information relating to products and services furnished herein by Zarlink Semiconductor Inc. or its subsidiaries (collectively “Zarlink”) is believed to be reliable.
However, Zarlink assumes no liability for errors that may appear in this publication, or for liability otherwise arising from the application or use of any such
information, product or service or for any infringement of patents or other intellectual property rights owned by third parties which may result from such application or
use. Neither the supply of such information or purchase of product or service conveys any license, either express or implied, under patents or other intellectual
property rights owned by Zarlink or licensed from third parties by Zarlink, whatsoever. Purchasers of products are also hereby notified that the use of product in
certain ways or in combination with Zarlink, or non-Zarlink furnished goods or services may infringe patents or other intellectual property rights owned by Zarlink.
This publication is issued to provide information only and (unless agreed by Zarlink in writing) may not be used, applied or reproduced for any purpose nor form part
of any order or contract nor to be regarded as a representation relating to the products or services concerned. The products, their specifications, services and other
information appearing in this publication are subject to change by Zarlink without notice. No warranty or guarantee express or implied is made regarding the
capability, performance or suitability of any product or service. Information concerning possible methods of use is provided as a guide only and does not constitute
any guarantee that such methods of use will be satisfactory in a specific piece of equipment. It is the user’s responsibility to fully determine the performance and
suitability of any equipment using such information and to ensure that any publication or data used is up to date and has not been superseded. Manufacturing does
not necessarily include testing of all functions or parameters. These products are not suitable for use in any medical products whose failure to perform may result in
significant injury or death to the user. All products and materials are sold and services provided subject to Zarlink’s conditions of sale which are available on request.
Purchase of Zarlink’s I2C components conveys a licence under the Philips I2C Patent rights to use these components in and I2C System, provided that the system
conforms to the I2C Standard Specification as defined by Philips.
Zarlink, ZL and the Zarlink Semiconductor logo are trademarks of Zarlink Semiconductor Inc.
Copyright Zarlink Semiconductor Inc. All Rights Reserved.
TECHNICAL DOCUMENTATION - NOT FOR RESALE