dp83856 National Semiconductor Corporation, dp83856 Datasheet

no-image

dp83856

Manufacturer Part Number
dp83856
Description
Ic Controller Interface 132-pqfp
Manufacturer
National Semiconductor Corporation
Datasheet
© 1998 National Semiconductor Corporation
DP83850C 100 Mb/s TX/T4 Repeater Interface Controller
(100RIC
General Description
The DP83850C 100 Mb/s TX/T4 Repeater Interface Con-
troller, known as 100RIC, is designed specifically to meet
the needs of today's high speed Ethernet networking sys-
tems. The DP83850C is fully compatible with the IEEE
802.3 repeater's clause 27.
The DP83850C supports up to twelve 100 Mb/s links with
its network interface ports. The 100RIC can be configured
to be used with either 100BASE-TX or 100BASE-T4 PHY
technologies. Larger repeaters with up to 372 ports may
be constructed by cascading DP83850Cs together using
the built-in Inter Repeater bus.
In conjunction with a DP83856 100 Mb/s Repeater Infor-
mation Base device, a DP83850C based repeater
becomes a managed entity that is compatible with IEEE
802.3u (clause 30), collecting and providing an easy inter-
face to all the required network statistics.
System Diagram
FAST
TRI-STATE
100RIC
Note: The above system diagram depicts the repeater configured in 100BASE-TX mode.
100Mb/s
®
Ethernet
is a registered trademark of Fairchild Semiconductor Corporation.
Ports
Management Bus
Inter Repeater Bus
is a trademark of National Semiconductor Corporation.
®
is a registered trademark of National Semiconductor Corporation.
100BASE-X
Transceiver
DP83840A
100 PHY
DP83223
)
Port 0
RX Enable [11..0]
#0
MII
100BASE-X
Transceiver
DP83840A
100 PHY
DP83223
Port 1
#1
Repeater Interface Controller
100BASE-X
Transceiver
DP83840A
DP83223
DP83850C
100 PHY
Port 2
(100RIC8)
#2
100 Mb/s
Features
IEEE 802.3u repeater and management compatible
Supports Class II TX translational repeater and Class I
T4 repeater
Supports 12 network connections (ports)
Up to 31 repeater chips cascadable for larger hub appli-
cations (up to 372 ports)
Separate jabber and partition state machines for each
port
Management interface to DP83856 allows all repeater
MIBs to be maintained
Large per-port management counters - reduces man-
agement CPU overhead
On-chip elasticity buffer for PHY signal re-timing to the
DP83850C clock source
Serial register interface - reduces cost
Physical layer device control/status access available via
the serial register interface
Detects repeater identification errors
132 pin PQFP package
(IR_COL, IR_DV)
100BASE-X
Transceiver
DP83840A
100 PHY
DP83223
Port 11
Repeater Information Base
#11
DP83856
100 Mb/s
(100RIB)
Management
Management
I/O Devices
www.national.com
Statistics
Program
Memory
SRAM
CPU
June 1998

Related parts for dp83856

dp83856 Summary of contents

Page 1

... Larger repeaters with up to 372 ports may be constructed by cascading DP83850Cs together using the built-in Inter Repeater bus. In conjunction with a DP83856 100 Mb/s Repeater Infor- mation Base device, a DP83850C based repeater becomes a managed entity that is compatible with IEEE 802.3u (clause 30), collecting and providing an easy inter- face to all the required network statistics ...

Page 2

Block Diagram MANAGEMENT & INTER REPEATER BUS INTERFACE EE_CK EE_CS EE_DI EE_DO RDIR RDIO RDC /SDV GRDIO BRDC PART[5:0] Active Port # ACTIVITY[11:0] RXD[3:0], RX_ER, RXC, RX_DV TXD[3:0], TX_ER TXE[11:0] RXE[11:0] CRS[11:0] PHYSICAL LAYER INTERFACE 2 www.national.com ...

Page 3

