TL/F/9357
DP8391A/NS32491A SNI Serial Network Interface
July 1993
DP8391A/NS32491A SNI Serial Network Interface
General Description
The DP8391A Serial Network Interface (SNI) provides the
Manchester data encoding and decoding functions for
IEEE 802.3 Ethernet/Cheapernet type local area networks.
The SNI interfaces the DP8390 Network Interface Controller
(NIC) to the Ethernet transceiver cable. When transmitting,
the SNI converts non-return-to-zero (NRZ) data from the
controller and clock pulses into Manchester encoding and
sends the converted data differentially to the transceiver.
The opposite process occurs on the receive path, where a
digital phase-locked loop decodes 10 Mbit/s signals with as
much as g18 ns of jitter.
The DP8391A SNI is a functionally complete Manchester
encoder/decoder including ECL like balanced driver and re-
ceivers, on board crystal oscillator, collision signal transla-
tor, and a diagnostic loopback circuit.
The SNI is part of a three chip set that implements the com-
plete IEEE compatible network node electronics as shown
below. The other two chips are the DP8392 Coax Transceiv-
er Interface (CTI) and the DP8390 Network Interface Con-
troller (NIC).
Incorporated into the CTI are the transceiver, collision and
jabber functions. The Media Access Protocol and the buffer
management tasks are performed by the NIC. There is an
isolation requirement on signal and power lines between the
CTI and the SNI. This is usually accomplished by using a set
of miniature pulse transformers that come in a 16-pin plastic
DIP for signal lines. Power isolation, however, is done by
using a DC to DC converter.
Features
YCompatible with Ethernet II, IEEE 802.3; 10Base5,
10Base2, and 10Base-T
Y10 Mb/s Manchester encoding/decoding with receive
clock recovery
YPatented digital phase locked loop (DPLL) decoder re-
quires no precision external components
YDecodes Manchester data with up to g18 ns of jitter
YLoopback capability for diagnostics
YExternally selectable half or full step modes of opera-
tion at transmit output
YSquelch circuits at the receive and collision inputs re-
ject noise
YHigh voltage protection at transceiver interface (16V)
YTTL/MOS compatible controller interface
YConnects directly to the transceiver (AUI) cable
Table of Contents
1.0 System Diagram
2.0 Block Diagram
3.0 Functional Description
3.1 Oscillator
3.2 Encoder
3.3 Decoder
3.4 Collision Translator
3.5 Loopback
4.0 Connection Diagrams
5.0 Pin Descriptions
6.0 Absolute Maximum Ratings
7.0 Electrical Characteristics
8.0 Switching Characteristics
9.0 Timing and Load Diagrams
10.0 Physical Dimensions
1.0 System Diagram
IEEE 802.3 Compatible Ethernet/Cheapernet Local Area Network Chip Set
TL/F/93571
C1995 National Semiconductor Corporation RRD-B30M105/Printed in U. S. A.
2.0 Block Diagram
TL/F/93572
FIGURE 1
3.0 Functional Description
The SNI consists of five main logical blocks:
a) the oscillatorÐgenerates the 10 MHz transmit clock sig-
nal for system timing.
b) the Manchester encoder and differential output driverÐ
accepts NRZ data from the controller, performs Man-
chester encoding, and transmits it differentially to the
transceiver.
c) the Manchester decoderÐreceives Manchester data
from the transceiver, converts it to NRZ data and clock
pulses, and sends them to the controller.
d) the collision translatorÐindicates to the controller the
presence of a valid 10 MHz signal at its input.
e) the loopback circuitryÐwhen asserted, switches encod-
ed data instead of receive input signals to the digital
phase-locked loop.
3.1 OSCILLATOR
The oscillator is controlled by a 20 MHz parallel resonant
crystal connected between X1 and X2 or by an external
clock on X1. The 20 MHz output of the oscillator is divided
by 2 to generate the 10 MHz transmit clock for the control-
ler. The oscillator also provides internal clock signals to the
encoding and decoding circuits.
Crystal Specification
Resonant frequency 20 MHz
Tolerance g0.001% at 25§C
Stability g0.005% 0 70§C
Type AT-Cut
Circuit Parallel Resonance
The 20 MHz crystal connection to the SNI requires special
care. The IEEE 802.3 standard requires a 0.01% absolute
accuracy on the transmitted signal frequency. Stray capaci-
tance can shift the crystal’s frequency out of range, causing
the transmitted frequency to exceed its 0.01% tolerance.
The frequency marked on the crystal is usually measured
with a fixed shunt capacitance (CL) that is specified in the
crystal’s data sheet. This capacitance for 20 MHz crystals is
typically 20 pF. The capacitance between the X1 and X2
pins of the SNI, of the PC board traces and the plated
through holes plus any stray capacitance such as the sock-
et capacitance, if one is used, should be estimated or mea-
sured. Once the total sum of these capacitances is deter-
mined, the value of additional external shunt capacitance
required can be calculated. This capacitor can be a fixed
5% tolerance component. The frequency accuracy should
be measured during the design phase at the transmit clock
pin (TXC) for a given pc layout.
Figure 2
shows the crystal
connection.
TL/F/93573
CL eLoad capacitance specified by the crystal’s manufacturer
CP eTotal parasitic capacitance including:
a) SNI input capacitance between X1 and X2 (typically 5 pF)
b) PC board traces, plated through holes, socket capacitances
Note 1: When using a Viking (San Jose) VXB49N5 crystal, the external ca-
pacitor is not required, as the CLof the crystal matches the input
capacitance of the DP8391A.
FIGURE 2. Crystal Connection
3.2 MANCHESTER ENCODER AND DIFFERENTIAL
DRIVER
The encoder combines clock and data information for the
transceiver. Data encoding and transmission begins with the
transmit enable input (TXE) going high. As long as TXE re-
2
3.0 Functional Description (Continued)
mains high, transmit data (TXD) is encoded out to the trans-
mit-driver pair (TXg). The transmit enable and transmit data
inputs must meet the setup and hold time requirements with
respect to the rising edge of transmit clock. Transmission
ends with the transmit enable input going low. The last tran-
sition is always positive at the transmit output pair. It will
occur at the center of the bit cell if the last bit is one, or at
the boundary of the bit cell if the last bit is zero.
The differential line driver provides ECL like signals to the
transceiver with typically 5 ns rise and fall times. It can drive
up to 50 meters of twisted pair AUI Ethernet transceiver
cable. These outputs are source followers which need ex-
ternal 270Xpulldown resistors to ground. Two different
modes, full-step or half-step, can be selected with SEL in-
put. With SEL low, transmit ais positive with respect to
transmit bin the idle state. With SEL high, transmit aand
transmit bare equal in the idle state, providing zero differ-
ential voltage to operate with transformer coupled loads.
Figures 4, 5
and
6
illustrate the transmit timing.
3.3 MANCHESTER DECODER
The decoder consists of a differential input circuitry and a
digital phase-locked loop to separate Manchester encoded
data stream into clock signals and NRZ data. The differen-
tial input should be externally terminated if the standard
78Xtransceiver drop cable is used. Two 39Xresistors con-
nected in series and one optional common mode bypass
capacitor would accomplish this. A squelch circuit at the
input rejects signals with pulse widths less than 5 ns (nega-
tive going), or with levels less than b175 mV. Signals more
negative than b300 mV and with a duration greater than
30 ns are always decoded. This prevents noise at the input
from falsely triggering the decoder in the absence of a valid
signal. Once the input exceeds the squelch requirements,
carrier sense (CRS) is asserted. Receive data (RXD) and
receive clock (RXC) become available typically within 6 bit
times. At this point the digital phase-locked loop has locked
to the incoming signal. The DP8391A decodes a data frame
with up to g18 ns of jitter correctly.
The decoder detects the end of a frame when the normal
mid-bit transition on the differential input ceases. Within one
and a half bit times after the last bit, carrier sense is de-as-
serted. Receive clock stays active for five more bit times
before it goes low and remains low until the next frame.
Figures 7, 8
and
9
illustrate the receive timing.
3.4 COLLISION TRANSLATOR
The Ethernet transceiver detects collisions on the coax ca-
ble and generates a 10 MHz signal on the transceiver cable.
The SNI’s collision translator asserts the collision detect
output (COL) to the DP8390 controller when a 10 MHz sig-
nal is present at the collision inputs. The controller uses this
signal to back off transmission and recycle itself. The colli-
sion detect output is de-asserted within 350 ns after the 10
MHz input signal disappears.
The collision differential inputs (aand b) should be termi-
nated in exactly the same way as the receive inputs. The
collision input also has a squelch circuit that rejects signals
with pulse widths less than 5 ns (negative going), or with
levels less than b175 mV.
Figure 10
illustrates the collision
timing.
3.5 LOOPBACK FUNCTIONS
Logic high at loopback input (LBK) causes the SNI to route
serial data from the transmit data input, through its encoder,
returning it through the phase-locked-loop decoder to re-
ceive data output. In loopback mode, the transmit driver is in
idle state and the receive and collision input circuitries are
disabled.
4.0 Connection Diagram
Top View
*Refer to the Oscillator section TL/F/93574
FIGURE 3a
Order Number DP8391AN
See NS Package Number N24C
3
PCC Connection Diagram
TL/F/93575
*Refer to the Oscillator section
FIGURE 3b
Order Number DP8391AV
NS Package Number V28A
4
5.0 Pin Descriptions
Pin No. Name I/O Description
(DIP) (PCC)
1 1 COL O Collision Detect Output. A TTL/MOS level active high output. A 10 MHz
(a25% 15%) signal at the collision input will produce a logic high at COL
output. When no signal is present at the collision input, COL output will go low.
2 2 RXD O Receive Data Output. A TTL/MOS level signal. This is the NRZ data output
from the digital phase-locked loop. This signal should be sampled by the
controller at the rising edge of receive clock.
3 3 CRS O Carrier Sense. A TTL/MOS level active high signal. It is asserted when valid
data from the transceiver is present at the receive input. It is de-asserted one
and a half bit times after the last bit at receive input.
4 4 RXC O Receive Clock. A TTL/MOS level recovered clock. When the phase-locked loop
locks to a valid incoming signal a 10 MHz clock signal is activated on this output.
This output remains low during idle (5 bit times after activity ceases at receive
input).
5 5 SEL I Mode Select. A TTL level input. When high, transmit aand transmit boutputs
are at the same voltage in idle state providing a ‘‘zero’’ differential. When low,
transmit ais positive with respect to transmit bin idle state.
6 6–9 GND Negative Supply Pins.
7 10 LBK I Loopback. A TTL level active high on this input enables the loopback mode.
811X1 ICrystal or External Frequency Source Input (TTL).
912X2 OCrystal Feedback Output. This output is used in the crystal connection only. It
must be left open when driving X1 with an external frequency source.
10 13 TXD I Transmit Data. A TTL level input. This signal is sampled by the SNI at the rising
edge of transmit clock when transmit enable input is high. The SNI combines
transmit data and transmit clock signals into a Manchester encoded bit stream
and sends it differentially to the transceiver.
11 14 TXC O Transmit Clock. A TTL/MOS level 10 MHz clock signal derived from the 20
MHz oscillator. This clock signal is always active.
12 15 TXE I Transmit Enable. A TTL level active high data encoder enable input. This signal
is also sampled by the SNI at the rising edge of transmit clock.
13 16 TXbOTransmit Output. Differential line driver which sends the encoded data to the
transceiver. These outputs are source followers and require 270Xpulldown
14 17 TXa
resistors to GND.
15 18 NC No Connection.
16
17 19 CAP O Bypass Capacitor. A ceramic capacitor (greater than 0.001 mF) must be
connected from this pin to GND.
18 20 23 VCC Positive Supply Pins. A 0.1 mF ceramic decoupling capacitor must be
connected across VCC and GND as close to the device as possible.
19
20 24 NC No Connection.
21 25 RXbIReceive Input. Differential receive input pair from the transceiver.
22 26 RXa
23 27 CDbICollision Input. Differential collision input pair from the transceiver.
24 28 CDa
5
6.0 Absolute Maximum Ratings
Supply Voltage (VCC)7V
Input Voltage (TTL) 0 to 5.5V
Input Voltage (differential) b5.5 to a16V
Output Voltage (differential) 0 to 16V
Output Current (differential) b40 mA
Storage Temperature b65§to 150§C
Lead Temperature (soldering, 10 sec) 300§C
Package Power Rating for DIP at 25§C 2.95W*
(PC Board Mounted)
Derate Linearly at the rate of 23.8 mW/§C
Package Power Rating for PCC at 25§C 1.92W*
Derate Linearly at the rate of 15.4 mW/§C
*For actual power dissipation of the device please refer to
Section 7.0.
ESD rating 2000V
Recommended Operating
Conditions
Supply Voltage (VCC)5V
g
5%
Ambient Temperature (DIP) 0§to 70§C
(PCC) 0§to 55§C
Note:
Absolute maximum ratings are those values beyond
which the safety of the device cannot be guaranteed. They
are not meant to imply that the device should be operated at
these limits.
7.0 Electrical Characteristics
VCC e5V g5%, TAe0§Cto70
§
C for DIP and 0§Cto55
§
C for PCC (Notes1&2)
Symbol Parameter Test Conditions Min Max Units
VIH Input High Voltage (TTL) 2.0 V
VIHX1a Input High Voltage (X1) No Series Resistor 2.0 VCCb1.5 V
VIHX1b Input High Voltage (X1) 1k Series Resistor 2.0 VCC V
VIL Input Low Voltage (TTL and X1) 0.8 V
IIH Input High Current (TTL) VIN eVCC 50 mA
Input High Current (RXgCDg)V
IN eVCC 500 mA
IIL Input Low Current (TTL) VIN e0.5V b300 mA
Input Low Current (RXgCDg)V
IN e0.5V b700 mA
VCL Input Clamp Voltage (TTL) IIN eb
12 mA b1.2 V
VOH Ouptut High Voltage (TTL/MOS) IOH eb
100 mA 3.5 V
VOL Output Low Voltage (TTL/MOS) IOL e8 mA 0.5 V
IOS Output Short Circuit Current (TTL/MOS) b40 b200 mA
VOD Differential Output Voltage (TXg)78Xtermination, and g550 g1200 mV
270Xfrom each to GND
VOB Diff. Output Voltage Imbalance (TXg) same as above g40 mV
VDS Diff. Squelch Threshold (RXgCDg)b175 b300 mV
VCM Diff. Input Common Mode Voltage (RXgCDg)b5.25 5.25 V
ICC Power Supply Current 10Mbit/s 270 mA
8.0 Switching Characteristics VCC e5V g5%, TAe0§Cto70
§
C for DIP and 0§Cto55
§
C for PCC (Note 2)
Symbol Parameter Figure Min Typ Max Units
OSCILLATOR SPECIFICATION
tXTH X1 to Transmit Clock High 12 8 20 ns
tXTL X1 to Transmit Clock Low 12 8 20 ns
TRANSMIT SPECIFICATION
tTCd Transmit Clock Duty Cycle at 50% (10 MHz) 12 42 50 58 %
tTCr Transmit Clock Rise Time (20% to 80%) 12 8 ns
tTCf Transmit Clock Fall Time (80% to 20%) 12 8 ns
tTDs Transmit Data Setup Time to Transmit Clock Rising Edge 4 & 12 20 ns
tTDh Transmit Data Hold Time from Transmit Clock Rising Edge 4 & 12 0 ns
tTEs Transmit Enable Setup Time to Trans. Clock Rising Edge 4 & 12 20 ns
tTEh Transmit Enable Hold Time from Trans. Clock Rising Edge 5 & 12 0 ns
Note 1: All currents into device pins are positive, all currents out of device pins are negative. All voltages are referenced to ground unless otherwise specified.
Note 2: All typicals are given for VCC e5V and TAe25§C.
6
8.0 Switching Characteristics
VCC e5V g5%, TAe0§Cto70
§
C for DIP and 0§Cto55
§
C for PCC (Note 2) (Continued)
Symbol Parameter Figure Min Typ Max Units
TRANSMIT SPECIFICATION (Continued)
tTOd Transmit Output Delay from Transmit Clock Rising Edge 4 & 12 50 ns
tTOr Transmit Output Rise Time (20% to 80%) 12 7 ns
tTOf Transmit Output Fall Time (80% to 20%) 12 7 ns
tTOj Transmit Output Jitter 12 g0.25 ns
tTOh Transmit Output High Before Idle in Half Step Mode 5 & 12 200 ns
tTOi Transmit Output Idle Time in Half Step Mode 5 & 12 800 ns
RECEIVE SPECIFICATION
tRCd Receive Clock Duty Cycle at 50% (10 MHz) 12 40 50 60 %
tRCr Receive Clock Rise Time (20% to 80%) 12 8 ns
tRCf Receive Clock Fall Time (80% to 20%) 12 8 ns
tRDr Receive Data Rise Time (20% to 80%) 12 8 ns
tRDf Receive Data Fall Time (80% to 20%) 12 8 ns
tRDs Receive Data Stable from Receive Clock Rising Edge 7 & 12 g40 ns
tCSon Carrier Sense Turn On Delay 7 & 12 50 ns
tCSoff Carrier Sense Turn Off Delay 8,9&12 160 ns
t
DAT Decoder Acquisition Time 7 0.6 1.80 ms
tDrej Differential Inputs Rejection Pulse Width (Squelch) 7 5 30 ns
tRd Receive Throughput Delay 8 & 12 150 ns
COLLISION SPECIFICATION
tCOLon Collision Turn On Delay 10 & 12 50 ns
tCOLoff Collision Turn Off Delay 10 & 12 350 ns
LOOPBACK SPECIFICATION
tLBs Loopback Setup Time 11 20 ns
tLBh Loopback Hold Time 11 0 ns
Note 2: All typicals are given for VCC e5V and TAe25§C.
9.0 Timing and Load Diagrams
TL/F/93576
FIGURE 4. Transmit Timing - Start of Transmission
7
9.0 Timing and Load Diagrams (Continued)
TL/F/93577
FIGURE 5. Transmit Timing - End of Transmission (last bit e0)
TL/F/93578
FIGURE 6. Transmit Timing - End of Transmission (last bit e1)
8
9.0 Timing and Load Diagrams (Continued)
TL/F/93579
FIGURE 7. Receive Timing - Start of Packet
TL/F/935710
FIGURE 8. Receive Timing - End of Packet (last bit e0)
9
9.0 Timing and Load Diagrams (Continued)
TL/F/935711
FIGURE 9. Receive Timing - End of Packet (last bit e1)
TL/F/935712
FIGURE 10. Collision Timing
TL/F/935713
FIGURE 11. Loopback Timing
TL/F/935714
*27 mH transformer is used for testing purposes, 100 mH transformers (Valor, LT1101, or Pulse Engineering 64103) are recommended for application use.
FIGURE 12. Test Loads
10
10.0 Physical Dimensions inches (millimeters)
Molded Dual in Line Pkg (N)
Order Number DP8391AN
NS Package Number N24C
11
DP8391A/NS32491A SNI Serial Network Interface
10.0 Physical Dimensions inches (millimeters) (Continued) Lit. Ý103053
Plastic Chip Carrier (V)
Order Number DP8391AV
NS Package Number V28A
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 PRESIDENT OF NATIONAL
SEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or 2. A critical component is any component of a life
systems which, (a) are intended for surgical implant support device or system whose failure to perform can
into the body, or (b) support or sustain life, and whose be reasonably expected to cause the failure of the life
failure to perform, when properly used in accordance support device or system, or to affect its safety or
with instructions for use provided in the labeling, can effectiveness.
be reasonably expected to result in a significant injury
to the user.
National Semiconductor National Semiconductor National Semiconductor National Semiconductor
Corporation Europe Hong Kong Ltd. Japan Ltd.
1111 West Bardin Road Fax: (
a
49) 0-180-530 85 86 13th Floor, Straight Block, Tel: 81-043-299-2309
Arlington, TX 76017 Email: cnjwge
@
tevm2.nsc.com Ocean Centre, 5 Canton Rd. Fax: 81-043-299-2408
Tel: 1(800) 272-9959 Deutsch Tel: (
a
49) 0-180-530 85 85 Tsimshatsui, Kowloon
Fax: 1(800) 737-7018 English Tel: (
a
49) 0-180-532 78 32 Hong Kong
Fran3ais Tel: (
a
49) 0-180-532 93 58 Tel: (852) 2737-1600
Italiano Tel: (
a
49) 0-180-534 16 80 Fax: (852) 2736-9960
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.