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-9500FAX: 886-3-579-9558 http://www.asix.com.tw
1.1 GENERAL DESCRIPTION...................................................................................................................................... 4
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
3.1 REPEATER STATE MACHINE.............................................................................................................................. 16
3.3 JABBER STATE MACHINE.................................................................................................................................. 17
3.4 PARTITION STATE MACHINE............................................................................................................................. 17
3.6 DATA FLOW CONTROL...................................................................................................................................... 17
3.8 LED DISPLAY INTERFACE................................................................................................................................ 18
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
FIG - 5 APPLICATION FOR LED DISPLAY..................................................................................................................... 19
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
Page 4
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..
Note : Power on configuration setup signals refer section 2.6 cross referance table
8
ASIX ELECTRONICS CORPORATION
CRS[5]
RXDV[5]
RXD[5][0]
RXCLK[5]
VDD
RXD[5][1]
RXD[5][2]
RXD[5][3]
TXEN[5]
TXD[5][0]
Page 9
AX88871AP Bripeater
2.0 Pin Description
The following terms describe the AX88871A pinout:
All pin names with the “/” suffix are asserted low.
I=Input
O=Output
I/O=Input /Output
2.1 MII interfaces
Signal NameTypePin No.Description
TXER[7:0]
or
COL[7:0]
TXD[7:0][3:0]O88-85, 70-67
TXEN[7:0]O84, 66,51
RXD[7:0][3:0]I83-80, 65-62
RXER[7:0]I74, 57, 42
RXCLK[7:0]I79, 61, 45
RXDV[7:0]I75, 58, 43
CRS[7:0]I76, 59, 44, 29,
COL_O[6]O73Collision : Collision detection signal for port 6
COL_O[7]O90Collision : Collision detection signal for port 7
O
or
I
89, 72, 56
40, 24, 9
202, 187
55-52, 39-36
23-20, 8-5
201-198
186-185
182-181
35, 19, 4
197, 180
49-46, 34-31
18-15, 3-2
208-207
195-192
179-176
27, 11, 203,
188, 172
30, 14, 206,
191, 175
28, 12, 204,
189, 173
13, 205, 190,
174
Transmit Error : When /HALF10 pin set to “high”. TXER is transition
synchronously with respect to the rising edge of TXCLK . Asserted
high when a code violation is request to be send
Collision : When /HALF10 pin set to “low”. COL is input from PHY,
when 10Mbps PHY is in half-duplex mode.
Transmit Data : TXD[3:0] is transition synchronously with respect to
the rising edge of TXCLK. For each TXCLK period in which TXEN is
asserted, TXD[3:0] are accepted for transmission by the PHY.
Transmit Enable : TXEN is transition synchronously with respect to the
rising edge of TXCLK. TXEN indicates that the port is presenting
nibbles on TXD [3:0] for transmission.
Receive Data : RXD [3:0] is driven by the PHY synchronously with
respect to RXCLK.
Receive Error : RXER ,is driven by PHY and synchronous to RXCLK,
is asserted for one or more RXCLK periods to indicate to the port that
an error has detected.
Receive Clock : RX_CLK is a continuous clock that provides the
timing reference for the transfer of the RXDV,RXD [3:0] and RXER
signals from the PHY to the MII port of the repeater.
Receive Data Valid : RX_DV is driven by the PHY synchronously with
respect to RXCLK. Asserted high when valid data is present on RXD
[3:0].
Carrier Sense : Asynchronous signal CRS is asserted by the PHY when
receive medium is non-idle at full duplex mode.
9
ASIX ELECTRONICS CORPORATION
Page 10
AX88871AP Bripeater
2.2 Expansion Bus Interface for 100 Mbps
Signal NameType Pin No.Description
HIRD[3:0]
or
/LACT[3:0]
/HIRD_V
or
/LACT[4]
/HIRD_ER
or
/LACT[5]
HIRD_CK
or
/LACT[6]
HIRD_ODIR
or
/LACT[7]
/HIR_ACTO[5:0]
or
/LPART[5:0]
/HIR_ACTO[7:6]
or
/LIR_ACT[3:2]
or
/LPART[7:6]
/HIR_ACTI[5:0]
or
NC[5:0]
/HIR_ACTI[7:6]
or
/LIR_ACT[1:0]
or
NC[7:0]
I/O/Z
/PU
I/O/Z
/PU
I/O/Z
/PU
I/O/Z
/PU
I/O/OC 153-148 INTER REPEATER ACTIVITY IN/OUT: When MODE=”1”, The local
I/O/OC 155-1154 INTER REPEATER ACTIVITY IN/OUT: When MODE =”1” and STACK
I/PU144-139 INTER REPEATER ACTIVITY IN: These pins perform the same function
I/O/PU 146-145 INTER REPEATER ACTIVITY IN : When MODE =”1” and STACK =”1”
165-162 INTER REPEATER DATA : When MODE=”1” , Nibble data input/output.
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.
/LACT[3:0] : When MODE=”0” , Those pins drive activity[3:0] LEDs
directly.
159INTER 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.
160INTER 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.
/LACT[5] : When MODE=”0” , This pin drives port 5 activity LED directly.
158INTER 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.
O157INTER 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.
“Low” = IRD[3:0], /IRD_ER, /IRD_V , IRD_CK are Input.
/LACT[7] : When MODE=”0” , This pin drives port 7 activity LED directly.
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
(RID+1).
/LPART[5:0] : When MODE=”0” , Those pins drive partition[5:0] LEDs
directly.
=”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.
/LPART[7:6] : When MODE=”0” , Those pins drive partition[7:6] LEDs
directly.
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].
NC : When MODE=”0” , Those pins keep no connection.
the function is the same as /HIR_ACTI[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.
NC : When MODE=”0” , Those pins keep no connection.
10
ASIX ELECTRONICS CORPORATION
Page 11
AX88871AP Bripeater
2.3 LED Display
Signal NameType Pin No.Description
LED[2:0]
or
/LUTI[2:0]
O100-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
/LUTI[2:0] : When MODE=”0” , Those pins drive utilization[2:0] LEDs
directly.
The Utilization % display define as following : (See Note 1 also)
/LUTI[3]
/LCOL10
or
/LUTI[4]
NC
or
/LUTI[5]
/LCOL100O/Z93Collision LED for 100Mbps : This pin indicates 100Mbps repeater collision
O101LED 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] : When MODE=”0” , This pin drive utilization[3] LED directly.
O/Z138Collision 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.
O137NC : When MODE=”1” , The pin function is reserved.
/LUTI[5] : When MODE=”0” , This pin drive utilization[5] LED directly.
occurred.
11
ASIX ELECTRONICS CORPORATION
Page 12
AX88871AP Bripeater
Note : The Utilization % display define as following for Mode 0 LED direct driving.
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.
127, 124
BMD[7:0]I/O122-115 Buffer data bus.
/BMWRI/O102Memory control pin for write.
/BMA[15]I/O97Invert Buffer address 15.
Buffer address bus.
12
ASIX ELECTRONICS CORPORATION
Page 13
AX88871AP Bripeater
2.5 Miscellaneous
Signal NameType Pin No.Description
LCLKI169Local Clock : Must be run at 25Mhz . Used for transmit data to PHY devices,
/RSTI167Reset : The chip is reset when this signal is asserted Low.
DAISY_IN
or
/LSEL10
DAISY_OUT
or
/LCOL10
MCLKO96MII Clock Out : 2.5MHz 10Mbps MII reference clock
MDOO95Station Management Data Out : For setup PHY auto-negotiation registers.
MDCO94Station Management Data Clock Out : For MDO reference clock.
TESTI/PD166Test Pin : The pin is just for test mode setting purpose only. Must be pull low
/HALF10I/PU170Half-duplex mode in 10Mbps : Pull low with 10K ohm resister for 10Mbps
VDDI1, 25, 50,
VSSI10, 26, 41
I/PU135Repeater 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
(utilization (%) and collision (%) ) when ‘ low’ ; Otherwise , 100Mbps
LED status is selected.
O/ML136Repeater 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.
/LCOL : When MODE=”0” , This pin drives 10Mbps collision LED directly.
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).
when normal operation.
PHY in half-duplex mode.
POWER : +5V +/-5%
71, 78, 92
105, 128,
134, 161,
171, 183
POWER: 0V
60, 77,
91, 114,
123, 133,
147, 156,
168, 184,
196
13
ASIX ELECTRONICS CORPORATION
Page 14
AX88871AP Bripeater
2.6 Power on configuration setup signals cross reference table
Signal NameShare withDescription
OPT[6]COL_O[6]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]COL_O[7]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]TXEN7OPT[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]TXD[5][3]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.
TXM_MODETXD[6][3]TXM_MODE : Option for internal used. Default ‘high’ user may pull the pin
‘low’ with 10K ohm resister for reserve transmition mode alternaty.
MODETXD[6][2]MODE = 0 : Single chip repeater application.
MODE = 1 : Multiple chips cascaded repeater application.
OPT[3]TXD[6][1]OPT[3] : Option for internal used. Please keep the pin with default value.
EN_FLOW_CTL TXD[6][0]EN_FLOW_CTL = 0 : Disable flow control function.
EN_FLOW_CTL = 1 : Enable flow control function.
ST_FWTXD[7][3]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.
ENTRIESTXD[7][2]ENTRIES = 0 : 1024 entries supported
/IR_ACT_EN/BMWRInter Repeater Active Input Pin Enable : This input active low to enable
/DIS_DAISY/BMA[15]/DIS_DAISY : Default pull-up to enable daisy chain function. To disable
STACKTXD[5][2]Stack option : Default is level one using the legacy expansion method to
LRID[1]TXD[5][1]Local Repeater Identification Number LRID[1]: When power on reset this pin
LRID[0]TXD[5][0]Local Repeater Identification Number LRID[0]: When power on reset this pin
RID[2]MCLKRepeater Identification Number RID[2]: When power on reset this pin as
RID[1]MDORepeater Identification Number RID[1]: When power on reset this pin as
RID[0]MDCRepeater Identification Number RID[0]: When power on reset this pin as
All of the above signals are pull-up for default values.
TXD[7][1]
TXD[7][0]
MEM_SIZE[1] MEM_SIZE[0] SIZE (K)
1 1 32K
1 0 64K
0 1 128K
0 0 256K
/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.
daisy chain function pull the pin down external.
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.
as inputs to setup the local repeater ID of the chip. LRID[1:0] indicate the
local repeater ID from 0 to 3.
as inputs to setup the local repeater ID of the chip. LRID[1:0] indicate the
local repeater ID from 0 to 3.
inputs to setup the repeater ID of the chip. RID[2:0] indicate the repeater ID
from 0 to 7.
inputs to setup the repeater ID of the chip. RID[2:0] indicate the repeater ID
from 0 to 7.
inputs to setup the repeater ID of the chip. RID[2:0] indicate the repeater ID
from 0 to 7.
14
ASIX ELECTRONICS CORPORATION
Page 15
AX88871AP Bripeater
3.0 Functional Description
BLANK NOW
Fig - 4 Functional Block Diagram
15
ASIX ELECTRONICS CORPORATION
Page 16
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 StateThe 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 StateThe 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.
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 IDIDLE stateOnly One Port ActivityMore than One Port Activity
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
Page 18
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.
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
idlestart bitdata0data1data2data3
10RID[0]RID[1]RID[2]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.
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 d. RID2~0 is the ID of repeater chip
e. 10M UTI7~0 indicate global utilization rate of f. 100M UTI7~0 indicate global utilization rate of
10Mbps for each 104.8ms sampling period. 100Mbps for each 104.8ms sampling period.
g. 10M GCOL indicate global collision h. 100M GCOL indicate global collision
i. GPART : indicate global partition. J. RAM FAIL : Bridge RAM test fail.
It must use external shift register to decode data on LED[2:0]. The application shows as follows:
JAB0
JAB1
JAB2
JAB3
JAB4
JAB5
JAB6
PART0
PART1
PART2
PART3
PART4
PART5
PART6
PART7
JAB7
LED[0]
LED_CK
QQQQQQQQ
DD
74LS164(#1)74LS164(#2)
QQQQQQQQ
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.
/HIR_ACTI[7:0] pins as inter-repeater carrier sense detection input.
Otherwise, /HIR_ACTI[7:0] pins are disabled.
daisy chain function pull the pin down external.
4.2 Repeater ID Register
BitBit NameAccessBit Description
D2-D0RID[2:0]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
Page 21
AX88871AP Bripeater
5.0 ELECTRICAL SPECIFICATION AND TIMING
5.1 Absolute Maximum Ratings
DescriptionSYMMinMaxUnits
Operating TemperatureTa0+70
Storage TemperatureTs-55+150
Supply VoltageVcc-0.5+7V
Input VoltageVinVss-0.5Vdd+0.5V
Output VoltageVoutVss-0.5Vdd+0.5V
Lead Temperature (soldering 10 seconds maximum)Tl-55+235
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
Low Input VoltageVilVss-0.50.8V
High Input VoltageVih2Vdd+0.5V
Low Output VoltageVol0.4V
High Output VoltageVoh2.4V
Input Leakage Current 1 (Note 1)Iil110uA
Input Leakage Current 2 (Note 2)Iil1500uA
Output Leakage CurrentIol10uA
DescriptionSYMMinTpyMaxUnits
Power ConsumptionPc180240mA
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
Page 22
AX88871AP Bripeater
5.4 AC specifications
5.4.1 MII Interface Timing Tx & Rx
T0 T1
LCLK
T2 T2
TX_EN
T3 T3
TX_ER
TXD
SymbolDescriptionMinTyp.MaxUnits
T0Local Clock Cycle Time 39.99640 40.004 ns
T1Local Clock High Time 1420 26 ns
T2TX_EN Delay from LCLK High7.44021.760 ns
T3TX_ER or TXD Delay from LCLK High3.41013.320 ns
T4 T5
RX_CLK
CRS
T6 T7
RXE
T8
RXDV
T9
RXD
RXER
22
ASIX ELECTRONICS CORPORATION
Page 23
AX88871AP Bripeater
SymbolDescriptionMinTyp.MaxUnits
T4RX_CLK Clock Cycle Time39.9964040.004 ns
T5RX_CLK Clock High Time142026 ns
T6CRS to RXE Assertion Delay20 ns
T7CRS to RXE De-assertion Delay160200 ns
T8CRS to RXDV Delay Requirement40160 ns
T9RXD or RXDV or RX_ER setup to RX_CLK rise
time
5.4.2 Expansion Bus
CRS
T1 T2
HIRD-ODIR
HIRD_CK
10- ns
T3
HIRD[3:0]
T4
/HIRD_ER
T5 T6
/HIRD_V
SymbolDescriptionMinMaxUnits
T1CRS Assertion to HIRD-ODIR Assertion-20 ns
T2CRS De-Assertion to HIRD-ODIR De-Assertion160200 ns
T3HIRD[3:0] Setup Time to HIRD-CK High10-ns
T4/HIRD_ER Setup Time to HIRD-CK High10-ns
T5/HIRD_V Setup Time to HIRD-CK High5-ns
T6/HIRD_V Hold Time from HIRD-CK High5-ns