... Hub ID 0 Register (HUBID0 4.10 Hub ID 1 Register (HUBID1 4.11 Port Management Counter Registers . . . . . . . . . 20 4.12 Silicon Revision Register (SIREV 5.0 DP83850C Applications . . . . . . . . . . . . . . . . . . . . . . . 21 5.1 MII Interface Connections . . . . . . . . . . . . . . . . . . 21 5.2 Repeater ID Interface . . . . . . . . . . . . . . . . . . . . . 21 5.3 Inter Repeater Bus Connections . . . . . . . . . . . . 21 5.4 DP83856 100RIB Connections . . . . . . . . . . . . . . 25 5.5 Port Partition and Jabber Status LEDs . . . . . . . . 26 6.0 A.C. and D.C. Specifications . . . . . . . . . . . . . . . . . . . 27 6.1 D.C. Specifications . . . . . . . . . . . . . . . . . . . . . . . 27 6.2 A.C. Specifications . . . . . . . . . . . . . . . . . . . . . . . 28 7.0 Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . 37 3 www.national.com ...

Page 4

Pin Connection Diagram IRD_ODIR 18 /IRD_ER 19 RSM3/RXECONFIG 20 21 RXD0 RXD1 22 RXD2 23 RXD3 24 RX_DV 25 26 RX_ER DP83850CVF RXC 27 GND 28 VCC 29 CRS0 30 CRS1 31 CRS2 32 CRS3 33 CRS4 34 CRS5 ...

Page 5

Pin Connection Diagram 1.1 Pin Table Pin Name /ACTIVEO /IR_ACTIVE /IR_BUS_EN /IR_COL_IN /IR_COL_OUT /IRD_ER /IRD_V /M_DV /M_ER /RST /SDV BRDC CRS[11:0] EE_CK EE_CS EE_DI EE_DO GND 1, 8, 16, 28, 46, 56, 66,76, 85, 94, 101, 111, 117,123 GRDIO ...

Page 6

Pin Descriptions 2.1 Physical Layer Interface Signal Name Type Active RXD[3:0] I — Receive Data: Nibble data inputs from each Physical layer chip ports are sup- ported. Note: Input buffer has a weak pull-up. RXE[11:0] O, ...

Page 7

... Note: Input buffer has a weak pull-up. MD[3:0] I/O/Z, M high Management Data: Outputs management information for the DP83856 manage- ment chip. During packet reception the DP83850C drives its RID number and the port number of the receiving port onto this bus. Note: Input buffer has a weak pull-up. ...

Page 8

Pin Descriptions (Continued) Signal Name Type Active /IR_BUS_EN O,L low Inter-Repeater Bus Enable: This signal is asserted at all times (either when the 100RIC is driving the bus or receiving from the bus) and it is deasserted only when ...

Page 9

Pin Descriptions (Continued) Signal Name Type Active PART[5: — Partition: Used to indicate each port's Jabber and Partition status. PART[3:0] cycle through each port number (0-11) continuously. PART[4] indicates the Partition status for each port (1 = ...

Page 10

Functional Description The following sections describe the different functional blocks of the DP83850C 100 Mb/s Repeater Interface Con- troller. The IEEE 802.3u repeater specification details a number of functions a repeater system is required to per- form. These functions ...

Page 11

Functional Description 3.6 Jabber Protection State Machine The jabber specification for 100BASE-T is functionally dif- ferent than 10BASE-T. In 10BASE-T, each port's Jabber Protect State machine ensures that Jabber transmissions are stopped after 5ms and followed ...

Page 12

... Management Event Flags and Counters Repeater management statistics are supported either directly by using the DP83850C's on-chip event flags and counters, or indirectly, by the DP83850C providing the information to the DP83856 via the management and transmit bus. Management information is maintained DP83850C in two ways: event fl ...

Page 13

... RDIO line after the line turn- around field's first bit. For unmanaged systems that do not use the DP83856 100RIB device for repeater management important to provide the 100RIC with a minimum of 3 cycles of RDC during device reset ...

Page 14

Functional Description Management CPU Bus Figure 3. Serial Management Addressing Scheme (Continued) phy_access = 0 ≈ ≈ phy_access = 1 phy_access = 0 14 ≈ ≈ ≈ ≈ ≈ ≈ www.national.com ...

Page 15

... Figure 3 shows a possible system implementation of the RDIO/GRDIO connection scheme. In this example, the DP83850C with address 00001 has its "phy_access" bit set, allowing its twelve DP83840 PHY devices to be accessed by the DP83856 100RIB. Table 1. Serial Register Interface Encoding Field Encoding <start> ...

Page 16

Registers The DP83850C has 64 registers in 2 pages of 32 16-bit registers. At power-on and/or reset, the DP83850C defaults to Page 0 registers. The register page can be changed by writing to the PAGE register in either register ...

Page 17

Registers (Continued) 4.2 Page 1 Register Map Address Name Access (hex) 0 CONFIG r/w Sets the DP83850C configuration (same as page 0 CONFIG register). 1 PAGE r/w Select either register page Reserved 3 ...

Page 18

Registers (Continued) Bit Bit Name Access D1 PHY_ACCESS r/w This bit allows the management agent to access the DP83840A PHY chip’s register via the MII serial protocol Note: When in PHY_access mode, RDIO will be driven by ...

Page 19

Registers (Continued) 4.7 Administration Register (ADMIN) Page 0 Address 4h Bit Bit Name Access D15 - D13 reserved - D12 TST_PART_LED r/w D11 - D0 ADMIN_DIS[11] ... r/w ADMIN_DIS[0] 4.8 Device ID Register (DEVICEID) Page 0 Address 5h Bit ...

Page 20

Registers (Continued) 4.10 Hub ID 1 Register (HUBID1) Page 0 Address 7h Bit Bit Name Access D15 - D0 HUB_ID1[15:0] r/w Hub ID 1: Contains the second 16 bits read from the EEPROM. The first bit read will be ...

Page 21

DP83850C Applications 5.1 MII Interface Connections The DP83850C's interface to DP83840A PHY devices is fully described in the Application Note – AN1069 "100BASE-TX Unmanaged Repeater Design Recommen- dations". Designers should be aware that there are signifi- cant issues involved ...

Page 22

DP83850C Applications is the BTL logic transceiver family: this approach has the advantage of significantly lower noise and may assist in successful passing of FCC and other EMI tests. Figure 8 shows the signal connections on the Inter-RIC bus. ...

Page 23

DP83850C Applications DP83850C 100RIC /ACTIVEO IR_VECT4 IR_VECT3 IR_VECT2 IR_VECT1 IR_VECT0 ABT125 /IR_ACTIVE ABT125 (Continued) F32 ABT125 F32 ABT125 F32 ABT125 F32 ABT125 F32 ABT125 Figure 8. Inter Repeater Bus Connections 23 ABT125 IR_VECT4_BP IR_VECT3_BP ABT125 IR_VECT2_BP ABT125 IR_VECT1_BP ABT125 ...

Page 24

DP83850C Applications DP83850C 100RIC 74F27 /ACTIVEO IRD_ODIR IRD3 IRD2 IRD1 IRD0 IRD_CK P /IRD_V /IRD_ER MD3 MD2 MD1 MD0 MD_CK P /MD_V /MD_ER P = Pull-Ups, 1.2k ohms (Continued) 74ABT16245C /OE DIR ...

Page 25

... VCC RDIO RDIR /SDV RDC Figure 10. Typical DP83850C to DP83856 Connections (Continued) known as the "Local 100RIC" since is likely to be the near- est one (physically) to the 100RIB on the circuit board. All the other signals that the 100RIB requires in order to keep statistics are common to all the other 100RICs. Figure 10 shows a typical connection between the 100RIC and the 100RIB ...

Page 26

DP83850C Applications 5.5 Port Partition and Jabber Status LEDs Port Partition and Jabber Status must be decoded from the PART[5:0] outputs as described in section 3.11. One possi- ble decoder implementation is shown in Figure 11. This uses 74LS259 ...

Page 27

A.C. and D.C. Specifications Absolute Maximum Rating and Recommended Operating Conditions Supply Voltage (Vdd) Supply voltage (Vdd) DC Input Voltage (Vin) -0 Vcc + 0.5 V Ambient Temperature (Ta) DC Output Voltage (Vout) -0 Vcc ...

Page 28

A.C. and D.C. Specifications 6.2 A.C. Specifications 6.2.1 Receive Timing T0 CRSx to RXEx assertion delay (Note 1) T1 CRSx to RXEx de-assertion delay with no collision T2 CRSx to RX_DV delay requirement (Note 2) T3 /IRD_V setup to ...

Page 29

A.C. and D.C. Specifications 6.2.2 Transmit, Partition and RID_ER Timing T7 TX_RDY delay from LCK high T8 TXE[11:0] delay from LCK high T9 TXD[3:0] or TX_ER valid time from LCK high T10 PART[5:0] valid time from LCK high T11 ...

Page 30

A.C. and D.C. Specifications 6.2.3 Inter Repeater Receive and Intra-Repeater Collision Timing T12 Receive to Inter Repeater Bus delay T12a Receive to Inter Repeater Bus skew T13 CRSx assertion (de-assertion) to -ACTIVEO assertion (de-assertion) T14 CRSx assertion (de-assertion) to ...

Page 31

A.C. and D.C. Specifications 6.2.4 Inter Repeater Collision Timing T19 IR_VECT[4:0] change to /IR_COL_OUT assertion[de-assertion] T20 /IR_COL_OUT assertion to IRD_ODIR de-assertion T20A /ACTIVEO low to IR_VECT[4:0] feedback Note 9: This timing refers to the condition where the repeater has ...

Page 32

A.C. and D.C. Specifications 6.2.6 Management Bus - Input Mode Timing T24 /M_DV setup to M_CK high T25 /M_DV hold from M_CK high T26 MD[3:0] or /M_ER setup to M_CK high T27 MD[3:0] or /M_ER hold from M_CK high ...

Page 33

A.C. and D.C. Specifications 6.2.7 Serial Register Write Timing T28 RDC period T29 12 RDC high time T30 12 RDC low time T31 RDC to BRDC delay T32 RDIO setup to RDC high T33 RDIO hold from RDC high ...

Page 34

A.C. and D.C. Specifications 6.2.8 Serial Register Read Timing T37 RDIO valid from RDC T38 14 GRDIO to RDIO delay Note 14:Serial data will be gated from GRDIO to RDIO during read operations when the “phy_access” bit in the ...

Page 35

A.C. and D.C. Specifications 6.2.9 EEPROM Access Timing T39 EE_SK period 15 T40 EE_SK high time 15 T41 EE_SK low time 15 T42 EE_CS assertion [de-assertion] from EE_SK low T43 EE_DI assertion [de-assertion] from EE_SK low T44 EE_DO setup ...

Page 36

A.C. and D.C. Specifications 6.2.10 Clocks, Reset and RID Timing T46 LCK period T47 LCK high time T48 LCK low time T48a LCK frequency tolerance 16 T49 /RST assertion time T50 RID[4:0] setup to LCK high T51 M_CK period ...

Page 37

Physical Dimensions inches (millimeters)unless otherwise noted 132-Lead Molded Plastic Quad Flat Package, JEDEC LIFE SUPPORT POLICY NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE ...

Related keywords