DP83950BVQB National Semiconductor, DP83950BVQB Datasheet

IC CTRLR RIC REPEATER 160-PQFP

DP83950BVQB

Manufacturer Part Number
DP83950BVQB
Description
IC CTRLR RIC REPEATER 160-PQFP
Manufacturer
National Semiconductor
Datasheet

Specifications of DP83950BVQB

Controller Type
Ethernet Repeater Interface Controller
Interface
IEEE 802.3
Voltage - Supply
4.75 V ~ 5.25 V
Current - Supply
380mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
160-MQFP, 160-PQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
*DP83950BVQB

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DP83950BVQB
Manufacturer:
NS
Quantity:
43
Part Number:
DP83950BVQB
Manufacturer:
Texas Instruments
Quantity:
10 000
C 1995 National Semiconductor Corporation
DP83950B RIC
Repeater Interface Controller
General Description
The DP83950B Repeater Interface Controller ‘‘RIC’’ may be
used to implement an IEEE 802 3 multiport repeater unit It
fully satisfies the IEEE 802 3 repeater specification including
the functions defined by the repeater segment partition and
jabber lockup protection state machines
The RIC has an on-chip phase-locked-loop (PLL) for Man-
chester data decoding a Manchester encoder and an Elas-
ticity Buffer for preamble regeneration
Each RIC can connect to 13 cable segments via its network
interface ports One port is fully AUI compatible and is able
to connect to an external MAU using the maximum length of
AUI cable The other 12 ports have integrated 10BASE-T
transceivers These transceiver functions may be bypassed
so that the RIC may be used with external transceivers for
example DP8392 coaxial transceivers In addition large re-
peater units containing several hundred ports may be con-
structed by cascading RICs together over an Inter-RIC bus
The RIC is configurable for specific applications It provides
port status information for LED array displays and a simple
interface for system processors The RIC posseses multi-
function counter and status flag arrays to facilitate network
statistics gathering A serial interface known as the Man-
agement Interface is available for the collection of data in
Managed Hub applications
Features
Y
Y
Y
Y
Y
Y
1 0 System Diagram
TRI-STATE is a registered trademark of National Semiconductor Corporation
RIC
Compliant with the IEEE 802 3 Repeater Specification
13 network connections (ports) per chip
Selectable on-chip twisted-pair transceivers
Cascadable for large hub applications
Compatible with AUI compliant transceivers
On-chip Elasticity Buffer Manchester encoder and de-
coder
TM
and SONIC
TM
are trademarks of National Semiconductor Corporation
TL F 11096
TM
Simple RIC Hub
Y
Y
Y
Y
Y
Y
Y
Y
Table of Contents
1 0 SYSTEM DIAGRAM
2 0 CONNECTION DIAGRAM
3 0 PIN DESCRIPTIONS
4 0 BLOCK DIAGRAM
5 0 FUNCTIONAL DESCRIPTION
6 0 HUB MANAGEMENT SUPPORT
7 0 PORT LOGIC FUNCTIONS
8 0 RIC REGISTER DESCRIPTIONS
9 0 AC AND DC SPECIFICATIONS
10 0 AC TIMING TEST CONDITIONS
11 0 PHYSICAL DIMENSIONS
Separate partition state machines for each port
Provides port status information for LED displays in-
cluding receive collision partition and link status
Power-up configuration options
Repeater and Partition Specifications Transceiver Inter-
face Status Display Processor Operations
Simple processor interface for repeater management
and port disable
On-chip Event Counters and Event Flag Arrays
Serial Management Interface to combine packet and
repeater status information together
CMOS process for low power dissipation
Single 5V supply
RRD-B30M16 Printed in U S A
October 1995
TL F 11096– 1

Related parts for DP83950BVQB

DP83950BVQB Summary of contents

Page 1

... Cascadable for large hub applications Y Compatible with AUI compliant transceivers Y On-chip Elasticity Buffer Manchester encoder and de- Y coder 1 0 System Diagram TRI-STATE is a registered trademark of National Semiconductor Corporation RIC TM and SONIC TM are trademarks of National Semiconductor Corporation C 1995 National Semiconductor Corporation TL F 11096 ...

Page 2

