AX88871AP [ASIX]

10/100BASE Dual Speed Bripeater Controller; 10 / 100BASE双速Bripeater控制器
AX88871AP
型号: AX88871AP
厂家: ASIX ELECTRONICS CORPORATION    ASIX ELECTRONICS CORPORATION
描述:

10/100BASE Dual Speed Bripeater Controller
10 / 100BASE双速Bripeater控制器

控制器 局域网(LAN)标准
文件: 总30页 (文件大小:389K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
AX88871AP  
10/100BASE Dual Speed Bripeater Controller  
ASIX  
ASIX AX88871AP  
10/100BASE  
Dual Speed “Bripeater” Controller  
Data Sheets (08/11/’ 99)  
Always contact ASIX for possible updates  
before starting a design.  
DOCUMENT NO. : AX871A-05.DOC  
This data sheets contain new products information. ASIX ELECTRONICS reserves the rights to modify the products  
specification without notice. No 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 CORPORATION  
2F, NO.13, Industry East Rd. II, Science-based Industrial Park, Hsin-Chu City, Taiwan, R.O.C.  
TEL: 886-3-579-9500  
FAX: 886-3-579-9558  
http://www.asix.com.tw  
AX88871AP Bripeater  
CONTENTS  
1.0 AX88871A OVERVIEW..................................................................................................................................... 4  
1.1 GENERAL DESCRIPTION...................................................................................................................................... 4  
1.2 FEATURES.......................................................................................................................................................... 5  
1.3 BLOCK DIAGRAM ............................................................................................................................................... 6  
1.4 PIN CONNECTION DIAGRAM (MODE 0)................................................................................................................. 7  
1.5 PIN CONNECTION DIAGRAM (MODE 1)................................................................................................................. 8  
2.0 PIN DESCRIPTION........................................................................................................................................... 9  
2.1 MII INTERFACES ................................................................................................................................................ 9  
2.2 EXPANSION BUS INTERFACE FOR 100 MBPS....................................................................................................... 10  
2.3 LED DISPLAY.................................................................................................................................................. 11  
2.4 BUFFER MEMORY PINS GROUP ........................................................................................................................... 12  
2.5 MISCELLANEOUS.............................................................................................................................................. 13  
2.6 POWER ON CONFIGURATION SETUP SIGNALS CROSS REFERENCE TABLE ................................................................ 14  
3.0 FUNCTIONAL DESCRIPTION..................................................................................................................... 15  
3.1 REPEATER STATE MACHINE.............................................................................................................................. 16  
3.2 RXE /TXE CONTROL.................................................................................................................................. 16  
3.3 JABBER STATE MACHINE.................................................................................................................................. 17  
3.4 PARTITION STATE MACHINE............................................................................................................................. 17  
3.5 EXPANSION LOGIC(CASCADE INTERFACE)......................................................................................................... 17  
3.6 DATA FLOW CONTROL...................................................................................................................................... 17  
3.7 RID RECEIVE-TRANSMIT INTERFACE(DAISY CHAIN LOGIC)............................................................................... 18  
3.8 LED DISPLAY INTERFACE ................................................................................................................................ 18  
4.0 INTERNAL REGISTERS................................................................................................................................ 20  
4.1 CONFIGURATION REGISTER (CONFIG)............................................................................................................. 20  
4.2 REPEATER ID REGISTER................................................................................................................................... 20  
5.0 ELECTRICAL SPECIFICATION AND TIMING.......................................................................................... 21  
5.1 ABSOLUTE MAXIMUM RATINGS ........................................................................................................................ 21  
5.2 GENERAL OPERATION CONDITIONS................................................................................................................... 21  
5.3 DC CHARACTERISTICS..................................................................................................................................... 21  
5.4 AC SPECIFICATIONS ......................................................................................................................................... 22  
5.4.1 MII Interface Timing Tx & Rx ................................................................................................................. 22  
5.4.2 Expansion Bus ......................................................................................................................................... 23  
5.4.3 SRAM read cycle and write cycle............................................................................................................. 24  
5.4.4 LED DISPLAY ......................................................................................................................................... 25  
5.4.5 LED Display After Reset ......................................................................................................................... 25  
5.4.6 Repeater ID Daisy Chain ......................................................................................................................... 26  
6.0 PACKAGE INFORMATION........................................................................................................................... 27  
APPENDIX A: APPLICATIONS.......................................................................................................................... 28  
A.1 STAND-ALONG 8-PORTS 10/100MBPS HUB APPLICATION ................................................................................. 28  
A.2 MULTIPLE STAND-ALONG HUB CASCADE APPLICATION (OLD STACK SCHEME) .................................................. 28  
A.3 MULTIPLE STAND-ALONG HUB CASCADE APPLICATION (NEW STACK SCHEME) ................................................. 29  
APPENDIX B: USING MII I/F CONNECTS TO MAC ...................................................................................... 30  
2
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
FIGURES  
FIG - 1 CHIP BLOCK DIAGRAM ..................................................................................................................................... 6  
FIG - 2 PIN CONNECTION DIAGRAM FOR MODE 0........................................................................................................... 7  
FIG - 3 PIN CONNECTION DIAGRAM FOR MODE 1........................................................................................................... 8  
FIG - 4 FUNCTIONAL BLOCK DIAGRAM ....................................................................................................................... 15  
FIG - 5 APPLICATION FOR LED DISPLAY ..................................................................................................................... 19  
FIG - 6 STAND-ALONG 8-PORTS 10/100MBPS HUB APPLICATION ................................................................................ 28  
FIG - 7 MULTIPLE STAND-ALONG HUB CASCADE APPLICATION WITH OLD CASCADE METHOD....................................... 28  
FIG - 8 MULTIPLE STAND-ALONG HUB CASCADE APPLICATION WITH NEW CASCADE METHOD ...................................... 29  
3
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
1.0 AX88871A Overview  
The AX88871A 10/100Mbps Dual Speed “Bripeater” Controller is a dual speed  
repeater with build in bridge function” It is design for low cost dumb HUB application. The  
AX88871A directly supports up-to eight 10/100Mbps automatic links MII interfaces. Maximum  
up-to 192 ports can be constructed when using inter-repeater bus horizontally cascades 4  
AX88871A and vertically cascades 6 repeaters. When using the legacy method, maximum up-to  
64 ports can be constructed when using expansion bus cascades 8 AX88871As. The AX88871A  
is designed base on IEEE 802.3u clause 27 “ Repeater for 100Mb/s base-band networks” It is  
fully compatible with IEEE 802.3u standard.  
All of the ASIX repeater products with the same speeds has the same cascade  
methodology. So the AX88871A can cascade with AX88850, AX88860 and AX88870 series  
chips. That is ASIX maintain the consistency of the cascade method for all the repeater product  
line.  
1.1 General Description  
The AX88871A Repeater Controller is a subset of a repeater set containing all the  
repeater-specific components and functions, exclusive of PHY components and functions. The  
AX88871A has only Media Independent Interface (MII) to connect to PHY devices. Other then  
AX88850 series chips that has 2 kinds of interfaces. There are Physical coding sub-layer (PCS)  
interface and Media Independent Interface (MII).  
The AX88871A supports 8 MII interfaces ports, a bridge packet buffer SRAM interface, a  
100Mbps port expansion interface and LED display interface.  
The AX88871A supports stand along 10/100Mbps dual speed repeater applications. Also  
it can expand the ports count via cascade to other AX88850 and AX88860 pure 100Mbps  
repeater chips..  
The AX88871A has two application mode.  
Mode 0  
Mode 1  
Single chip repeater application.  
Multiple chips cascaded repeater application.  
4
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
1.2 Features  
·
·
·
IEEE 802.3u repeater compatible  
Supports per port 10/100Mbps alternative with auto detected  
Build in 10/100Mbps Bridge engine with following features  
1.Minimum 32K bytes, maximum 256K bytes SRAM to buffer packets  
2.Seamless buffer management without waste any space of buffer memory  
3.Simple asynchronous 8-bit SRAM interface to reduce system cost  
4.256 or 1024 entries is supported  
5.Auto learning and filtering  
6.Two forwarding modes are supported : Store-n-Forward and fragment-free  
7.Flow-control is supported optionally.  
8.Buffer RAM auto testing  
9.Routing and Learning at wire speed (148810 packets/sec at 100Mbps)  
Supports 8 10/100Mbps network connections  
·
·
·
·
·
·
·
·
·
·
·
8 dedicated MII interfaces can support 100BASE-TX/T4/FX PHY interfaces  
Port 7 and/or 8 can connect to bridge, switch or MAC type device optionally.  
Up-to 8 repeater chips can be cascaded for large HUB application(old method)  
Up-to 6 repeaters can be cascaded for vertical expansion(new feature)  
Up-to 4 chips can be cascaded locally for horizontal expansion(new feature)  
Support two application mode : single or cascade  
Low latency design supports Class II repeater implementation with large port number  
All ports can be separately isolated or partitioned in response to fault condition  
Separate jabber and partition state machines for each port  
Per-port LED display for Jabber, Partition, Activity. Global partition, RAM test fail and  
collision, utilization (%) for 10/100Mbps presentation  
·
·
Power on LED diagnosis. All the LED display will follow the “ON-OFF-ON-OFF-Normal”  
operation procedure during/after power on reset  
208-pin PQFP  
5
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
1.3 Block Diagram  
Per port Jabber ctl,  
auto-partition SM &  
MIB I/F  
MII  
I/F  
Registers  
(Reserved)  
Per port Collision ,  
Partition counters.  
MII  
interface  
10/100  
Q-PHY  
Re-concilia-  
tion  
Cascade  
Arbitration Logic  
of 100Mbps  
Repeater State  
Machine of 100Mbps  
Sub-layer  
MUX  
MII  
I/F  
Repeater State  
Machine of 10Mbps  
(Reserved)  
(Port 1 -  
Port 7 )  
10/100  
Q-PHY  
Collision  
100Mbps  
to  
10Mbps  
Bridge  
Speed  
Detection  
circuit  
Elasticity Buffer  
for 100Mbps  
and 10Mbps  
Handling Logic  
for 100Mbps  
and10Mbps  
Fig - 1 Chip Block Diagram  
6
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
1.4 Pin Connection Diagram (mode 0)  
BMA[9]  
BMA[8]  
/BMWR  
/LUTI[3]  
/LUTI[2]  
/LUTI[1]  
/LUTI[0]  
/BMA[15]  
/LACT[7]  
/LACT[6]  
/LACT[4]  
/LACT[5]  
VDD  
157  
158  
159  
160  
161  
162  
163  
164  
165  
166  
167  
168  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
204  
205  
206  
207  
208  
104  
103  
102  
101  
100  
99  
/LACT[0]  
/LACT[1]  
/LACT[2]  
/LACT[3]  
98  
97  
9 6  
MCLK  
TEST  
MDO  
95  
94  
93  
92  
91  
90  
89  
88  
87  
86  
85  
84  
83  
82  
81  
80  
79  
78  
77  
76  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
/RST  
MDC  
VSS  
/LCOL100  
LCLK  
VDD  
VSS  
/HALF10  
VDD  
COL_O[7]  
TXER[7]  
TXD[7][3]  
TXD[7][2]  
TXD[7][1]  
TXD[7][0]  
TXEN[7]  
RXD[7][3]  
RXD[7][2]  
RXD[7][1]  
RXD[7][0]  
RXCLK[7]  
VDD1  
RXER[0]  
RXDV[0]  
CRS[0]  
COL[7]  
RXCLK[0]  
RXD[0][0]  
RXD[0][1]  
RXD[0][2]  
RXD[0][3]  
TXEN[0]  
TXD[0][0]  
TXD[0][1]  
VDD1  
AX88871AP  
( Mode 0 )  
VSS1  
CRS[7]  
VSS1  
TXD[0][2]  
TXD[0][3]  
COL[0] TXER[0]  
RXER[1]  
RXDV[1]  
CRS[1]  
RXDV[7]  
RXER[7]  
COL_O[6]  
TXER[6]  
VDD  
TXD[6][3]  
TXD[6][2]  
TXD[6][1]  
TXD[6][0]  
TXEN[6]  
RXD[6][3]  
RXD[6][2]  
RXD[6][1]  
RXD[6][0]  
RXCLK[6]  
COL[6]  
RXCLK[1]  
RXD[1][0]  
RXD[1][1]  
RXD[1][2]  
RXD[1][3]  
VSS  
TXEN[1]  
TXD[1][0]  
TXD[1][1]  
TXD[1][2]  
TXD[1][3]  
COL[1] TXER[1]  
RXER[2]  
VSS  
CRS[6]  
RXDV[6]  
RXER[6]  
RXDV[2]  
CRS[2]  
RXCLK[2]  
RXD[2][0]  
RXD[2][1]  
TXER[5]  
COL[5]  
TXD[5][3]  
TXD[5][2]  
TXD[5][1]  
Fig - 2 Pin Connection Diagram for mode 0  
Note : Power on configuration setup signals refer section 2.6 cross referance table  
7
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
1.5 Pin Connection Diagram (mode 1)  
BMA[9]  
BMA[8]  
/BMWR  
LED_CK  
LED<2>  
LED<1>  
LED<0>  
/BMA[15]  
MCLK  
HIRD_ODIR  
HIRD_CK  
/HIRD_V  
/HIRD_ER  
VDD  
HIRD[0]  
HIRD[1]  
HIRD[2]  
HIRD[3]  
TEST  
/RST  
VSS  
LCLK  
/HALF10  
VDD  
RXER[0]  
RXDV[0]  
CRS[0]  
157  
158  
159  
160  
161  
162  
163  
164  
165  
166  
167  
168  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
204  
205  
206  
207  
208  
104  
103  
102  
101  
100  
99  
98  
97  
9 6  
MDO  
95  
94  
93  
92  
91  
90  
89  
MDC  
/LCOL100  
VDD  
VSS  
COL_O[7]  
TXER[7]  
COL[7]  
TXD[7][3]  
TXD[7][2]  
TXD[7][1]  
TXD[7][0]  
TXEN[7]  
RXD[7][3]  
RXD[7][2]  
RXD[7][1]  
RXD[7][0]  
RXCLK[7]  
VDD1  
VSS1  
CRS[7]  
RXDV[7]  
RXER[7]  
COL_O[6]  
88  
87  
86  
85  
84  
83  
82  
81  
80  
79  
78  
77  
76  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
64  
63  
62  
RXCLK[0]  
RXD[0][0]  
RXD[0][1]  
RXD[0][2]  
RXD[0][3]  
TXEN[0]  
TXD[0][0]  
TXD[0][1]  
VDD1  
AX88871AP  
( Mode 1 )  
VSS1  
TXD[0][2]  
TXD[0][3]  
COL[0] TXER[0]  
RXER[1]  
RXDV[1]  
CRS[1]  
TXER[6]  
VDD  
COL[6]  
TXD[6][3]  
TXD[6][2]  
TXD[6][1]  
TXD[6][0]  
TXEN[6]  
RXCLK[1]  
RXD[1][0]  
RXD[1][1]  
RXD[1][2]  
RXD[1][3]  
VSS  
TXEN[1]  
TXD[1][0]  
TXD[1][1]  
RXD[6][3]  
RXD[6][2]  
RXD[6][1]  
RXD[6][0]  
RXCLK[6]  
VSS  
CRS[6]  
RXDV[6]  
RXER[6]  
TXER[5]  
TXD[5][3]  
TXD[5][2]  
TXD[5][1]  
TXD[1][2]  
TXD[1][3]  
COL[1] TXER[1]  
RXER[2]  
61  
60  
59  
58  
57  
56  
55  
54  
53  
RXDV[2]  
CRS[2]  
RXCLK[2]  
RXD[2][0]  
RXD[2][1]  
COL[5]  
Fig - 3 Pin Connection Diagram for mode 1  
Note : Power on configuration setup signals refer section 2.6 cross referance table  
8
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
2.0 Pin Description  
The following terms describe the AX88871A pinout:  
All pin names with the “/” suffix are asserted low.  
I
O
I/O  
=
=
=
Input  
Output  
Input /Output  
2.1 MII interfaces  
Signal Name Type  
Pin No.  
Description  
TXER[7:0]  
O
89, 72, 56 Transmit Error : When /HALF10 pin set to “high”. TXER is transition  
or  
or  
40, 24, 9  
202, 187  
synchronously with respect to the rising edge of TXCLK . Asserted  
high when a code violation is request to be send  
COL[7:0]  
I
Collision : When /HALF10 pin set to “low”. COL is input from PHY,  
when 10Mbps PHY is in half-duplex mode.  
TXD[7:0][3:0]  
O
88-85, 70-67 Transmit Data : TXD[3:0] is transition synchronously with respect to  
55-52, 39-36 the rising edge of TXCLK. For each TXCLK period in which TXEN is  
23-20, 8-5 asserted, TXD[3:0] are accepted for transmission by the PHY.  
201-198  
186-185  
182-181  
TXEN[7:0]  
O
I
84, 66,51 Transmit Enable : TXEN is transition synchronously with respect to the  
35, 19, 4  
197, 180  
rising edge of TXCLK. TXEN indicates that the port is presenting  
nibbles on TXD [3:0] for transmission.  
RXD[7:0][3:0]  
83-80, 65-62 Receive Data : RXD [3:0] is driven by the PHY synchronously with  
49-46, 34-31 respect to RXCLK.  
18-15, 3-2  
208-207  
195-192  
179-176  
RXER[7:0]  
RXCLK[7:0]  
RXDV[7:0]  
CRS[7:0]  
I
I
I
I
74, 57, 42 Receive Error : RXER ,is driven by PHY and synchronous to RXCLK,  
27, 11, 203, is asserted for one or more RXCLK periods to indicate to the port that  
188, 172  
an error has detected.  
79, 61, 45 Receive Clock : RX_CLK is a continuous clock that provides the  
30, 14, 206, timing reference for the transfer of the RXDV,RXD [3:0] and RXER  
191, 175  
signals from the PHY to the MII port of the repeater.  
75, 58, 43 Receive Data Valid : RX_DV is driven by the PHY synchronously with  
28, 12, 204, respect to RXCLK. Asserted high when valid data is present on RXD  
189, 173  
[3:0].  
76, 59, 44, 29, Carrier Sense : Asynchronous signal CRS is asserted by the PHY when  
13, 205, 190, receive medium is non-idle at full duplex mode.  
174  
COL_O[6]  
COL_O[7]  
O
O
73  
90  
Collision : Collision detection signal for port 6  
Collision : Collision detection signal for port 7  
9
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
2.2 Expansion Bus Interface for 100 Mbps  
Signal Name Type Pin No.  
Description  
HIRD[3:0]  
I/O/Z 165-162 INTER REPEATER DATA : When MODE=1, Nibble data input/output.  
/PU  
Transfer data from the “active” AX88871A to all other “inactive”  
AX88871As. The bus-master of the IRD bus is determined by IR_VECT bus  
arbitration.  
or  
/LACT[3:0]  
/LACT[3:0] : When MODE=0, Those pins drive activity[3:0] LEDs  
directly.  
/HIRD_V  
I/O/Z  
/PU  
159  
160  
INTER REPEATER DATA VALID : When MODE=1,This signal reflect  
the RX_DV status of the active port across the inter repeater bus. Used to  
frame good packets.  
/LACT[4] : When MODE=0, This pin drives port 4 activity LED directly.  
INTER REPEATER DATA ERROR: When MODE=1,This signal reflect  
the RX_ER status of the active port across the inter repeater bus. Used to track  
receive errors from the PHY in real time.  
or  
/LACT[4]  
/HIRD_ER  
I/O/Z  
/PU  
or  
/LACT[5]  
HIRD_CK  
or  
/LACT[6]  
HIRD_ODIR  
/LACT[5] : When MODE=0, This pin drives port 5 activity LED directly.  
INTER REPEATER CLOCK VALID : When MODE=1,All inter repeater  
signals are synchronized to the rising edge of this clock.  
/LACT[6] : When MODE=0, This pin drives port 6 activity LED directly.  
I/O/Z  
/PU  
158  
157  
O
INTER REPEATER DATA  
IN/OUT DIRECTION  
:
When  
MODE=1,This pin indicates the direction of data for external transceiver.  
“High” = IRD[3:0], /IRD_ER, /IRD_V , IRD_CK are Output.  
or  
“Low” = IRD[3:0], /IRD_ER, /IRD_V , IRD_CK are Input.  
/LACT[7]  
/LACT[7] : When MODE=0, This pin drives port 7 activity LED directly.  
/HIR_ACTO[5:0] I/O/OC 153-148 INTER REPEATER ACTIVITY IN/OUT: When MODE=1, The local  
repeater activity appearance, the signal of the related RID (Repeater ID) will  
be asserted and as a output pin. All other pins serve as input pins but except  
the collision conditions. When collision occurred , the signal of related  
(RID-1) pins will also served as outputs and will active during local collision  
period. The exception case is when RID = 0, then (RID-1) is replaced with  
or  
(RID+1).  
/LPART[5:0]  
/LPART[5:0] : When MODE=0, Those pins drive partition[5:0] LEDs  
directly.  
/HIR_ACTO[7:6] I/O/OC 155-1154 INTER REPEATER ACTIVITY IN/OUT: When MODE =1and STACK  
or  
=1the function is the same as /HIR_ACTO[5:0].  
LOCAL REPEATER ACTIVITY IN/OUT : When MODE =1and STACK  
=0the function is the same as /HIR_ACTO[5:0] but for local repeater  
activity only.  
/LIR_ACT[3:2]  
or  
/LPART[7:6]  
/LPART[7:6] : When MODE=0, Those pins drive partition[7:6] LEDs  
directly.  
/HIR_ACTI[5:0]  
I/PU 144-139 INTER REPEATER ACTIVITY IN: These pins perform the same function  
as /IR_ACTO[7:0] when they serve as input function. Then the  
/IR_ACTO[7:0] insert external buffers the input function must be replaced  
with /IR_ACTI [7:0].  
or  
NC[5:0]  
NC : When MODE=0, Those pins keep no connection.  
/HIR_ACTI[7:6] I/O/PU 146-145 INTER REPEATER ACTIVITY IN : When MODE =1and STACK =1”  
or  
the function is the same as /HIR_ACTI[5:0].  
/LIR_ACT[1:0]  
LOCAL REPEATER ACTIVITY IN/OUT : When MODE =1and STACK  
=0the function is the same as /HIR_ACTO[5:0] but for local repeater  
activity only.  
or  
NC[7:0]  
NC : When MODE=0, Those pins keep no connection.  
10  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
2.3 LED Display  
Signal Name Type Pin No.  
Description  
LED[2:0]  
O
100-98 LED Display Information : When MODE=1, Those signals indicate each  
port‘ s Partition, Jabber, Activity, Collision (global), Repeater ID, Utilization  
% (global), Collision % (global) in sequence. For detail , see the LED timing  
specification  
or  
/LUTI[2:0]  
/LUTI[2:0] : When MODE=0, Those pins drive utilization[2:0] LEDs  
directly.  
The Utilization % display define as following : (See Note 1 also)  
Utilization % LED0 LED1 LED2 LED3 LED4 LED5 LED6 LED7  
0
1
5
10  
15  
30  
40  
60  
80+  
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
0
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
The Collision % display define as following :  
Collision % LED0 LED1 LED2 LED3 LED4 LED5 LED6 LED7  
0
1
2
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
0
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
0
5
10  
15  
20  
30  
60+  
LED_CK  
or  
O
101  
LED clock signal : When MODE=1, The signal is a discontinue clock for  
LED signals serial shift out. The clock period width is 40nS and last 16 cycle  
with every 125ms repeated.  
/LUTI[3]  
/LCOL10  
or  
/LUTI[4]  
NC  
/LUTI[3] : When MODE=0, This pin drive utilization[3] LED directly.  
Collision LED for 10Mbps : When MODE=1, This pin indicates 10Mbps  
repeater collision occurred.  
/LUTI[4] : When MODE=0, This pin drive utilization[4] LED directly.  
NC : When MODE=1, The pin function is reserved.  
O/Z  
O
138  
137  
93  
or  
/LUTI[5]  
/LCOL100  
/LUTI[5] : When MODE=0, This pin drive utilization[5] LED directly.  
Collision LED for 100Mbps : This pin indicates 100Mbps repeater collision  
occurred.  
O/Z  
11  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
Note : The Utilization % display define as following for Mode 0 LED direct driving.  
Utilization % /LUTI0 /LUTI1 /LUTI2 /LUTI3 /LUTI4 /LUTI5  
0
1
5
10  
15  
30  
60  
1
0
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
0
0
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
Note 1 :  
The calculation formulas of Traffic Utilization between ASIX and NetCom is difference, so you will  
get different results when using SmartBit (SB) testing this item.  
We found the SmartBit calculate the Utilization without include 96 Bit time inter frame gap. So the  
utilization value can be 100%. As well as we found SB used min packet size (64 byte) and min IFG (96  
bit-time) as 100% utilization. In theory, when max packet size(1518 byte) and min IFG the utilization  
will be more than 100%, but SB also treat it as 100%.  
In our AX88871 design, we use real cable bandwidth as calculation base. We calculate the bit counts  
of carrier within a unit time. Because of the existence of inter frame gap, In our calculation 100%  
utilization is impossible. So the above two cases (64 byte packet size and 1518 byte packet size with  
min. IFG ), we will count as 85.7% and 99.2%.  
If using SB test result to indicate utilization LED the value must be modified. See the following  
reference table.  
ASIX’ s Utilization%  
SmartBit’ s Utilization%  
1
2
5
7
10  
12  
15  
17  
30  
34  
60  
68  
2.4 Buffer memory pins group  
Signal Name Type Pin No.  
Description  
BMA[17:0]  
O
113-106, Buffer address bus.  
104, 103,  
132-129,  
127, 124  
BMD[7:0]  
/BMWR  
/BMA[15]  
I/O 122-115 Buffer data bus.  
I/O 102  
I/O 97  
Memory control pin for write.  
Invert Buffer address 15.  
12  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
2.5 Miscellaneous  
Signal Name Type Pin No.  
Description  
LCLK  
/RST  
DAISY_IN  
I
I
169  
167  
135  
Local Clock : Must be run at 25Mhz . Used for transmit data to PHY devices,  
Reset : The chip is reset when this signal is asserted Low.  
Repeater Identification Number Daisy-Chain In : When MODE=1, This  
pin is a daisy chain serial input for Repeater ID. A state machine always  
monitor the input if a correct data (RID) present at the pin, the (RID+1) will  
be written to RID register and override the power on setup RID for the chip.  
/LSEL10 : When MODE=0, This pin select 10Mbps global LED status  
I/PU  
or  
/LSEL10  
(utilization (%) and collision (%) ) when low; Otherwise , 100Mbps  
LED status is selected.  
DAISY_OUT  
O/ML  
136  
Repeater Identification Number Daisy-Chain Out : When MODE=1, This  
pin is periodically shift out the RID of itself to the next chained chip to  
inform that this ID has already been occupied. The RID is shift out  
periodically every about 200us.  
or  
/LCOL10  
MCLK  
MDO  
/LCOL : When MODE=0, This pin drives 10Mbps collision LED directly.  
MII Clock Out : 2.5MHz 10Mbps MII reference clock  
Station Management Data Out : For setup PHY auto-negotiation registers.  
A burst write commands are issue to setup PHY register after reset. The PHY  
address 4h, 5h, 6h, 7h, 8h, 9h,Ah and Bh will be written as register 4h to  
value 00A1h ( Advertise register set to 10/100 half-duplex mode)and register  
0h to value 1000h(Enable auto-negotiation).  
O
O
96  
95  
MDC  
TEST  
O
I/PD  
94  
166  
Station Management Data Clock Out : For MDO reference clock.  
Test Pin : The pin is just for test mode setting purpose only. Must be pull low  
when normal operation.  
/HALF10  
VDD  
I/PU  
I
170  
Half-duplex mode in 10Mbps : Pull low with 10K ohm resister for 10Mbps  
PHY in half-duplex mode.  
1, 25, 50, POWER : +5V +/-5%  
71, 78, 92  
105, 128,  
134, 161,  
171, 183  
VSS  
I
10, 26, 41 POWER: 0V  
60, 77,  
91, 114,  
123, 133,  
147, 156,  
168, 184,  
196  
13  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
2.6 Power on configuration setup signals cross reference table  
Signal Name  
OPT[6]  
Share with  
COL_O[6]  
Description  
OPT[6] : Option for external device type to connect to port 6. Default ‘ high’  
is for PHY type device. Otherwise, ‘ low’ for bridge, switch or MAC type  
device.  
OPT[7]  
OPT[0]  
OPT[1]  
COL_O[7]  
TXEN7  
OPT[7] : Option for external device type to connect to port 7. Default ‘ high’  
is for PHY type device. Otherwise, ‘ low’ for bridge, switch or MAC type  
device.  
OPT[0] : Option for LED display. Default ‘ high’ for normal operation. User  
may pull the pin ‘ low’ with 10K ohm resister to force 10M or 100M LED  
disable when all the ports are the same speed condition.  
OPT[1] : Option for partition schime. Default ‘ high’ for normal operation.  
User may pull the pin ‘ low’ with 10K ohm resister to force hardly enter  
partition state.  
TXD[5][3]  
TXM_MODE  
MODE  
TXD[6][3]  
TXD[6][2]  
TXD[6][1]  
TXM_MODE : Option for internal used. Default ‘ high’ user may pull the pin  
‘ low’ with 10K ohm resister for reserve transmition mode alternaty.  
MODE = 0 : Single chip repeater application.  
MODE = 1 : Multiple chips cascaded repeater application.  
OPT[3] : Option for internal used. Please keep the pin with default value.  
EN_FLOW_CTL = 0 : Disable flow control function.  
EN_FLOW_CTL = 1 : Enable flow control function.  
ST_FW : Default ‘ high’ for Store and Forward mode. User may pull the pin  
low’ with 10K ohm resister to seting to Fragment Free mode.  
ENTRIES = 0 : 1024 entries supported  
OPT[3]  
EN_FLOW_CTL TXD[6][0]  
ST_FW  
TXD[7][3]  
TXD[7][2]  
ENTRIES  
ENTRIES = 1 : 256 entries supported  
MEM_SIZE[1]  
MEM_SIZE[0]  
TXD[7][1]  
TXD[7][0]  
MEM_SIZE[1] MEM_SIZE[0]  
SIZE (K)  
32K  
64K  
128K  
256K  
1
1
0
0
1
0
1
0
/IR_ACT_EN  
/BMWR  
Inter Repeater Active Input Pin Enable : This input active low to enable  
/HIR_ACTI[7:0] pins as inter-repeater carrier sense detection input.  
Otherwise, /HIR_ACTI[7:0] pins are disabled. The setup works only in  
MODE = 1.  
/DIS_DAISY  
STACK  
/BMA[15]  
TXD[5][2]  
/DIS_DAISY : Default pull-up to enable daisy chain function. To disable  
daisy chain function pull the pin down external.  
Stack option : Default is level one using the legacy expansion method to  
cascade 8 repeater chips. When pull the pin low with 10K ohm resister, using  
inter-repeater bus horizontally cascades 4 AX88771s and vertically cascades  
6 repeaters maximum up-to 192 ports can be constructed.  
Local Repeater Identification Number LRID[1]: When power on reset this pin  
as inputs to setup the local repeater ID of the chip. LRID[1:0] indicate the  
local repeater ID from 0 to 3.  
Local Repeater Identification Number LRID[0]: When power on reset this pin  
as inputs to setup the local repeater ID of the chip. LRID[1:0] indicate the  
local repeater ID from 0 to 3.  
Repeater Identification Number RID[2]: When power on reset this pin as  
inputs to setup the repeater ID of the chip. RID[2:0] indicate the repeater ID  
from 0 to 7.  
Repeater Identification Number RID[1]: When power on reset this pin as  
inputs to setup the repeater ID of the chip. RID[2:0] indicate the repeater ID  
from 0 to 7.  
LRID[1]  
LRID[0]  
RID[2]  
RID[1]  
RID[0]  
TXD[5][1]  
TXD[5][0]  
MCLK  
MDO  
MDC  
Repeater Identification Number RID[0]: When power on reset this pin as  
inputs to setup the repeater ID of the chip. RID[2:0] indicate the repeater ID  
from 0 to 7.  
All of the above signals are pull-up for default values.  
14  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
3.0 Functional Description  
BLANK NOW  
Fig - 4 Functional Block Diagram  
15  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
3.1 Repeater State Machine  
The repeater state machine is used to control repeater behavior, generates right signal in corresponding  
states. The repeater state machine is in Idle state when there is no carrier presented on any ports . When there  
is only one port has receive activity, the repeater state machine will enter Data - forwarding State to ensure  
correct data forwarding to other connected ports. If collision happens anytime, The repeater state machine  
detects collision then send jam pattern to all ports until collision ceases.  
idle State  
The idle state happens when these conditions exists:  
a. /RST is low.  
b. All CRS[7:0] and DCRS are not asserted high in single chip application.  
c.  
Repeater sense no inter repeater active signal in cascade application, that is, all  
/IR_ACTO[7:0] remains high.  
Data Forwarding State  
The state happens when these conditions exists:  
a. Only one signal asserted among CRS[7:0] and DCRS in single chip application.  
b. Only one of IR_ACTO[7:0] become low if in cascade application.  
The repeater state machine stores receiving packet and transmits to all other ports except for  
1. The port is jabbered.  
2. The port is isolated.  
Collision State  
The Collision State happens when these conditions exists:  
a. There are two or more signals asserted high among CRS[7:0] and DCRS in single chip system.  
b. There are two or more signals asserted low among /IR_ACTO[7:0] in cascade system.  
c. Only one carrier exists but RXDV still low exceeds 4 clock cycles.The repeater sends  
collision pattern to all ports.  
One Port Left State  
The state happens only when there is no collision but still one port which experienced collision  
has receive activity. The repeater remains send collision pattern to all ports except the port.  
3.2 RXE /TXE CONTROL  
Idle state  
The repeater sends no data to any port.  
RXE(ALL) = 0, RXE_IR = 0.  
TXE(ALL) = 0, TXE_IR = 0.  
Data Forwarding state  
If ACTIVE(X) = 1, X is the local connected port,  
RXE(X) = 1, RXE(ALL-X) = 0, RXE_IR = 0.  
TXE(X) = 0, TXE(ALL-X) = 1, TXE_IR = 1.  
If ACTIVE(X) = 1, X is the inter repeater port,  
RXE(ALL) = 0, RXE_IR =1.  
TXE(ALL) = 1, TXE_IR = 0.  
Collision state  
The repeater sends jam pattern to all ports.  
RXE(ALL) = 0, RXE_IR = 0.  
TXE(ALL) = 1, TXE_IR = 0.  
One Port Left state  
16  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
The repeater sends jam pattern to all other port except for the still activity port.  
RXE(ALL) = 0, RXE_IR = 0.  
TXE(ALL-X) = 1, TXE_IR = 0. Suppose X is the one left port.  
3.3 Jabber State Machine  
To prevent an illegally long reception of data from reaching the repeater unit, each port has its own jabber  
timer. If a reception exceeds this duration (64K bit times for AX88871A), the jabber condition will be detected.  
In this condition, repeater unit will disable receive and transmit packets for the jabbered port and the other ports  
remain the normal operation.  
When the carrier is no longer detected for the jabbered port or reset the repeater, the jabber function will be  
clear and re-enable reception and transmission.  
3.4 Partition State Machine  
The partition state machine is used to protect network from being upset when a port suffer continuous  
collision, each port uses a partition state machine to detect and prevent this condition. When a port suffer from  
continuous 64 times of collision events, then it goes to partition state. The partitioned port will be not released  
until a packet without collision be transmitted( more than 512 bit times for AX88871A) or reset the repeater.  
3.5 Expansion Logic(Cascade Interface)  
The expansion logic is used to stack numerous repeaters to expend the number of connected ports. The  
expansion logic can be divided into two types:  
Expansion Logic without Buffer (minimum mode)  
In this mode, use /IR_ACTO[7:0] to cascade repeaters in back plane. Just connect /IR_ACTO[7:0] of  
all repeaters without using buffer. This mode is supposed to cascade repeaters on the same board. In this  
application, the stackable system can reach to 4 repeaters.  
Expansion Logic with Buffer (maximum mode)  
This mode is entered with the setting of /DIS_DMII = 0, the dedicated port isn‘ t existed again in this  
mode. Now the dedicated pins DRXD[3:0], DCRS, DRX_DV, DRX_ER, DRX_CLK play a role as  
IR_ACTI[7:0]. Use /IR_ACTO[7:0] and /IR_ACTI[7:0] to cascade repeaters in back plane. Buffers  
are used both in /IR_ACTO[7:0] and /IR_ACTI[7:0]. The mode is supposed to cascade repeaters on  
different boards via cables. In this application, the stackable system can reach to 8 repeaters.  
/IR_ACTO<7:0> are driven according to repeater ID and receive activity of local connected ports as  
follows:  
Repeater ID  
000  
IDLE state  
11111111  
11111111  
11111111  
11111111  
11111111  
11111111  
11111111  
11111111  
Only One Port Activity  
11111110  
More than One Port Activity  
11111100  
001  
010  
011  
100  
101  
110  
111  
11111101  
11111011  
11110111  
11101111  
11011111  
10111111  
01111111  
11111100  
11111001  
11110011  
11100111  
11001111  
10011111  
00111111  
Note: All /IR_ACTO[7:0] will be in open-drain status when they aren‘ t driven. These signals present high  
via external pull high resister.  
3.6 Data Flow control  
17  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
The signals on the IR bus (such as IRD[3:0], IRD_V_N, IRD_ER_N, IRD_CK) flow either into or out of  
the repeater depending upon the repeater‘ s state. Only if the repeater receive packet from local port without  
collision occurs, the IR signals flow out of repeater. Otherwise, these IR signals flow into repeater.  
In cascade system, it must guarantee that only one repeater drives these signals to avoid contention.  
3.7 RID Receive-Transmit Interface(Daisy Chain Logic)  
In the cascade system, repeater ID of each chip will be re-arranged by serial in/serial out daisy chain  
logic. The logic use DAISY_IN pin to monitor the RID value of the previous chained chip, and override the  
original ID of the current chip with the value of (RID+1) . Use the DAISY_OUT pin to periodically (about  
200us) send out the exact RID of the current chip to inform the next chained chip. By this way, each repeater  
chip in 8 AX88871A stackable application will keep unique ID of itself. The RID is used in inter repeater bus  
arbitration.  
DAISY_IN/OUT frame format  
idle  
1
start bit  
0
data0  
RID[0]  
data1  
RID[1]  
data2  
RID[2]  
data3  
PARITY  
Notes: PARITY = 1 when sum of 1‘ s in RID[2:0] is even  
If no daisy-chain input, that is, DAISY_IN keep high, the RID of current chip can be clear to 0 during  
time out period. The timer for time out is about 4sec.  
There are a input setting , /DIS_DAISY, which enable/disable daisy-chain function. With the low  
setting , the RID of current chip don‘ t care the present data on DAISY_IN and can‘ t be overrided.  
3.8 LED Display Interface  
AX88871A provides per-port LED status indication for partition, jabber, activity and support rate -  
based LED for global partition and collision, utilization (%) for 10/100Mbps. .Detail function is described on  
the previous pin description(LED interface). LED[2:0] are all active low. There are two display ways :  
complicated and simple way. It depends on the setting of MODE.  
Multiple chips cascaded application (MODE = 1)  
LED[2:0] Status Driver Wave-form as follows :  
LED_CK  
D10 D11 D12 D13 D14 D15  
D0  
D1  
D2  
D3  
D4  
D5  
D6  
D7  
D8  
D9  
PART PART PART PART PART PART PART PART  
JAB7 JAB6 JAB5 JAB4 JAB3 JAB2 JAB1 JAB0  
7
6
5
4
3
2
1
0
LED[0]  
LED[1]  
LED[2]  
G
RAM  
100M 10M  
GCOL GCOL  
'0'  
RID2 RID1 RID0  
ACT7 ACT6 ACT5 ACT4 ACT3 ACT2 ACT1 ACT0  
PART FAIL  
10M 10M 10M 10M 10M 10M 10M  
UTI7 UTI6 UTI5 UTI4 UTI3 UTI2 UTI1  
10M 100M 100M 100M 100M 100M 100M 100M 100M  
UTI0 UTI7 UTI6 UTI5 UTI4 UTI3 UTI2 UTI1 UTI0  
18  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
Notes: a. PART7~0indicates partition status for each port b. JAB7~0 indicates jabber status for each port  
c. ACT7~0 indicates activity status for each port  
e. 10M UTI7~0 indicate global utilization rate of  
10Mbps for each 104.8ms sampling period.  
g. 10M GCOL indicate global collision  
d. RID2~0 is the ID of repeater chip  
f. 100M UTI7~0 indicate global utilization rate of  
100Mbps for each 104.8ms sampling period.  
h. 100M GCOL indicate global collision  
J. RAM FAIL : Bridge RAM test fail.  
i. GPART : indicate global partition.  
It must use external shift register to decode data on LED[2:0]. The application shows as follows:  
Q
Q
Q
Q
Q
Q
Q
Q
Q
D
Q
Q
Q
Q
Q
Q
Q
LED[0]  
74LS164(#1)  
74LS164(#2)  
D
LED_CK  
Fig - 5 Application for LED display  
If the user don‘ t want to show jabber status, take away the latter 74LS164(#2). The application is the  
same for LED[2:1].  
Single chip application (MODE=0)  
In this mode, the inter repeater pins are not useful, these pin can be used for display led status directly.  
Then the led application become simple.  
dump signal  
/HIR_ACTO[0] /PART[0]  
dump signal  
/ACT[0]  
/ACT[1]  
/ACT[2]  
/ACT[3]  
/ACT[4]  
/ACT[5]  
/ACT[6]  
dump signal  
/UTI[0]  
/UTI[1]  
/UTI[2]  
/UTI[3]  
HIRD[0]  
HIRD[1]  
HIRD[2]  
HIRD[3]  
/HIRD_V  
/HIRD_ER  
HIRD_CK  
LED[0]  
LED[1]  
LED[2]  
LED_CK  
HMD  
/HIR_ACTO[1] /PART[1]  
/HIR_ACTO[2] /PART[2]  
/HIR_ACTO[3] /PART[3]  
/HIR_ACTO[4] /PART[4]  
/HIR_ACTO[5] /PART[5]  
/HIR_ACTO[6] /PART[6]  
/HIR_ACTO[7] /PART[7]  
/UTI[4]  
/UTI[5]  
HTX_RDY  
DAISY_OUT /LCOL10  
/LCOL100 /LCOL100  
HIRD_ODIR /ACT[7]  
19  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
4.0 INTERNAL REGISTERS  
4.1 Configuration Register (CONFIG)  
Bit  
D14  
Bit Name  
/HALF10  
Access  
Bit Description  
R/W Half-duplex mode in 10Mbps : “low” resister to 10Mbps PHY in half-  
duplex mode. “high” resister to 10Mbps PHY in full-duplex mode.  
R/W OPT[0] : Option for LED display. Default ‘ high’ for normal operation.  
User may pull the pin ‘ low’ with 10K ohm resister to force 10M or 100M  
LED disable when all the ports are the same speed condition.  
R/W OPT[1] : Option for partition schime. Default ‘ high’ for normal  
operation. User may pull the pin ‘ low’ with 10K ohm resister to force  
hardly enter partition state.  
R/W TXM_MODE : Option for internal used. Default ‘ high’ user may pull the  
pin ‘ low’ with 10K ohm resister for reserve transmition mode alternaty.  
R/W OPT[3] : Option for internal used. Please keep the pin with default value.  
R/W OPT[4] : No Used.  
D13  
D12  
D11  
OPT[0]  
OPT[1]  
TXM_MODE  
D10  
D9  
D8  
OPT[3]  
OPT[4]  
OPT[6]  
R/W OPT[6] : Option for external device type to connect to port 6. Default  
‘ high’ is for PHY type device. Otherwise, ‘ low’ for bridge, switch or  
MAC type device.  
D7  
OPT[7]  
R/W OPT[7] : Option for external device type to connect to port 7. Default  
‘ high’ is for PHY type device. Otherwise, ‘ low’ for bridge, switch or  
MAC type device.  
D6  
D5  
MODE  
R/W  
MODE = 0 : Single chip repeater application.  
MODE = 1 : Multiple chips cascaded repeater application.  
ST_FW = 0 : fragment-free mode  
ST_FW =1 : Store-n-Forward mode  
ST_FW  
ENTRIES  
R/W  
D4  
R/W  
ENTRIES = 0 : 1024 entries supported  
ENTRIES = 1 : 256 entries supported  
R/W MEM_SIZE[1] MEM_SIZE[1]  
D3-2  
MEM_SIZE[1]  
MEM_SIZE[0]  
SIZE (K)  
32K  
64K  
128K  
256K  
1
1
0
0
1
0
1
0
D1  
D0  
/IR_ACT_EN  
/DIS_DAISY  
R/W Inter Repeater Active Input Pin Enable : This input active low to enable  
/HIR_ACTI[7:0] pins as inter-repeater carrier sense detection input.  
Otherwise, /HIR_ACTI[7:0] pins are disabled.  
R/W /DIS_DAISY : Default pull-up to enable daisy chain function. To disable  
daisy chain function pull the pin down external.  
4.2 Repeater ID Register  
Bit  
D2-D0  
Bit Name  
RID[2:0]  
Access  
Bit Description  
R/W Repeater ID : At the rising edge of /RST , the value of RID[2:0] are  
latched in this register as D[2:0]. The setting of RID[2:0]can be override  
according to the data from serial daisy-chain DAISY_IN pin input .  
Note that in system application, the maximum of 8 devices can be  
cascade.  
20  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
5.0 ELECTRICAL SPECIFICATION AND TIMING  
5.1 Absolute Maximum Ratings  
Description  
SYM  
Min  
Max  
Units  
Operating Temperature  
Storage Temperature  
Supply Voltage  
Input Voltage  
Output Voltage  
Ta  
Ts  
Vcc  
Vin  
Vout  
Tl  
0
-55  
-0.5  
Vss-0.5  
Vss-0.5  
-55  
+70  
+150  
+7  
Vdd+0.5  
Vdd+0.5  
+235  
°C  
°C  
V
V
V
Lead Temperature (soldering 10 seconds maximum)  
°C  
Note : Stress above those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure  
to Absolute Maximum Ratings conditions for extended period, adversely affect device life and reliability  
5.2 General Operation Conditions  
Description  
SYM  
Min  
+4.75  
Max  
+70  
+5.25  
Units  
Operating Temperature  
Supply Voltage  
Ta  
0
°C  
V
Vdd  
5.3 DC Characteristics  
(Vdd=4.75V to 5.25V, Vss=0V, Ta=0°C to 70°C)  
Description  
SYM  
Min  
Max  
Units  
Low Input Voltage  
High Input Voltage  
Low Output Voltage  
High Output Voltage  
Input Leakage Current 1 (Note 1)  
Input Leakage Current 2 (Note 2)  
Output Leakage Current  
Vil  
Vss-0.5  
2
0.8  
Vdd+0.5  
0.4  
V
V
V
V
uA  
uA  
uA  
Vih  
Vol  
Voh  
Iil1  
Iil1  
Iol  
2.4  
10  
500  
10  
Description  
SYM  
Min  
Tpy  
Max  
Units  
Power Consumption  
Pc  
180  
240  
mA  
Note :  
1. All the input pins without pull low or pull high.  
2. Those pins had been pull low or pull high.  
21  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
5.4 AC specifications  
5.4.1 MII Interface Timing Tx & Rx  
T0  
T1  
LCLK  
T2  
T2  
T3  
TX_EN  
T3  
TX_ER  
TXD  
Symbol  
T0  
Description  
Local Clock Cycle Time  
Local Clock High Time  
TX_EN Delay from LCLK High  
TX_ER or TXD Delay from LCLK High  
Min  
39.996  
14  
7.440  
3.410  
Typ.  
40  
20  
Max  
40.004 ns  
26  
21.760  
13.320  
Units  
T1  
T2  
T3  
ns  
ns  
ns  
T4  
T5  
RX_CLK  
CRS  
T6  
T7  
RXE  
T8  
RXDV  
T9  
RXD  
RXER  
22  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
Symbol  
T4  
Description  
RX_CLK Clock Cycle Time  
RX_CLK Clock High Time  
CRS to RXE Assertion Delay  
CRS to RXE De-assertion Delay  
CRS to RXDV Delay Requirement  
RXD or RXDV or RX_ER setup to RX_CLK rise  
time  
Min  
39.996  
14  
Typ.  
40  
20  
Max  
40.004  
26  
Units  
ns  
T5  
T6  
T7  
T8  
ns  
ns  
ns  
ns  
ns  
20  
160  
40  
10  
200  
160  
-
T9  
5.4.2 Expansion Bus  
CRS  
T1  
T2  
HIRD-ODIR  
HIRD_CK  
HIRD[3:0]  
/HIRD_ER  
/HIRD_V  
T3  
T5  
T4  
T6  
Symbol  
T1  
Description  
CRS Assertion to HIRD-ODIR Assertion  
Min  
-
Max  
20  
Units  
ns  
T2  
T3  
T4  
T5  
CRS De-Assertion to HIRD-ODIR De-Assertion  
HIRD[3:0] Setup Time to HIRD-CK High  
/HIRD_ER Setup Time to HIRD-CK High  
/HIRD_V Setup Time to HIRD-CK High  
/HIRD_V Hold Time from HIRD-CK High  
160  
10  
10  
5
200  
ns  
ns  
ns  
ns  
-
-
-
-
T6  
5
ns  
23  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
5.4.3 SRAM read cycle and write cycle  
T1  
BMA[18:0]  
/BMWR  
BMD[7:0]  
T2  
T3  
Symbol  
T1  
Description  
Min  
40  
3
Max  
Units  
ns  
ns  
Read Cycle Time  
-
-
-
T2  
T3  
BMD[7:0] Setup Time  
BMD[7:0] Hold Time  
3
ns  
T4  
BA[18:0]  
/BMWR  
BD[7:0]  
T5  
T6  
T7  
Symbol  
T4  
Description  
Min  
38  
20  
14  
1
Max  
Units  
ns  
ns  
ns  
ns  
Write Cycle Time  
Write Pulse Wtdth  
-
-
-
T5  
T6  
T7  
BMD[7:0] Data Valid to End of Write  
BMD[7:0] Data Hold from End of Write  
24  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
5.4.4 LED DISPLAY  
T3  
LED_CK  
--------  
-------  
-
D0  
D1  
D2  
.............. D14 D15  
D0  
D1  
D2  
T4  
T3  
LED_CK  
T1  
T2  
LED[2:0]  
D0  
D1  
D2  
D3  
-------  
D15  
D0  
Symbol  
Description  
Min  
Typ.  
Max  
Units  
T1  
T2  
T3  
T4  
LED setup to LED_CK High  
LED hold from LED_CK High  
LED_CK Period Width  
190  
200  
200 ns  
210 ns  
ns  
400  
52.4  
continuous 16 LED_CK Cycle Time  
ms  
5.4.5 LED Display After Reset  
/Reset  
T1  
T2  
T2  
T2 T3  
LED[2:0]  
Symbol  
T1  
Description  
Min  
1000  
Typ.  
Max  
Units  
ns  
Repeater reset time  
T2  
T3  
LED Blink Time After Reset  
LED Dark Time Before Normal Display  
838.4  
419.2  
ms  
ms  
25  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
5.4.6 Repeater ID Daisy Chain  
T1  
T2 T2  
Daisy-Out  
ID0 ID1 ID2  
ID0 ID1 ID2  
T3  
Daisy-In  
ID0 ID1 ID2  
ID0 ID1 ID2  
Symbol  
Description  
Daisy Chain One Burst period  
Start Bit Period or Data Width  
Min  
Typ.  
204.8  
12.8  
3.8  
Max  
Units  
us  
us  
s
T1  
T2  
T3  
Time-out occur when no data present on Daisy_in *  
Note : Daisy-Chain Data-In Time-out stands for no input data (always high level) for the specific time.  
26  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
6.0 PACKAGE INFORMATION  
He  
A2 A1  
E
e
pin 1  
b
q
SYMBOL  
MILIMETER  
NOM  
MIN.  
0.05  
MAX  
0.5  
A1  
A2  
b
0.25  
3.32  
3.17  
3.47  
0.10  
0.20  
0.30  
D
27.90  
27.90  
28.00  
28.00  
0.50  
28.10  
28.10  
E
e
Hd  
He  
L
30.35  
30.35  
0.45  
30.60  
30.60  
0.60  
30.85  
30.85  
0.75  
L1  
q
1.30  
0
10  
27  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
Appendix A: Applications  
Two type of applications for AX88871A are illustrated bellow.  
A.1 Stand-along 8-ports 10/100Mbps HUB Application  
8 bits  
SRAM  
LED Array  
AX88871A  
Bripeater Controller  
MII interface  
MII interface  
Quad  
MII  
Quad  
MII  
Transceiver  
Transceiver  
Fig - 6 Stand-along 8-ports 10/100Mbps HUB Application  
A.2 Multiple Stand-along HUB Cascade Application (old stack scheme)  
100Mbps cascade interface  
8 bits  
SRAM  
8 bits  
SRAM  
AX88871A #0  
AX88871A #7  
……………………………. .  
Bripeater Controller  
Bripeater Controller  
Quad  
MII  
Transceiver  
Quad  
MII  
Transceiver  
Quad  
MII  
Transceiver  
Quad  
MII  
Transceiver  
Fig - 7 Multiple Stand-along HUB Cascade Application with old cascade method  
28  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
A.3 Multiple Stand-along HUB Cascade Application (New stack scheme)  
Buffer  
HUB #0  
100Mbps horizontal cascade  
AX88871A #0  
Repeater Controller  
AX88871A #3  
Repeater Controller  
100Mbps Vertical cascade  
Buffer  
HUB #5  
100Mbps horizontal cascade  
AX88871A #0  
Repeater Controller  
AX88871A #3  
Repeater Controller  
Fig - 8 Multiple Stand-along HUB Cascade Application with new cascade method  
29  
ASIX ELECTRONICS CORPORATION  
AX88871AP Bripeater  
Appendix B: Using MII I/F connects to MAC  
There are two ports of AX88871A can connect to MAC type MII interface. For example, Port 7 is  
illustrated bellow.  
25MHz  
Clock  
COL_O7  
TXEN7  
COL  
10K  
Gnd  
CRS  
RX_DV  
RX_CLK  
RXD[3:0]  
RX_ER  
(LCLK)  
TXD7[3:0]  
TXER7  
CRS7  
TX_EN  
RXDV7  
RXCLK7  
RXD7[3:0]  
RXER7  
TX_CLK  
TXD[3:0]  
TX_ER  
AX88871 / Repeater  
AX88195 / MAC  
Note : 1. The MAC needs to run at halfduplex mode.  
2. Care must be taken that the receive side has enough setup and/or hold time  
3. Some kind of CPU with embbeded MAC can also refer to this example  
Using MII interface to connect to 10Mbps MAC device application for AX88871A is illustrated bellow.  
COL_O7  
TXEN7  
COL  
10K  
Gnd  
CRS  
RX_DV  
RX_CLK  
RXD[3:0]  
RX_ER  
MCLK  
TXD7[3:0]  
TXER7  
CRS7  
TX_EN  
RXDV7  
RXCLK7  
RXD7[3:0]  
RXER7  
TX_CLK  
TXD[3:0]  
TX_ER  
AX88871 / Repeater  
10Mbps MAC  
30  
ASIX ELECTRONICS CORPORATION  

相关型号:

AX88872P

10/100BASE Dual Speed “Swipeater” Controller
ASIX

AX88873P

10/100BASE Dual Speed 8-Port Repeater
ASIX

AX88875AP

10/100BASE 5-Port Dual Speed Bripeater Controller
ASIX

AX92200

MiniPCI Fast/Gigabit Ethernet Module
AXIOMTEK

AX92203

MiniPCI Fast/Gigabit Ethernet Module
AXIOMTEK

AX92801

Dual Gigabit ports with LAN bypass function
AXIOMTEK

AX92902

Full-Size PCI Express Mini Module
AXIOMTEK

AX92902_17

Full-size PCI Express Mini Module with Gigabit LAN
AXIOMTEK

AX92903

Full-Size PCI Express Mini Module
AXIOMTEK

AX92903_17

Full-size PCI Express Mini Module with CAN Bus
AXIOMTEK

AX92904

Full-Size PCI Express Mini Module
AXIOMTEK

AX92904_17

Full-size PCI Express Mini Module with 32 bit DIO
AXIOMTEK