AX88871AP [ASIX]
10/100BASE Dual Speed Bripeater Controller; 10 / 100BASE双速Bripeater控制器型号: | AX88871AP |
厂家: | ASIX ELECTRONICS CORPORATION |
描述: | 10/100BASE Dual Speed Bripeater Controller |
文件: | 总30页 (文件大小:389K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
AX88871AP
10/100BASE Dual Speed Bripeater Controller
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 =” 1” and STACK
or
=” 1” the function is the same as /HIR_ACTO[5:0].
LOCAL REPEATER ACTIVITY IN/OUT : When MODE =” 1” and STACK
=” 0” the 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 =” 1” and STACK =” 1”
or
the function is the same as /HIR_ACTI[5:0].
/LIR_ACT[1:0]
LOCAL REPEATER ACTIVITY IN/OUT : When MODE =” 1” and STACK
=” 0” the 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
相关型号:
©2020 ICPDF网 联系我们和版权申明