Connection Diagram 160 Pin PQFP Package Pin Table ( Ports Pin Name Pin No Pin Name TXO12P TXO12 39 RXI7 a b TXO12 38 RXI7 b a TXO12P 37 TXO7P a a RXI12 ...

Page 3

... Connection Diagram 160 Pin PQFP Package (Continued) Ports 2– Port 1 AUI Order Number DP83950BVQB See NS Package Number VUL160A 11096 – 42 ...

Page 4

Connection Diagram 160 Pin PQFP Package Pin Table (1–5 AUI Pin Name Pin No Pin Name TXO12P TXO12 39 RXI7 a b TXO12 38 RXI7 b a TXO12P 37 TXO7P a a RXI12 36 TXO7 ...

Page 5

... Connection Diagram 160 Pin PQFP Package (Continued) Ports 6– Ports 1– 5 AUI Order Number DP83950BVQB See NS Package Number VUL160A 11096 – 43 ...

Page 6

Connection Diagram 160 Pin PQFP Package Pin Table (1–7 AUI Pin Name Pin No Pin Name TXO12P TXO12 39 RX7 a a TXO12 38 RX7 b b TXO12P 37 CD7 a a RXI12 36 CD7 ...

Page 7

... Connection Diagram 160 Pin PQFP Package (Continued) Ports 8– Ports 1– 7 AUI Order Number DP83950BVQB See NS Package Number VUL160A 11096 – 44 ...

Page 8

Connection Diagram 160 Pin PQFP Package Pin Name Pin No Pin Name TX12 TX12 39 RX7 a a CD12 38 RX7 b b CD12 37 CD7 a a RX12 36 CD7 a b RX12 35 ...

Page 9

... Connection Diagram 160 Pin PQFP Package (Continued) All AUI Ports Order Number DP83950BVQB See NS Package Number VUL160A 11096 – 45 ...

Page 10

Connection Diagram 160 Pin PGA Package Pin Table ( Ports Pin Name Pin No Pin Name TXO12P A15 RXI7 b b TXO12 A14 RXI7 a a TXO12 B14 TXO7P b a TXO12P C13 TXO7 a b ...

Page 11

Connection Diagram 160 Pin PGA Package (Continued) Bottom View 1 AUI 2 – Ports a Order Number DP83950BNU See NS Package Number UP159A 11096– 2 ...

Page 12

Connection Diagram 160 Pin PGA Package Pin Table (1–5 AUI Pin Name Pin No Pin Name TXO12P A15 RXI7 b b TXO12 A14 RXI7 a a TXO12 B14 TXO7P b a TXO12P C13 TXO7 a b RXI12 B13 ...

Page 13

Connection Diagram 160 Pin PGA Package (Continued) Bottom View 1–5 AUI 6– Ports a Order Number DP83950BNU See NS Package Number UP159A 11096– 3 ...

Page 14

Connection Diagram 160 Pin PGA Package Pin Table (1–7 AUI Pin Name Pin No Pin Name TXO12P A15 RX7 b a TXO12 A14 RX7 a b TXO12 B14 CD7 b a TXO12P C13 CD7 a b RXI12 B13 ...

Page 15

Connection Diagram 160 Pin PGA Package (Continued) Bottom View 1–7 AUI 8– Ports a Order Number DP83950BNU See NS Package Number UP159A 11096– 4 ...

Page 16

Connection Diagram 160 Pin PGA Package Pin Name Pin No Pin Name TX12 A15 RX7 b a TX12 A14 RX7 a b CD12 B14 CD7 b a CD12 C13 CD7 a b RX12 B13 TX7 a a RX12 ...

Page 17

Connection Diagram 160 Pin PGA Package (Continued) Bottom View All AUI Ports Order Number DP83950BNU See NS Package Number UP159A 11096– 5 ...

Page 18

Pin Descriptions Pin Pin No Name NETWORK INTERFACE PINS (On-Chip Transceiver Mode) RXI2 to RXI13 b b RXI2 to RXI13 a a TXOP2 to TXOP13 b b TXO2 to TXO13 b b TXO2 to TXO13 a a TXOP2 ...

Page 19

Pin Descriptions (Continued) Pin Pin Driver Name Type PROCESSOR BUS PINS RA0–RA4 TT I REGISTER ADDRESS INPUTS These five pins are used to select a register to be read or written The state of these ...

Page 20

Pin Descriptions (Continued) Pin Pin Driver Name Type INTER-RIC BUS PINS ACKI TT I ACKNOWLEDGE INPUT Input to the network ports’ arbitration chain ACKO TT O ACKNOWLEDGE OUTPUT Output from the network ports’ arbitration chain ...

Page 21

Pin Descriptions (Continued) Pin Pin Driver Name Type MANAGEMENT BUS PINS MRXC MANAGEMENT RECEIVE CLOCK When asserted this signal provides a clock signal for the MRXD serial data stream The MRXD signal ...

Page 22

Block Diagram 22 ...

Page 23

Functional Description The repeater specification details a number of func- tions a repeater system must perform These requirements allied with a need for the implementation to be multiport strongly favors the choice of a ...

Page 24

... This is similar to the Inter-RIC bus since it allows the data packet to be recovered from the receiving RIC Unlike the Inter-RIC bus the intended recipient is not another RIC but National Semiconductor’s DP83932 ‘‘SONIC ’’ Network controller The use of a dedicated bus ...

Page 25

Functional Description FIGURE 5 3 IEEE Repeater Main State Diagram (Continued 11096– 8 ...

Page 26

Functional Description Port State Machine (PSM) There are two primary functions for the PSM as follows 1 Control the transmission of repeated data and jam sig- nals over the attached segment 2 Decide whether a port will be ...

Page 27

Functional Description ACTN Function This signal denotes there is activity on PORT N or PORT M Conditions A RIC must contain PORT N or PORT M required for a RIC to drive Note Although this signal normally has ...

Page 28

Functional Description The second method of PORT identification avoids this problem This second technique relies on an external parallel arbiter which monitors all of the RIC’s ACKO signals and responds to the RIC with the ...

Page 29

Functional Description Note In this example the Inter-RIC bus is configured to use active low signals (Continued) FIGURE 5 4 RIC System Topology 11096 – 9 ...

Page 30

Functional Description Note 1 The activity shown in RX represents the transmitted signal Note In this example the Inter-RIC bus is configured to use active low signals (Continued) after being looped back by the attached ...

Page 31

Functional Description Note 1 SEND PREAMBLE SEND SFD SEND DATA Note In this example the Inter-RIC bus is configured to use active low signals (Continued) FIGURE 5 6 Receive Collision 11096 – 11 ...

Page 32

Functional Description Receive Collisions A receive collision is a collision which occurs on the network segment attached to PORT the collision is ‘‘re- ceived’’ similar manner as a data packet is received and ...

Page 33

Functional Description on the network (this may be deduced since ANYXN is inac- tive) so the repeater will move to the ONE PORT LEFT state The RIC system treats this state in a similar manner to a receive ...

Page 34

Functional Description Jabber Protection A repeater is required to disable transmit activity if the length of its current transmission reaches the jabber protect limit This is defined by the specification’s Tw3 time The repeater disables output for a ...

Page 35

Functional Description Note DE Bus Drive Enable Active High RE Bus Receive Enable active low e e Note In this example the Inter-RIC bus is shown as using active low signals FIGURE 5 9 External Bus Transceiver Connection ...

Page 36

Functional Description 5 4 DESCRIPTION OF HARDWARE CONNECTION FOR INTER-RIC BUS When considering the hardware interface the Inter-RIC bus may be viewed as consisting of three groups of signals 1 Port Arbitration chain namely ACKI and ACKO 2 ...

Page 37

Functional Description TABLE 5 1 Pin Definitions for Options in the Mode Load Operation Pin Programming Effect When Name Function Bit resv Not Permitted D1 tw2 5 bits D2 CCLIM 63 D3 LPPART Selected D4 ...

Page 38

Functional Description TABLE 5 1 Pin Definitions for Options in the Mode Load Operation (Continued) Pin Programming Effect When Name Function Bit is 0 RA0 BYPAS1 RA1 BYPAS2 RA2 BINV Active High Signals RA3 EXPLL External PLL RA4 ...

Page 39

Functional Description 5 6 DESCRIPTION OF HARDWARE CONNECTION FOR PROCESSOR AND DISPLAY INTERFACE Display Update Cycles The RIC possesses control logic and interface pins which may be used to provide status information concerning activi the attached ...

Page 40

Functional Description Table 5 3 Status Display Pin Functions in MAXIMUM MODE Signal Pin Name D0 Provides status information concerning the Link Integrity status of 10BASE-T segments This signal should be connected to the data inputs of the ...

Page 41

Functional Description (Continued) 41 ...

Page 42

Functional Description FIGURE 5 13 Processor Connection Diagram (Continued 11096– 17 ...

Page 43

Functional Description Processor Access Cycles Access to the RIC’s on-chip registers is made via its proces- sor interface This utilizes conventional non-multiplexed ad- dress (five bit) and data (eight bit) busses The data bus is also used to ...

Page 44

Hub Management Support Each counter is 16 bits long and may be directly read by the processor Additionally each counter has a number of de- codes to indicate the current value of the count There are three decodes ...

Page 45

Hub Management Support Out of Window Collision (OWC) The out of window colli- sion flag for a port goes active when a collision is experi- enced outside of the network slot time Partition (PART) This flag goes active ...

Page 46

Hub Management Support providing information of six different types They are held in seven Packet Status Registers ‘‘PSRs’’ 1 The RIC and port address fields PSR(0) and (1) can uniquely identify the repeater port receiving the packet out ...

Page 47

Hub Management Support (Continued) 47 ...

Page 48

Hub Management Support Packet Status Register Bit Symbol D0 resv RESERVED FOR FUTURE USE This bit is currently undefined management software should not examine the state of ...

Page 49

Hub Management Support Packet Status Register OWC NSFD PLER ELBER Bit Symbol D(1 0) CT(9 8) COLLISION TIMER BITS 9 AND 8 These two bits are the upper bits of the collision ...

Page 50

Port Block Functions (Continued TRANSCEIVER FUNCTIONS The RIC may connect to network segments in three ways 1 Over AUI cable to transceiver boxes 2 Directly to board mounted transceivers 3 To twisted pair cable via a ...

Page 51

Port Block Functions (Continued PORT STATUS REGISTER FUNCTIONS Each RIC port has its own status register In addition to providing status concerning the port and its network seg- ment the register allows the following operations to ...

Page 52

Port Block Functions (Continued) FIGURE 7 2 Port Connection to a 10BASE2 Segment (AUI Interface Selected) The preceding diagrams show a RIC port (Numbers 2 to 13) connected to a 10BASE-T and a 10BASE2 segment The values of ...

Page 53

Port Block Functions (Continued) FIGURE 7 3 IEEE Segment Partition Algorithm 11096 – 21 ...

Page 54

RIC Registers RIC Register Address Map The RIC’s registers may be accessed by applying the re- quired address to the five Register Address (RA(4 0)) input pins Pin RA4 makes the selection between the upper and lower halves ...

Page 55

RIC Registers (Continued) Address Page (0) 00H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 10H 11H Device Type Register 12H Lower Event Count Mask Register (ECMR) 13H Upper ECMR 14H ...

Page 56

RIC Registers (Continued) Register Array Bit Map Addresses 00H to 10H Address D7 D6 (Hex) 00 BINV BYPAS2 01 to DISPT SQL 0D 0E MINMAX DPART 0F IVCTR3 IVCTR2 Register Array Bit Map Addresses 10H to 1FH Page ...

Page 57

RIC Registers (Continued) RIC Status and Configuration Register (Address 00H) The lower portion of this register contains real time information concerning the operation of the RIC The upper three bits represent the chosen configuration of the transceiver interface ...

Page 58

RIC Registers (Continued) Port Real Time Status Registers (Address 01H to 0DH DISPT EGP PTYPE1 PTYPE0 Bit R W Symbol GDLNK GOOD LINK 0 Link pulses are being received by the ...

Page 59

RIC Registers (Continued) RIC Configuration Register (Address 0EH) This register displays the state of a number of RIC configuration bits loaded during the Mode Load operation MINMAX DPART TX ONLY OWCE Bit R W ...

Page 60

RIC Registers (Continued) Real Time Interrupt Register (Address 0FH) The Real Time Interrupt register (RTI) contains information which may change on a packet by packet basis Any remaining interrupts which have not been serviced before the following packet ...

Page 61

... FULL COUNTER This indicates one of the port event counters has a value equal to FFFF Hex Device Type Register (Page 0H Address 11H) This register may be used to distinguish different revisions of RIC If this register is read it will return a different value each for DP83950 revisions (Contact National Semiconductor for revision information ) Write operations to this register have no effect upon the contents D7 ...

Page 62

RIC Registers (Continued) Lower Event Count Mask Register (Page 0H Address 12H BDLNKC PARTC RECC SEC NSFDC Bit R W Symbol JABC JABBER COUNT ENABLE Enables recording of Jabber Protect events ...

Page 63

RIC Registers (Continued) Event Record Mask Register (Page 0H Address 14H BDLNKE PARTE OWCE SEE NSFDE Bit R W Symbol JABE JABBER ENABLE Enables recording of Jabber Protect events D1 R ...

Page 64

RIC Registers (Continued) Interrupt and Management Configuration Register (Page 0H Address 16H) This register powers up with all bits set to one and must be initialized by a processor write cycle before any events will generate interrupts D7 ...

Page 65

RIC Registers (Continued) RIC Address Register (Page 0H Address 17H) This register may be used to differentiate between RICs in a multi-RIC repeater system The contents of this register form part of the information available through the management ...

Page 66

... AC and DC Specifications Absolute Maximum Ratings If Military Aerospace specified devices are required please contact the National Semiconductor Sales Office Distributors for availability and specifications Supply Voltage ( Input Voltage ( Output Voltage ( OUT DC Specifications PROCESSOR LED TWISTED PAIR PORTS INTER-RIC AND MANAGEMENT INTERFACES Symbol ...

Page 67

AC and DC Specifications DC Specifications Symbol Description PSEUDO AUI (PORTS 2–13) V Differential Output POD Voltage ( Differential Output Voltage POB Imbalance ( Undershoot Voltage ...

Page 68

AC and DC Specifications RECEIVING TIMINGS AUI PORTS Receive activity propagation start up and end delays for ports in non 10BASE-T mode Number Symbol T3a rxaackol T4a rxiackoh T5a rxaactna T6a rxiactni Note ACKI assumed high Note In ...

Page 69

AC and DC Specifications RECEIVE TIMING 10BASE-T PORTS Receive activity propagation start up and end delays for ports in 10BASE-T mode Number Symbol T3t rxaackol T4t rxiackoh T5t rxaactna T6t rxiactni Note ACKI assumed high TRANSMIT TIMING AUI ...

Page 70

AC and DC Specifications TRANSMIT TIMING 10BASE-T PORTS Receive activity propagation start up and end delays for ports in 10BASE-T mode Number Symbol T15t actnatxa Note ACKI assumed high Note ACTN and ACTN are tied together d s ...

Page 71

AC and DC Specifications COLLISION TIMING AUI PORTS Collision activity propagation start up and end delays for ports in non 10BASE-T mode RECEIVE COLLISION TIMING Number Symbol T32a cdacolna CD Active to COLN Active (Note 1) T33a cdicolni ...

Page 72

AC and DC Specifications COLLISION TIMING ALL PORTS Number Symbol T34 anyamin ANYXN Active Time T35 anyitxai ANYXN Inactive all Inactive T38 anyasj ANYXN Active to Start of Jam Number Symbol T36 actnitxi ACTN Inactive ...

Page 73

AC and DC Specifications INTER RIC BUS OUTPUT TIMING Number Symbol T101 ircoh T102 ircol T103 ircoc T104 actndapkena T105 actndairea T106 ireoairca T107 irdov T108 irdos T109 ircohirei T110 ircclks Note In these diagrams the Inter-RIC and ...

Page 74

AC and DC Specifications INTER RIC BUS INPUT TIMING Number Symbol T111 ircih T112 ircil T114 irdisirc T115 irdihirc T116 irchiire Note In these diagrams the Inter-RIC and Management Busses are shown using active high signals active low ...

Page 75

AC and DC Specifications MANAGEMENT BUS TIMING Number Symbol T50 mrxch MRXC High Time T51 mrxcl MRXC Low Time T52 mrxcd MRXC Cycle Time T53 actndamena ACTNd Active to MEN Active T54 actndamcrsa ACTNd Active to MCRS Active ...

Page 76

AC and DC Specifications MLOAD TIMING Number Symbol T61 mldats Data Setup T62 mldath Data Hold T63 mlabufa MLOAD Active to BUFEN Active T64 mlibufi MLOAD Inactive to BUFEN Inactive T65 mlw MLOAD Width STROBE TIMING Number Symbol ...

Page 77

AC and DC Specifications REGISTER READ TIMING Number Symbol T80 rdadrs Read Address Setup T81 rdadrh Read Address Hold T82 rdabufa Read Active to BUFEN Active T83 rdibufi Read Inactive to BUFEN Inactive T84 rdadatv Read Active to ...

Page 78

AC and DC Specifications REGISTER WRITE TIMING Number Symbol T90 wradrs Write Address Setup T91 wradrh Write Address Hold T92 wrabufa Write Active to BUFEN Active T93 wribufi Write Inactive to BUFEN Inactive T94 wradatv Write Active to ...

Page 79

... JEDEC Molded Plastic Quad Flat Package (VUL) Units pF pF Note In the above diagram the TX AUI side of the isolation (pulse transformer) The pulse transformer used for all testing is the Pulse Engineering PE64103 Order Number DP83950BVQB NS Package Number VUL160A 11096– 37 and TX signals are taken from the a ...

Page 80

... Hong Kong Ltd 49) 0-180-530 85 86 13th Floor Straight Block a Ocean Centre 5 Canton Rd 49) 0-180-530 85 85 Tsimshatsui Kowloon a Tel ( 49) 0-180-532 78 32 Hong Kong a 49) 0-180-532 93 58 Tel (852) 2737-1600 a Tel ( 49) 0-180-534 16 80 Fax (852) 2736-9960 a National Semiconductor Japan Ltd Tel 81-043-299-2309 Fax 81-043-299-2408 ...

Related keywords