DP83959
8-Port Lite Ethernet Repeater Interface Controller
DP83959 8-Port Lite Ethernet Repeater Interface Controller
October 1997
General Description
The DP83959 8-Port Lite Ethernet Repeater Interface
Controller (LERIC8) is a single chip solution for unmanaged 10BASE-T Ethernet repeater (hub) products. By integrating electronics needed to support eight 10BASE-T
ports, a full level/drive compatible AUI port for a backbone
connection, and an internal power on reset circuit, a
LERIC8 based design requires only the addition of a few
passive components: crystal, transformers, connectors
and a power source.
The LERIC8 provides on-chip LED drivers that connect directly to LEDs via series resistors. In addition to the Link
OK, Port Partition, Global Activity and Global Collision LED
outputs, the LERIC8 provides an on chip network traffic
level monitor circuit with 8 LED outputs to drive a barg raph
type display.
The LERIC8 also provides an LED and Inter Repeater Bus
interface that is compatible with the DP83955/6 LERIC™
products.
1.0System Diagram
Features
■ Fully IEEE 802.3 Ethernet Repeater compliant
■ Eight IEEE 802.3 10BASE-T compliant ports with
on-chip transmit filters
■ One IEEE 802.3 compatible AUI port
■ Direct drive status LED outputs
■ Network traffic level monitor with direct drive LED
outputs
■ Automatic internal power-on reset function. External
TTL compatible reset pin provided for device testing if
required
■ Inter-LERIC™ bus for cascading up to 3 devices on a
single board
■ Register/LED status interface compatible with
DP83955/6 LERIC™ products
■ Single 20 MHz crystal or external 20 MHz oscillator
module operation
■ Single 5V supply
■ 160 pin PQFP package
Status LEDs (Optional)
Per 10BASE-T Port Link & Partition
AUI Port Partition
Global Activity, Global Collision
Network Traffic Bargraph
Alert (High Traffic or Long Partition)
DP83959 LERIC8
8-Port Lite Ethernet Repeater Interface Controller
Transformer
10BASE-T
Port 1
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
™
and Inter-LERIC™ are trademarks of National Semiconductor Corporation.
O = TTL Compatible OutputI/O = TTL Compatible Input/Output
O (ECL) = ECL Compatible OutputI/O (O.D.) = TTL Compatible Input/Open Drain Output
I = TTL Compatible InputTPO = Twisted Pair Interface Compatable Output
I (ECL) = ECL Compatible InputTPI = Twisted Pair Interface Compatable Input
OZ = TTL Compatible TRI-STATE
O (O.D.) = Open Drain Output
4.1AUI PORT (PORT 0)
Signal NameTypePin #Description
®
OutputAI = Analog Input
TX0+O
(ECL)
TX0-O
(ECL)
RX0+I
(ECL)
RX0-I
(ECL)
CD0+I
(ECL)
CD0-I
(ECL)
68AUI Transmit +: The AUI transmit path includes National Semiconductor's
patented low power dissipation differential drivers that do not need external load
resistors. This output should be connected directly to the AUI isolation tr ansformer.
69AUI T ransmit -: The AUI transmit path includes National Semiconductor's patented
low power dissipation differential drivers that do not need external load resistors.
This output should be connected directly to the AUI isolation transformer.
72AUI Receive +: This input should be terminated with 39Ω to GND via a series DC
blocking capacitor (shared with RX0-). Refer to Figure8.
73AUI Receive -: This input should be terminated with 39Ω to GND via a ser ies DC
blocking capacitor (shared with RX0+). Refer to Figure8.
70AUI Collision Detect +: This input should be terminated with 39Ω to GND via a
series DC blocking capacitor (shared with CD0-). Refer to Figure 8.
71AUI Collision Detect -: This input should be terminated with 39Ω to GND via a
series DC blocking capacitor (shared with CD0+). Refer to Figure 8.
4.2TWISTED PAIR PORTS (PORTS 1 - 8)
Signal NameTypePin #Description
REQAI108Equalization Resistor: A resistor connected between this pin and GND or V
adjusts the equalization step amplitude on the 10BASE-T Manchester encoded
transmit data for all eight 10BASE-T ports. No resistor is required for operation with
cable length of up to 100 meters.
RTXAI107Extended Cable Resistor:A resistor connected between this pin and GND or V
adjusts the amplitude of the differential transmit outputs for all eight 10BASE-T
ports. No resistor is required for operation with cable length of up to 100 meters.
CC
CC
5
www.national.com
4.0Pin Descriptions (Continued)
The values of the resistor/capacitor parallel source impedance matching networks connected to each of the
10BASE-T transmit outputs will depend upon PCB layout
factors (such as track length, width, route etc.) and will hav e
to be determined for each design. Preliminary laboratory
Signal NameTypePin #Description
TX1
+TPO134, 135 Port 1 Transmit: 10BASE-T transmitter output - requires a series source
impedance matching network consisting of a resistor and capacitor in parallel. The
values of these components will be application specific.
RX1
+TPI138, 139 Port 1 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
+TPO132, 133 Port 2 Transmit: 10BASE-T transmitter output - requires a series source
TX2
impedance matching network consisting of a resistor and capacitor in parallel. The
values of these components will be application specific.
RX2
+TPI128, 129 Port 2 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
+TPO122, 123 Port 3 Transmit: 10BASE-T transmitter output - requires a series source
TX3
impedance matching network consisting of a resistor and capacitor in parallel. The
values of these components will be application specific.
RX3
+TPI126, 127 Port 3 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
+TPO117, 118 Port 4 Transmit: 10BASE-T transmitter output - requires a series source
TX4
impedance matching network consisting of a resistor and capacitor in parallel. The
values of these components will be application specific.
RX4
+TPI113, 114 Port 4 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
+TPO95, 96
TX5
Port 5 Transmit: 10BASE-T transmitter output - requires a series source impedance matching network consisting of a resistor and capacitor in parallel. The values
of these components will be application specific.
work suggests that values of 13.5Ω and 820 pF are appropriate in order to meet IEEE 802.3 specifications and EMI
requirements - these values should be taken as a starting
point for investigation. Refer to Figure 9.
RX5
+TPI99, 100
TX6+TPO93, 94
RX6
+TPI89, 90
TX7+TPO83, 84
RX7
+TPI87, 88
TX8+TPO78, 79
RX8
+TPI74, 75
Port 5 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
Port 6 Transmit: 10BASE-T transmitter output - requires a series source imped-
ance matching network consisting of a resistor and capacitor in parallel. The values
of these components will be application specific.
Port 6 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
Port 7 Transmit: 10BASE-T transmitter output - requires a series source imped-
ance matching network consisting of a resistor and capacitor in parallel. The values
of these components will be application specific.
Port 7 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
Port 8 Transmit: 10BASE-T transmitter output - requires a series source imped-
ance matching network consisting of a resistor and capacitor in parallel. The values
of these components will be application specific.
Port 8 Receive: 10BASE-T receiver input - requires a 50Ω receive termination.
6
www.national.com
4.0Pin Descriptions (Continued)
4.3STATUS LED INTERFACE
All the DP83959's direct drive LED outputs can drive up to
14mA maximum. The LED outputs are intended to drive an
external LED with a series current limiting resistor. The P artition/Link OK LED outputs can sink or source current and
are thus suitable for driving single or bi-color LEDs directly.
Bi-color LEDs can be connected between the A and B outputs (with series current limiting resistors) (see section
5.11).
The direct drive LED outputs are asserted during pow-
er-on/reset (either internal or external reset) and remain as-
Signal NameTypePin #Description
P/L_1A
P/L_1B
P/L_2A
P/L_2B
O (14mA
max.)
O (14mA
max.)
6
9
10
11
Partition/Link OK LED 1 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
Partition/Link OK LED 2 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
serted for 1 second (nominal) following the trailing edge of
the internal/external reset signal. During the LED test at
power-on/reset, the Partition/Link OK 'A' outputs will all be
logic '1' and the 'B' outputs logic '0'.
DP83955/6 compatible LED drive outputs are only asserted
for the duration of the 1 second LED test following the trailing edge of the internal/external reset (they are not asserted
during reset). The DP83955/6 compatible status LED
scheme is described in the functional description
(Section 5.13) as it requires external circuitry to latch the
status and drive the LEDs.
Partition Status
/PART
PART
/PART
PART
Partition Status
/PART
PART
/PART
PART
A Output
1
1
0
1
A Output
1
1
0
1
B Output
1
1
1
0
B Output
1
1
1
0
P/L_3A
P/L_3B
P/L_4A
P/L_4B
P/L_5A
P/L_5B
O (14mA
max.)
O (14mA
max.)
O (14mA
max.)
12
13
14
17
18
19
Partition/Link OK LED 3 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
Partition/Link OK LED 4 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
Partition/Link OK LED 5 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
Partition Status
/PART
PART
/PART
PART
Partition Status
/PART
PART
/PART
PART
Partition Status
/PART
PART
/PART
PART
A Output
1
1
0
1
A Output
1
1
0
1
A Output
1
1
0
1
B Output
1
1
1
0
B Output
1
1
1
0
B Output
1
1
1
0
7
www.national.com
4.0Pin Descriptions (Continued)
Signal NameTypePin #Description
P/L_6A
P/L_6B
P/L_7A
P/L_7B
P/L_8A
P/L_8B
/TRAF1O (14mA
/TRAF2O (14mA
/TRAF3O (14mA
/TRAF4O (14mA
/TRAF5O (14mA
/TRAF6O (14mA
/TRAF7O (14mA
/TRAF8O (14mA
/ALERTO (14mA
O (14mA
max.)
O (14mA
max.)
O (14mA
max.)
max.)
max.)
max.)
max.)
max.)
max.)
max.)
max.)
max.)
20
21
22
25
26
27
150Traffic Monitor LED 1 (1%):
151Traffic Monitor LED 2 (2%):
152Traffic Monitor LED 3 (3%):
154Traffic Monitor LED 4 (6%):
155Traffic Monitor LED 5 (12%):
156Traffic Monitor LED 6 (25%):
158Traffic Monitor LED 7 (50%):
159Traffic Monitor LED 8 (>80%):
149Alert LED: This LED output indicates that greater than 80% traffic level for
Partition/Link OK LED 6 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
Partition/Link OK LED 7 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
Partition/Link OK LED 8 - A and B: LED outputs (for use with single or
bi-color LEDs) with the following function:
Link Status
/OK
/OK
OK
OK
0 = 1% Traffic Level reached or exceeded
1 = Traffic Level less than 1%
0 = 2% Traffic Level reached or exceeded
1 = Traffic Level less than 2%
0 = 3% Traffic Level reached or exceeded
1 = Traffic Level less than 3%
0 = 6% Traffic Level reached or exceeded
1 = Traffic Level less than 6%
0 = 12% Traffic Level reached or exceeded
1 = Traffic Level less than 12%
0 = 25% Traffic Level reached or exceeded
1 = Traffic Level less than 25%
0 = 50% Traffic Level reached or exceeded
1 = Traffic Level less than 50%
0 = >80% Traffic Level reached or exceeded
1 = Traffic Level less than 80%
one second or more has occurred, or a 10BASE-T port partition has occurred.
The output remains active until the current event condition ceases or, if the
event condition is shorter than 30ms, for a minimum of 30ms (nominal value).
Active low.
Partition Status
/PART
PART
/PART
PART
Partition Status
/PART
PART
/PART
PART
Partition Status
/PART
PART
/PART
PART
A Output
1
1
0
1
A Output
1
1
0
1
A Output
1
1
0
1
B Output
1
1
1
0
B Output
1
1
1
0
B Output
1
1
1
0
8
www.national.com
4.0Pin Descriptions (Continued)
Signal NameTypePin #Description
/PART0O (14mA
39Partition LED 0: Partition LED output for the AUI port. Active low.
max.)
/GCOLO (14mA
max.)
4Global Collision LED: Global collision status LED output. Indicates collision
activity on any port. Active low. This output will be asserted low until the start
of the next network event or for a maximum of 30ms (nominal value).
/GACTO (14mA
max.)
5Global Activity LED: Global Activity LED output. Indicates receive activity
(carrier sense active) on any port. Active low. This output will be asserted low
until the start of the next network event or for a maximum of 30ms (nominal
value).
4.4INTER-LERIC BUS INTERFACE
Signal NameTypePin #Description
/ACKII32Acknowledge Input: to the network ports' arbitration chain. If the Inter-LERIC
bus is not being used or if this LERIC8 is at the top of the /ACKI - /A CKO chain
or is the only repeater chip in the system, this pin should be connected to V
either directly or via a pull-up resistor (≈ 4.7 kΩ). Otherwise, this input should
be driven from the previous LERIC8's /ACKO output.
/ACKOO33Acknowledge Output: from the network ports' arbitration chain, connected to
the /ACKI of the next repeater chip in the /ACKI - /ACKO chain. If this LERIC8
is not chained to any other repeater chips, this pin should be left unconnected.
IRDI/O45Inter-LERIC Data: When asser ted as an output this signal provides a serial
data stream in NRZ format. The signal is asserted by a LERIC8 when it is
receiving data from one of its network segments. The default condition of this
signal is to be an input. In this state it may be driven by other devices on the
Inter-LERIC bus. If the Inter-LERIC bus is not being used, this pin should be
left unconnected (it has an internal pull-up resistor of 14 kΩ) or pulled up to
V
via an external resistor.
CC
/IREI/O44Inter-LERIC Enable: When asserted as an output this signal provides an
activity framing enable for the serial data stream. The signal is asserted by a
LERIC8 when it is receiving data from one of its network segments. The
default condition of this signal is to be an input. In this state it may be driven b y
other devices on the Inter-LERIC bus. If the Inter-LERIC bus is not being
used, this pin should be left unconnected (it has an internal pull-up resistor of
14 kΩ) or pulled up to V
be used, this signal should have an external 680Ω pull-up resistor to ensure
fast de-assertion.
IRCI/O43Inter-LERIC Clock: When asserted as an output this signal provides a clock
signal for the serial data stream. Data (IRD) is changed on the falling edge of
the clock. The signal is asserted by a LERIC8 when it is receiving data from
one of its network segments. The default condition of this signal is to be an
input. When an input, IRD is sampled on the rising edge of the clock. In this
state it may be driven by other devices on the Inter-LERIC bus. If the
Inter-LERIC bus is not being used, this pin should be left unconnected (it has
an internal pull-up resistor of 14 kΩ) or pulled up to V
resistor.
/COLNI/O50Collision on Port N: This denotes that a collision is occurring on the port
receiving the data packet (Port N). The default condition of this signal is to be
an input. In this state it may be driven by other devices on the Inter-LERIC
bus. If the Inter-LERIC bus is not being used, this pin should be left
unconnected (it has an internal pull-up resistor of 3.5 kΩ) or pulled up to V
via an external resistor. If the Inter-LERIC bus is to be used, this signal should
have an external 680Ω pull-up resistor to ensure fast de-assertion.
via an external resistor. If the Inter-LERIC b us is to
CC
via an external
CC
CC
CC
9
www.national.com
4.0Pin Descriptions (Continued)
Signal NameTypePin #Description
/ACTNI/O (O.D.)48Activity on Port N: The LERIC8 asser ts this signal when data or collision
information is received from one of its network segments. The LERIC8 senses
this signal when this or another LERIC8 in a multi-LERIC system is receiving
data or collision information. If the Inter-LERIC bus is not being used, this pin
should be left unconnected (it has an internal pull-up resistor of 3.5 kΩ) or
pulled up to V
this signal should have an external 680Ω pull-up resistor to ensure fast
de-assertion.
/ANYXNI/O (O.D.)49Activity on Any Port Except Port N: The LERIC8 asserts this signal when a
transmit collision is experienced or multiple ports have active collisions on
their network segments. The LERIC8 senses this signal when this or another
LERIC8 in a multi-LERIC system is experiencing transmit collisions or multiple
ports have active collisions on their network segments. If the Inter-LERIC bus
is not being used, this pin should be left unconnected (it has an internal
pull-up resistor of 14 kΩ) or pulled up to V
Inter-LERIC bus is to be used, this signal should have an external 680Ω
pull-up resistor to ensure fast de-assertion.
4.5CLOCK INTERFACE
Signal NameTypePin #Description
X_INI14420 MHz Crystal Oscillator Input: This pin can be used to connect an
external 20MHz crystal (between X_IN and X_OUT) as shown in Figure 2, or
as an external TTL compatible 20MHz oscillator module input as shown in
Figure 3.
X_OUTO14520 MHz Crystal Oscillator Output: This pin is used to connect to an external
20 MHz crystal (between X_IN and X_OUT) as shown in Figure 2. When
using an external 20 MHz crystal oscillator module connected to the X_IN
input, this pin should be left unconnected as shown in Figure 3.
via an external resistor. If the Inter-LERIC bus is to be used,
CC
via an external resistor. If the
CC
10
www.national.com
4.0Pin Descriptions (Continued)
4.6REGISTER/CONFIGURATION INTERFACE
Signal NameTypePin #Description
RA4
RA3
RA2
RA1
RA0
D3
D2
D1
D0
/RDI31Read Strobe: When strobed low, this input schedules a register read access
/WRI30Write Strobe: When strobed low, this input schedules a register write access
/READYO51Ready Handshake: The falling edge of this active low signal during a read
/STRO36Display Update Str obe:When using the DP83955/6 compatible status LEDs,
DFSO37Display Frozen Strobe: Asserted high when the display data for each pac k et
BUFENO52Buffer Enable: Used to control an external buffer (if required) for the data
/MLOADI142Mode Load/Reset: TTL level reset input (not Schmitt) for external reset or
I/O63
62
61
60
59
I/O56
55
54
53
Register Address [4:0]: Address input value for the current register access.
These pins also provide DP83955/6 compatible LED status: during display
update cycles these pins become outputs that provide port address and data
for LED display purposes. Pins RA[1:4] cycle values from 0h to 9h while RA0
provides Bad Polarity status for the 10BASE-T ports. See Section 5.13 for
more details. If the DP83955/6 compatible LEDs and register interface are not
being used, these pins should be left unconnected.
In Option mode (see DEF/OPT), the logic levels present on RA[4:0] at reset
(set by pull-up or pull-down resistors) are latched into the configuration
registers. See section 5.12 for more information.
Data [3:0]: Bi-directional register data. /RD and /WR control the data
direction. With /RD low and /WR high, D[3:0] are outputs and with /RD high
and /WR low, D[3:0] are inputs. These pins also provide the DP83955/6
compatible status outputs for latching to LEDs. See Section 5.13 for more
details. If the DP83955/6 compatible LEDs and register interface are not being
used, these pins should be left unconnected.
In Option mode (see DEF/OPT), the logic levels present on D[3:0] at reset (set
by pull-up or pull-down resistors) are latched into the configuration registers.
See Section 5.12 for more information.
to the register addressed by the RA[4:0] pins. If the register interface is not
being used, this pin should be connected to V
resistor (≈4.7 kΩ).
to the register addressed by the RA[4:0] pins. If the register interface is not
being used, this pin should be connected to V
resistor (≈4.7 kΩ).
cycle indicates that data is stable and valid for sampling. In write cycles, the
falling edge of /READY denotes that the write data has been latched by the
LeRIC8. Therefore, data must have been available and stable for this
operation to be successful.
this active low signal controls the latching of display data f or network ports into
the external display latches. If not required, this pin should be left
unconnected.
is frozen at the end of the repeater transmission of the packet until the start of
the next network event or for a maximum of 30ms (nominal value). This
ensures DP83955/6 compatible status LEDs are visible even for single
network events.
bus, D[3:0]. Extermal buffer will be necessary in systems having a register
interface.
test purposes. If not required, this pin should be connected to V
directly or via a pull-up resistor (≈4.7 kΩ). On the rising (trailing) edge of
/MLOAD, the logic levels present on the D[3:0] and RA[4:0] inputs (set by
pull-up or pull-down resistors) are latched into the configuration registers.
either directly or via a pull-up
CC
either directly or via a pull-up
CC
CC
either
11
www.national.com
4.0Pin Descriptions (Continued)
Signal NameTypePin #Description
RST_INT/EXTI143RESET Internal or External: This pin is used to select either internal
(automatic) or external reset mode. External reset pulses should be applied to
the /MLOAD pin. If not used, this pin should be connected to V
directly or via a pull-up resistor (≈4.7 kΩ).
0 = External reset selected
1 = Internal reset selected
The rising edge of the external (/MLOAD) or internal reset signal starts the 1
second display test operation.
4.7MISCELLANEOUS PINS
Signal NameTypePin #Description
DEF/OPTI29Default/Optional Configuration Mode: This input is used to select the
LERIC8 configuration mode:
1 = Default Mode - The default LERIC8 configuration is used. To select this
mode the DEF/OPT pin should be pulled up to V
resistor. See Section 5.12 for a description of the default parameters.
0 = Optional Mode - The LERIC8's configuration is loaded into the device at
the trailing edge of reset from values set on the D[3:0] and RA[4:0] pins.
These values are set using 10 kΩ pull-up or pull-down resistors. For
normal default mode, no resistors are required.
TEST_1I28Test 1: This pin should be connected to V
TEST_2I103Test 2: This pin should be connected to GND for normal operation.
TEST_3O104Test 3: This pin should be left unconnected for normal operation.
TEST_4I111Test 4: This pin should be connected to GND for normal operation.
TEST_5I102Test 5: This pin should be connected to GND for normal operation.
TEST_ENI112Test Enable: This pin selects between normal and factory test operation
modes:
0 = Normal operation - tie the TEST_EN pin to GND for normal operation.
1 = LERIC8 factory test mode - do not use.
RXMO38Receive Manchester Data: This pin should be left unconnected for normal
operation. It is the receive Manchester data output and is supplied for
evaluation and testing purposes.
FIL_TTLI101Filter /TTL Transmit Data: This pin selects between pre-filter TTL transmit
data and normal filtered analog transmit data. Connect this pin to GND for
normal operation.
0 = Normal Analog Transmit Data - Transmit outputs are normal 10BASE-T.
1 = Pre-Filter TTL Transmit Data - Transmit outputs become TTL level.
NC-1, 2, 40,
41, 42,
80, 81,
82, 119,
120,
121, 160
No Connect: These pins are not connected internally to the DP83959. They
should be connected directly to the PCB ground plane. This will help decrease
the thermal resistance between the device and its environment.
for normal operation.
CC
CC
CC
with a 4.7 kΩ
either
12
www.national.com
Loading...
+ 26 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.