ü Low cost SSRAM interface to reduce system cost
ü One or two 64K*32bit SSRAM to buffer packets
ü 4/8 K MAC address look up Table is supported
ü Address mapping of look up table can be linear or
use hash algorithm
ü Auto learning and filtering
ü Aging the look up table is supported optionally
ü Aging time can be 1min to 640 mins 7 steps
AX88615P
Document No.: AX615-13 / V1.3 / Aug. 11 ’99
ü Three forwarding modes are supported : Store-
and-Forward, Fragment-Free and Auto Forward
which is based on network quality
ü Flow-control is supported optionally
ü 802.3x flow control is supported when running in
full-duplex mode
ü Back-pressure base flow control is supported
when running in half-duplex mode
ü Ext. Buffer Memory auto testing
ü Routing and Learning at wire speed (148800
packets/sec at 100Mbps)
• LED display buffer utilization (%) for whole system
and external SSRAM test.
• Power on LED diagnosis. All the LED display will
follow the “ON-OFF-ON-OFF-Normal” operation
procedure during/after power on reset
• 60MHz Operation, 3.3volt, 208-pin PQFP
Product description
The AX88615 is a 5-ports 10/100 Mbps Ethernet switch with MII PHY or RMII PHY. It is design for low cost dumb
Switch application, e.g. SOHO Ethernet Switch, with low cost 64K*32 SSRAM buffer memory.
Key Applications
ü SOHO Ethernet Switch
ü IP Router
System Block Diagram
AX88615
Switch Controller
1 or 2 64K*32 SSRAM
This data sheet contains new products information. ASIX ELECTRONICS reserves the rights to modify the product specification without notice. No
Always contact ASIX for possible updates before starting a design.
liability is assumed as a result of the use of this product. No rights under any patent accompany the sale of the product.
ASIX ELECTRONICS CORPORATIONFirst Released Date : APR/02/1999
2F, NO.13, Industry East Rd. II, Science-based Industrial Park, Hsin-Chu City, Taiwan, R.O.C.
TEL: 886-3-579-9500FAX: 886-3-579-9558 http://www.asix.com.tw
1.1 GENERAL DESCRIPTION...................................................................................................................................... 4
2.1 MII/RMII INTERFACE FOR SWITCH PORTS............................................................................................................ 6
2.1.1 Switch Port 0.............................................................................................................................................. 6
2.1.2 Switch Port 1.............................................................................................................................................. 7
2.1.3 Switch Port 2.............................................................................................................................................. 7
2.1.4 Switch Port 3.............................................................................................................................................. 8
2.1.5 Switch Port 4.............................................................................................................................................. 8
2.2 LED DISPLAY.................................................................................................................................................... 9
2.3 BUFFER MEMORY PINS GROUP ............................................................................................................................. 9
3.2 PACKET FILTERING AND FORWARDING PROCESS................................................................................................ 13
3.3 MAC ADDRESS LEARNING AND AGING PROCESS .............................................................................................. 13
3.4 FLOW CONTROL PROCESS ................................................................................................................................ 13
5.0 ELECTRICAL SPECIFICATION AND TIMING.......................................................................................... 16
5.1 ABSOLUTE MAXIMUM RATINGS........................................................................................................................ 16
5.2 GENERAL OPERATION CONDITIONS................................................................................................................... 16
5.3 DC CHARACTERISTICS..................................................................................................................................... 16
5.4 AC SPECIFICATIONS......................................................................................................................................... 17
5.4.7 LED DISPLAY ......................................................................................................................................... 22
5.4.8 LED Display After Reset.......................................................................................................................... 22
FIG - 3 APPLICATION FOR LED DISPLAY..................................................................................................................... 14
3
ASIX ELECTRONICS CORPORATION
CONFIDENTIAL
1.0 AX88615 Overview
P0 10/100 MAC
P1 10/100 MAC
P2 10/100 MAC
P3 10/100 MAC
P4 10/100 MAC
PHY
PHY
PHY
PHY
PHY
64K*32 SSRAM
1.1 General Description
The AX88615 is a 5-ports 10/100 Mbps Ethernet switch with MII PHY or RMII PHY. A low cost Fast Ethernet switch
can be implemented by using the AX88615 and low cost 64Kx32 SSRAM .
Data received from the MAC interface is stored in the external memory. All ports support multiple MAC addresses. The
switch provides a look-up table for 8K MAC addresses with two 64Kx32 SSRAMs. The AX88615 provides three frame
forwarding mode: store-and-forward mode, safe cut-through (fragment free) mode and dynamic-select-mode (auto). The
dynamic-select-mode means the switch selects optimizes mode for forwarding packages automatically according to
Network quality.
During transmission, the data is obtained from the buffer memory and routed to the destination port. For half-duplex
operation, the MAC control will back off and retransmit in accordance to the IEEE802.3 CSMA/CD if collision occurs.
The AX88615 provides two flow control methods. For half-duplex operation, an optional jamming based flow control is
available to avoid loss of data. This is also well known as back pressure. In the full-duplex mode, AX88615 utilizes
IEEE802.3X as the flow control mechanism.
All pin names with the “/” suffix are asserted low.
I=Input
O=Output
I/O=Input /Output
2.1 MII/RMII interface for switch ports
2.1.1 Switch Port 0
Signal NameTypePin No.Description
STXEN0O87
STXD0[3:0]O91,90,89,88
STXCLK0I93
SDUPLEX0I94
SCOL_SP0I97
SCRS0
or
SCRS_DV0
SRXDV0I98
SRXCLK0I104
SRXD0[3:0]I114,113,
I96
111,110
Transmit Enable : Active HIGH. This output indicates that the packet
is being transmitted .If MII mode, TXEN0 is synchronous to
STXCLK0. If RMII mode, TXEN0 is synchronous to REF_CLK.
Transmit Data : STXD0[3:0] is synchronous to the rising edge of
STXCLK0 in MII mode. For each STXCLK period in which STXEN is
asserted, TXD[3:0] are accepted for transmission by the PHY.
If RMII mode, STXD0[1:0] is synchronous to REF_CLK. TXD0[1:0]
shall be “00” to indicate idle when TX_EN is disserted. Value that is not
“00” is reserved for out-of-band signaling and shall be ignored by PHY.
When TX_EN is asserted, TXD[1:0] are accepted for transmission by
PHY
Transmit Clock : Provides the timing reference for the STXEN0,
STXD0 signals in MII mode. STXCLK0 frequency is one fourth of the
data rate (25 MHz for 100Mbps, 2.5 MHz for 10Mbps).
Duplex Select : DUPLEX0 is not standard MII/RMII signal. This input
is connected to PHY directly to obtain the current data rate of Port0.
Collision Detect: Active HIGH. Indicates a collision has been detected
on wire in MII mode. This input is not synchronous to any clock and
ignored in full-duplex mode
If RMII mode, the signal is a speed indicator. Active for 10Mbps speed
is selected depending on power on configuration.
Carrier Sense : Active HIGH. Indicates that either the transmit or
receive medium is non-idle in MII mode. SCRS0 is not synchronous to
any clock.
When RMII mode, the input is CRS_DV (Carrier Sense/Receive Data
Valid ) that is asserted asynchronously on detection of carrier by the
PHY when receive medium is non-idle. Loss of carrier shall result in
the desertion of CRS_DV synchronous to the cycle of REF_CLK, which
presents the first DI-bit of a nibble on to RXD0[1:0].
Receive Data Valid : Active HIGH. Indicates that valid data is present
on the SRXD0 lines. Synchronous to SRXCLK0.
Receive Clock : Provides the timing reference for the SRXDV0,
SRXD0 signals in MII mode. STXCLK0 frequency is one fourth of the
data rate (25 MHz for 100Mbps, 2.5 MHz for 10Mbps).
Receive Data : Synchronously to the rising edge of RXCLK in MII
mode.
If RMII mode, SRXD0[1:0] is synchronous to REF_CLK. SRXD0[1:0]
shall be “00” to indicate idle when CRS_DV is disserted. Value that is
not “00” is reserved for out-of-band signaling shall be ignored by MAC
Upon assertion of CRS_DV, PHY shall ensure that RXD[1:0] = “00”
until proper receive decoding takes place
6
ASIX ELECTRONICS CORPORATION
CONFIDENTIAL
2.1.2 Switch Port 1
Signal NameTypePin No.Description