ETC DP83924A

October 1997
DP83924A Quad 10 Mb/s Ethernet Transceiver
General Description
Features
The Quad 10 Mb/s Ethernet Transceiver is a 4-Port
Encoder/Decoder (ENDEC) that includes all the circuitry
required to interface four Ethernet Media Access Controllers (MACs) to 10BASE-T. This device is ideally suited for
switch hub applications where 8, 16, 24, or 32 ports are
commonly used.
■
■
■
■
100 pin package
10BASE-T and AUI interfaces
4 ports TP interface with TRI-STATE control
Single Full AUI and TP Interface on port 1 supports 50
meter drops
■
Automatic or manual selection of twisted pair or AttachThe DP83924A has three dedicated 10BASE-T ports.
ment Unit Interfaces on port 1
There is an additional port that is selectable for either
10BASE-T or for an Attachment Unit Interface (AUI). In ■ Direct Interface to NRZ Compatible controllers
10BASE-T mode, any port can be configured to be Half or ■ MII-Like Management Interface (Continued)
Full Duplex. (Continued)
System Diagram
RTX
REQ
Reference
TXU+
TXE
Transmit
Control
Interface
TXD
TXC
MDC
MDIO
Transmit
Filter
Oscillator
Prescaler
Output
Driver
TXUTX+
Transmit
AUI Driver
Management Control Interface
TX-
Link
Generator
Configuration Registers
AUI Collision
+
TP LBK
-
CD+
CD-
AUI Port 1 only
X1
Transmit
Pre-emphasis/TX Logic
Manchester
Encoder and
Data Ctl.
AUI LBK
LED_CLK
LED Control
Interface
Heartbeat
Jabber Timer
Common
Analog/PLL
for Wave
Shapers
Collision
Decoder
MUX
COL
CRS
RXD
RXC
Link
Detector
TP
Rcv
Smart
Squelch
+
RXI+
-
RXI-
+
RX+
-
RX-
AUI Rcv
Receive
Control
Interface
Phase
Lock Loop
Decoder
MUX
ENDEC-Transceiver
Block (replicated 4
times)
AUI Port 1 only
LED_DATA
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
© 1997 National Semiconductor Corporation
www.national.com
DP83924A Quad 10 Mb/s Ethernet Transceiver
PRELIMINARY
General Description (Continued)
Features (Continued)
The various modes on the transceivers can be configured ■ Serial management interface for configuration and monand controlled via the MII management interface. This
itoring of ENDEC/Transceiver operation
management interface makes inter-operability with other ■ Twisted Pair Transceiver Module
manufacturers MAC units relatively easy. If no manage– On-chip filters for transmit outputs
ment interface is desired, some of the critical operating
– Adjustable Equalization and Amplitude
modes of the transceiver can be set via strapping options
(latching configuration information during reset). The
– Low Power Driver
ENDEC section of the transceiver also supplies a simple
– Heartbeat and Jabber Timers
Non-Return-to-Zero (NRZ) interface to transmit and
– Link Disable and Smart Receive Squelch
receive data to/from standard 10 Mb/s MACs.
– Polarity detection and correction
The transceivers include on-chip filtered transmit outputs,
– Jabber Enable/Disable
which reduce emissions and eliminate the need for external filter modules.
■ ENDEC Module (one per port)
– Low Power Class AB Attachment Unit Interface (AUI)
Driver for one port
– Enhanced Supply Rejection
– Enhanced Jitter Performance
– Diagnostic ENDEC Loopback
– Squelch on Collision and Receive Pair
■ Serial LED interface for LINK, POLARITY, ACTIVITY,
and ERROR
■ JTAG Boundary Scan per IEEE 1149.1
2
www.national.com
Table of Contents
1.0
2.0
3.0
Pin Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1
Pin Connection Diagram . . . . . . . . . . . . . . . . . . . . 4
1.2
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Interface Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1
Management Interface . . . . . . . . . . . . . . . . . . . . . . 8
2.2
LED Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3
Network Interface . . . . . . . . . . . . . . . . . . . . . . . . . 10
Detailed Functional Description . . . . . . . . . . . . . . . . . 12
3.1
Twisted Pair Functional Description . . . . . . . . . . 12
3.2
ENDEC Module . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.3
Additional Features . . . . . . . . . . . . . . . . . . . . . . . 13
4.0
5.0
6.0
7.0
3
Register Descriptions . . . . . . . . . . . . . . . . . . . . . . . . .
4.1
Register Map and Descriptions . . . . . . . . . . . . .
Application Information . . . . . . . . . . . . . . . . . . . . . . .
5.1
Magnetics Specifications . . . . . . . . . . . . . . . . . .
5.2
Layout Considerations . . . . . . . . . . . . . . . . . . . .
AC and DC Electrical Specifications . . . . . . . . . . . . .
Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . .
15
15
17
17
17
18
30
www.national.com
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
NC
TDI
TMS
TRST
GND_DIG
VDD_DIG
LED_CLK
LED_DATA
LINK_1
LINK_2
GND_2
LINK_3 / INT
LPBK / MDC
LINK_4 / MDIO
X1
GND_CLK
VDD_CLK
NC
NC
NC
TX+
TXCD+
CDRX+
RXRXI1+
RXI1VDD_TPI_1
GND_TPI_1
TXU1+
TXU1TXU2+
TXU2VDD_TPI_2
GND_TPI_2
RXI2+
RXI2RXI3+
RXI3VDD_TPI_3
GND_TPI_3
TXU3+
TXU3TXU4+
TXU4VDD_TPI_4
GND_TPI_4
RXI4+
RXI4-
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
NC
TCK
TDO
TXC
RXC[1]
COL[1]
CRS[1]
RXD[1]
TXE[1]
TXD[1]
VDD_1
GND_WSPLL_1
VDD_WSPLL_1
VDD_PLL_2
GND_PLL_4
GND_PLL_3
GND_PLL_2
VDD_PLL_1
GND_PLL_1
RXC[2]
COL[2]
CRS[2]
RXD[2]
TXE[2]
TXD[2]
RXC[3]
COL[3]
GND_1
CRS[3]
RXD[3]
1.0 Pin Information
1.1 Pin Connection Diagram
DP83924A
Quad 10Mb/s
Ethernet
Transceiver
100-Pin PQFP
(TOP VIEW)
4
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
NC
NC
NC
TXE[3]
TXD[3]
RXC[4]
COL[4]
CRS[4]
RXD[4]
TXE[4]
TXD[4]
RESET
FDX[4]
FDX[3]
FDX[2]
FDX[1]
RTX
REQ
GND_WS_1
VDD_WS_1
NS Package Number VCE100A
Order Number DP83924AVCE
www.national.com
1.0 Pin Information (Continued)
1.2 Pin Description
Table 1. NRZ CONTROLLER INTERFACE and MANAGEMENT INTERFACE: These pins provide the interface
signalling between the Media Access Controller and the transceiver. (30 Pins)
Symbol
Pin #
Type
Description
TXC
77
O
Transmit Clock: This pin outputs a 10 MHz output clock signal synchronized to the
transmit data (one pin for all ports).
TXD[4]
TXD[3]
TXD[2]
TXD[1]
40
46
56
71
I
Transmit Data: The serial TXD contains the transmit serial data output stream.
TXE[4]
TXE[3]
TXE[2]
TXE[1]
41
47
57
72
I
Transmit Enable: This active high input indicates the presence of valid data on the TXD
pins.
CRS[4]
CRS[3]
CRS{2]
CRS[1]
43
52
59
74
O, pull-up
O, pull-up
O, pull-up
O, pull-up
Carrier Sense: Active high output indicates that valid data has been detected on the
receive inputs.
COL[4]
COL[3]
COL[2]
COL[1]
44
54
60
75
O, pull-up
O, pull-up
O, pull-up
O, pull-up
CRS[3:1] are dual purpose pins. When RESET is active, the value on these pins are
sampled to determine the transceiver address for the mgmt interface. These pins have
internal pull-ups, a 2.7 kΩ pull down resistor is required to program a logic ‘0’.
Collision: This active high output is asserted when a collision condition has been detected. It is also asserted for 1µs at the end of a packet to indicate the SQE test function.
COL[4:1] are dual purpose pins. When RESET is active, these pins are sampled and
selects the operating mode for the device. To select the non-default mode(s), a 2.7 kΩ
pull down resistor(s) is required. The strappable functions are:
COL[4]; selects the number of receive clocks after carrier sense deassertion (5 RXCs
or continuous RXCs). Default is 5 RXCs.
COL[3]; enables or disables the receive filter. Default is to disable the receive filter.
COL[2]; selects the full duplex operating mode (normal or enhanced). Default is normal
full duplex mode.
COL[1]; selects the LED operating mode (normal or enhanced). Default is normal LED
mode.
RXC[4]
RXC[3]
RXC[2]
RXC[1]
45
55
61
76
O
Receive Clock: This 10 MHz signal is generated by the transceiver, and is the recovered clock from the decoded network data stream.
The number of RXCs after the deassertion of CRS is programmable via the Global Configuration Register, GATERXC bit, D0. The options are for 5 RXCs or continuous RXCs.
RXD[4]
RXD[3]
RXD[2]
RXD[1]
42
51
58
73
O
Receive Data: Provides the decoded receive serial data. Data is valid on the rising
edge of RXC.
MDC
93
I
Management Data Clock: When “normal” full duplex mode is selected (strap option,
COL[2]=1), this clock signal (0-2.5 MHz) is the clock for transferring data across the
management interface.
LPBK
LoopBack: When “enhanced” full duplex mode is selected (strap option, COL[2]=0),
then this pin is an active high input to configure all ports into diagnostic loopback mode.
MDIO
94
I/O
LINK_4
Management Data I/O: When “normal” full duplex mode is selected (strap option,
COL[2]=1), this Bidirectional signal transfers data on the management interface between the controller and the transceiver.
Link Lost Status Port 4: When “enhanced” full duplex mode is selected, (strap option,
COL[2]=0), this pin outputs the link lost status for port 4. If link is lost, this output is high.
INT
92
OD
LINK_3
Interrupt: When “normal” full duplex mode is selected (strap option, COL[2]=1), this
output pin is driven low when an interrupt condition is detected within the Quad Transceiver. An interrupt can occur when, link status changes or, LED status changes. This
is an open-drain output. And requires an external pull-up resistor.
Link Lost Status Port 3: When “enhanced” full duplex mode is selected, (strap option,
COL[2]=0), this pin outputs the link lost status for port 3. If link is lost, this output is high.
LINK_2
LINK_1
90
89
O
Link Lost Status Ports 1,2: These pins indicate the link lost status for ports 1 and 2,
when “enhanced” full duplex mode is selected.
5
www.national.com
1.0 Pin Information (Continued)
Table 2. NETWORK INTERFACES: Attachment Unit, Twisted Pair Interface (24 Pins)
Symbol
Pins
Type
Description
RXI4+
RXI4-
29
30
I
Twisted Pair Receive Input: This differential input pair receives the incoming data from
the twisted pair medium via an isolation transformer.
RXI3+
RXI3-
19
20
RXI2+
RXI2-
17
18
RXI1+
RXI1-
7
8
TXU4+
TXU4-
25
26
O
TXU3+
TXU3-
23
24
UTP Transmit Outputs: This pair of drivers provide pre-emphasized and filtered differential output for UTP (100Ω cable). These drivers maintain the same common mode
voltage during data transmission and idle mode.
TXU2+
TXU2-
13
14
TXU1+
TXU1-
11
12
REQ
33
I
Equalization Resistor: An external resistor connects to ground to adjust the equalization on the twisted pair transmit outputs.
RTX
34
I
Transmit Amplitude Resistor: An external resistor connects to ground to adjust the
amplitude of the differential transmit outputs to the unshielded twisted pair cable.
Attachment Unit Interface
RX+
RX-
5
6
I
Port 1 Full AUI Receive Input: In AUI mode this differential input pair receives the incoming data from the AUI medium via an isolation transformer.
TX+
TX-
1
2
O
Port 1 Full AUI Transmit Output: In AUI mode this differential pair sends encoded data
from the AUI transceiver. These outputs are source followers and require 270 Ohm pull
down resistors.
CD+ CD-
34
I
Port 1 Full AUI Collision Detect: In AUI mode, this differential input pair receives the
collision detect signals from the AUI medium via an isolation transformer.
Table 3. LED & GENERAL CONFIGURATION Pins (8 Pins)
Symbol
Pins
Type
Description
LED_DATA
88
O
LED serial data output: This output should be connected to the input of the 1st serial
shift register.
LED_CLK
87
O
LED Clock: This is the clock for the serial shift registers.
X1
95
I
External Oscillator Input: This signal is used to provide clocking signals for the internal ENDEC. A 20 MHz oscillator module should be used to drive this pin.
RESET
39
I
Reset: Active low input resets the transceiver, and starts the initialization of the device.
This pin has a noise filter on it’s input, which requires that the reset pulse must be greater than 30 TXC’s.
FDX[4:1]
38
-35
I
Full Duplex: This pin is sampled during reset. They control the full duplex (or half duplex) configuration of each port.
6
www.national.com
1.0 Pin Information (Continued)
Table 4. SCAN TEST Pins (5 Pins)
Symbol
Pins
Type
Description
TCK
79
I
Test Clock: This signal is used during boundary scan to clock data in and out of the
device.
TDI
82
I
Test Input: The signal contains serial data that is shifted into the device by the TAP
controller. An internal pullup is provided if not used.
TDO
78
O,Z
Test Output: The signal can be set to TRI-STATE and contains serial data that is shifted out of the device by the TAP controller.
TMS
83
I
Test Mode Select: This selects the operation mode of the TAP controller. An internal
pullup is provided if not used.
TRST
84
I
Test Reset: When this signal is asserted low, it forces the TAP (Test Access Port) controller into a logic reset state. An internal pullup is provided. This pin should be pulled
low during normal operation.
Table 5. POWER AND GROUND Pins (33 Pins)
Symbol
Pins Type
Table 6. Pin Type Description
Description
Pin Type
NA No Connect
NC
NC
NC
NC
NC
NC
NC
NC
48
49
50
80
81
98
99
100
VDD_TPI_4
VDD_TPI_3
VDD_TPI_2
VDD_TPI_1
27
21
15
9
P
Power for TPI Ports 1-4
GND_TPI_4
GND_TPI_3
GND_TPI_2
GND_TPI_1
28
22
16
10
G
Ground for TPI Ports 1-4
VDD_PLL_2
VDD_PLL_1
67
63
P
Power for PLL Circuitry
GND_PLL_4
GND_PLL_3
GND_PLL_2
GND_PLL_1
66
65
64
62
G
Ground for PLL Circuitry
VDD_WSPLL_1
68
P
Power for Wave Shaper and
PLL Circuitry
GND_WSPLL_1
69
G
Ground for Wave Shaper
and PLL Circuitry
VDD_WS_1
31
P
Power for Wave Shaper Circuitry
GND_WS_1
32
G
Ground for Wave Shaper
Circuitry
VDD_DIG
86
P
Power for Core Logic
GND_DIG
85
G
Ground for Core Logic
GND_CLK
96
G
Ground for Clock Circuitry
VDD_CLK
97
P
Power for Clock Circuitry
GND_2
GND_1
91
53
G
Ground for NRZ Circuitry
VDD_1
70
P
Power for NRZ Circuitry
7
Description
I
Input Buffer
O
Output Buffer (driven at all times)
I/O
Bi-directional Buffer
O, Z
Output Buffer with High Impedance Capability
OD
Open Drain-Like Output. Either driven Low or
to a High Impedance State
www.national.com
2.0 Interface Descriptions
Interface Overview
During a read operation, the first 14 bits are driven onto
MDIO by the host, then the bus is released, allowing the
The Quad Transceiver’s interfaces can be categorized into
DP83924A to drive the requested data onto MDIO.
the following groups of signals:
The serial lines do not require any preamble on these pins,
1. Management Interface - Allows host to read status and
however if it is provided it is ignored so long as the 0110 or
set operating modes.
0101 pattern is not present. If a continuous MDC is not
2. Media Access Control Interface - Straight forward NRZ supplied, then at the end of each command (read or write),
interface to Ethernet MACs.
2 additional MDCs are required in order to allow the inter3. LED Interface - Serial LED interface to off chip shift reg- nal state machine to transition back to it’s idle state. Refer
to Figure 1.
isters.
2.2 MAC Interface
4. Network Interfaces - Integrated 10BASE-T and AUI.
5. Clock - Allows connection of an external clock module.
This interface connects the ENDEC/Transceiver to an
Ethernet MAC controller. This interface consists of a serial
data transmit interface and a serial receive interface. The
This interface is a simple serial interface that is modeled interface clocks data out (on receive) or in (on transmit) on
after the MII standard serial interface, though it does not the rising edge of the clock. Refer to Figure 2. All signals
adhere to the MII standard completely (the protocol is fol- are active high with rising edge sampling.The recovered
lowed, but the register space is not). The interface signals clock (RXC) is selectable for 5 RXCs after the deassertion
consist of a clock and data line for transfer of data to and of carrier sense (CRS) or for continuous RXCs after the
from the registers.
deassertion of CRS. This is programmable through the
In a multiple Quad Transceiver system, it is necessary to serial MII or through the COL[4] strapping option.
distinguish between the devices in order to access the cor- 2.3 LED Interface
rect registers for configuration and status information. This
is accomplished by assigning each Quad Transceiver a The LED interface consists of two modes. The first option,
unique transceiver address. The lower 3 bits of the trans- normal LED mode, requires an external 8-bit shift register.
ceiver address, T[2:0], is latched in during reset based on During every LED update cycle, 8-bits are shifted out to the
the logic state of CRS[3:1]. The upper 2 bits of the trans- external shift registers. This allows two status LEDs per
ceiver address, T[4:3], must be zero. Therefore, 32 ports port. One LED indicates activity (Tx or Rx) and the second
indicates port status (per Table 6). The LEDs attached to
can be supported with a single MII bus.
the shift register will be on, if the associated port has tx or
The register address field indicates which register within rx activity. The status LEDs will blink at different rates
the DP83924A that is to be accessed (read or write).
depending on the associated ports status.
During a write operation, all 32 bits are driven onto MDIO
by the host, indicating which transceiver and register the
data is to be written.
2.1 Management Interface
1
3
2
4
5
6
7
8
9
10 11 12 13 14 15
16 17
31 32 33 34
MDC
MDIO
0
1
prefix
1
0
read
T4 T3 T2 T1 T0 A4 A3 A2 A1 A0
transceiver address
register address
Z
0
D15
turn
around
D0
data
Register Read
MDIO
0
1
prefix
0
1
write
T4 T3 T2 T1 T0 A4 A3 A2 A1 A0
transceiver address
register address
1
0
turn
around
D15
D0
data
Register Write
Note 1: The management interface addressing includes a 5 bit field for the Transceiver Address, T[4:0], and a 5 bit field for the register
address, A[4:0]. The MII assumes the transceiver address applies to a single port, but in this implementation a single address
refers to a single IC. The transceiver address is set by 3 external pins, CRS[3:1]. T[4:3] must be zero to address the transceiver.
Thus up to 32 10BASE-T ports can be addressed from a single interface (8 addr x 4 ports/addr).
Note 2: Two MDCs (clocks 33, 34) are required after each read or write in order to allow the internal state machine to transition back to
it’s IDLE state.
Figure 1. Serial Management Interface Timing Diagram (read/write)
8
www.national.com
2.0 Interface Descriptions (Continued)
5 Clocks
Transmit Interface SIgnals
TXC
Setup
TXE
Hold
TXD
COL
Receive Interface SIgnals
RXC
Setup
Hold
CRS
RXD
Figure 2. NRZ Interface Timing Diagram
LED_CLK
LED_DATA
act.1 act.2 act.3 act.4 stat.1 stat.2 stat.3 stat.4 Note: act.n - Transmit or Receive
activity for Port n
stat.n - Port n status
Signal is active low (LED on)
Figure 3. Normal LED Mode Timing Diagram
used to support two LEDs. One is a bi-color LED (decode
of the FDX and LinkCoded bits) to indicate LINK status.
The second LED indicates activity (Tx or Rx). The Tx and
Rx bits are not intended to be used as separate LEDs for
transmit and receive activity. Refer to the User Information
document regarding this mode. As with the first LED
option, port 1 status is shifted out first. Refer to Figure 4.
Table 8. Enhanced LED Mode - Bit Decode
If a port experiences both Bad Polarity and Link Lost, then
the LEDs will go to the fast blink state (i.e. Link Lost). Port
activity and status are shifted out serially, with port 1
shifted out first. The LED update rate is every 50 ms. The
LED clock rate is 1 MHz. All port activity is extended to 50
ms to make it visible. Data is valid on the rising edge of
LED_CLK and is active low (LED on). Refer to Figure 3.
Table 7. Normal LED Mode
LED Condition
Status Indication
Off
Good Status
On - Solid
Error’d Status
Fast Blink (400 ms)
Link Lost
Slow Blink (1600 ms)
Bad Polarity
The second option, enhanced LED mode, serially shifts a
16-bit stream out of the Quad Transceiver. This option outputs per port data for Rx, Tx, Full Duplex (FDX), and LinkCoded status. These four bits per port are intended to be
9
FDX
LinkCoded
LED Status
Comments
0
0
OFF
Link Fail, Full
Duplex
0
1
ON
Good Link, Full
Duplex
1
0
ON
Good Link, Half
Duplex
1
1
OFF
Link Fail, Half
Duplex
www.national.com
2.0 Interface Descriptions (Continued)
LED_CLK
LED_DATA
FDX Link FDX Link FDX Link FDX Link Tx.1 Tx.2 Tx.3 Tx.4 Rx.1 Rx2 Rx.3 Rx.4
coded
Port.1
coded
Port.2
coded
Port.3
coded
Port.4
Figure 4. Enhanced Mode LED Timing Diagram
To select the desired LED mode, the COL [1] pin has a
strapping feature. If COL[1] is a logic ‘0’ during reset, then
“enhanced” LED mode is enabled. If COL[1] is a logic ‘1’
during reset, then “normal” LED mode is enabled.
2.4 Network Interface
2.4.1 Twisted Pair Interface
The Quad 10 Mb/s Transceiver provides two buffered and
filtered 10BASE-T transmit outputs (for each port) that are
connected to the output isolation transformer via two
impedance matching resistor/capacitor networks. See
Figure 5. The twisted pair receiver implements an intelligent receive squelch on the RXI+ differential inputs to
ensure that impulse noise on the receive inputs will not be
mistaken for a valid signal. This smart squelch circuitry
(which is described in detail under the Functional Description) employs a combination of amplitude and timing measurements to determine the validity of data on the twisted
pair inputs. Only after these conditions have been satisfied
will Carrier Sense (CRS) be generated to indicate that valid
data is present.
2.4.2 Attachment Unit Interface
A single port (port 1) on the transceiver has a separate
(non- multiplexed) AUI interface. This interface is a full
802.3 standard AUI interface capable of driving the full 50m
cable. The schematic for connecting this interface to the
AUI connector is shown in Figure 6.
1000 pF
1:2
10Ω
TX+
1000 pF
TXRXI+
RXI-
200pF
TD+
TDRD+
RD-
10Ω
RJ45
T1
REQ
RTX
R5
49.9Ω
R3 +5V
R4
1:1
Common Mode
R6
49.9Ω Chokes may be
required.
C1
0.01µF
All values are typical and are + 1%
Figure 5. Twisted Pair Interface Schematic Diagram
10
www.national.com
2.0 Interface Descriptions (Continued)
+12V
1:1
CD+
CDRX+
RXTX+
TXT2
R1
39.2Ω
R2
39.2Ω
R3
39.2Ω
R4
39.2Ω
C1
0.01µF
AUI
+12V
CD+
CDRX+
RXTX+
TXGND
DB15
C2
0.01µF
Figure 6. Full AUI Interface Schematic
If the standard 78Ω transceiver cable is used, the receive
differential input must be externally terminated with two
39Ω resistors connected in series. In thin Ethernet applications, these resistors are optional. To prevent noise from
falsely triggering the decoder, a squelch circuit at the input
rejects signals with levels less than -175 mV. Signals more
negative than -300 mV are decoded.
2.4.3 Oscillator Clock
When using an oscillator, additional output drive may be
necessary if the oscillator must also drive other components. The X1 pin is a simple TTL compatible input. See
Figure 7.
To Internal Circuit
Oscillator
20 MHz, 0.01%
40-60% Duty Cycle
Drive ≥ 2 TTL Loads
X1
VCC
Oscillator
Figure 7. External Oscillator Connection Diagram
11
www.national.com
3.0 Detailed Functional Description
This product utilizes the standard 10BASE-T and AUI interface core building blocks which are replicated on this
device, one per port. The basic function of these blocks are
described in the following sections. Also described are the
common digital blocks. Refer to the “System Diagram” on
page 1.
3.1 Twisted Pair Functional Description
3.1.1 Smart Squelch
The Smart Squelch is responsible for determining when
valid data is present on the differential receive inputs
(RXI±). The Twisted Pair Transceiver (TPT) implements an
intelligent receive squelch on the RXI± differential inputs to
ensure that impulse noise on the receive inputs will not be
mistaken for a valid signal.
due to noise on the network. The COL signal remains for
the duration of the collision.
Approximately 1sec after the transmission of each packet a
signal called the Signal Quality Error (SQE) consisting of
typically 10 cycles of a 10 MHz signal is generated by the
transceiver. This 10 MHz signal, also called the Heartbeat,
assures the continued functioning of the collision circuitry.
The SQE signal is passed on to the MAC via the COL signal and is represented as a pulse.
3.1.3 Link Detector/Generator
The link generator is a timer circuit that generates a link
pulse as defined by the 10BASE-T specification that will be
sent by the transmitter section. The pulse which is 100ns
wide is transmitted on the transmit output, every 16ms, in
the absence of transmit data. The pulse is used to check
The squelch circuitry employs a combination of amplitude
the integrity of the connection to the remote MAU.
and timing measurements to determine the validity of data
on the twisted pair inputs. The operation of the smart The link detection circuit checks for valid pulses from the
remote MAU and if valid link pulses are not received the
squelch is shown in Figure 8.
link detector will disable the twisted pair transmitter,
receiver and collision detection functions.
>200ns
<150ns <150ns
3.1.4 Jabber
The Jabber function disables the transmitter if it attempts to
transmit a much longer than legal sized packet. The jabber
timer monitors the transmitter and disables the transmission if the transmitter is active for greater than 20-30ms.
The transmitter is then disabled for the entire time that the
ENDEC module's internal transmit is asserted. The transmitter signal has to be deasserted for approximately 400600 ms (the unjab time) before the Jabber re-enables the
transmit outputs.
VSQ+
VSQ+
(reduced)
VSQ+
(reduced)
VSQ+
start of packet
end of packet
There is also a jabber disable bit in each of the port control/status registers which when activated, disables the jabber function.
Figure 8. Twisted Pair Squelch Operation Diagram
The signal at the start of packet is checked by the smart
squelch and any pulses not exceeding the squelch level
(either positive or negative, depending upon polarity) will
be rejected. Once this first squelch level is overcome correctly the opposite squelch level must then be exceeded
within 150ns. Finally, the signal must exceed the original
squelch level within an additional 150ns to ensure that the
input waveform will not be rejected. The checking procedure results in the loss of typically three bits at the beginning of each packet.
3.1.5 Transmit Driver
The transmit driver function utilizes the internal filters to
provide a properly matched and wave shaped output which
directly drives the isolation transformer/choke.
3.1.6 Transmit Filter
There is no need for external filters on the twisted pair
transmit interface because the filters are integrated. Only
an isolation transformer and impedance matching resistors
are needed for the transmit twisted pair interface (see
Only after all these conditions have been satisfied will a Figure 5). The transmit filter ensures that all the harmonics
control signal be generated to indicate to the remainder of in the transmit signal are attenuated by at least 27dB. The
the circuitry that valid data is present. At this time, the transmit signal requires a 1:2 (1 on the chip side and 2 on
smart squelch circuitry is reset.
the cable side) isolation transformer.
Valid data is considered to be present until squelch level
3.2 ENDEC Module
has not been generated for a time longer than 150ns, indicating End of Packet. Once good data has been detected The ENDEC consists of two major blocks:
the squelch levels are reduced to minimize the effect of — The Manchester encoder accepts NRZ data from the
noise causing premature End of Packet detection.
controller, encodes the data to Manchester, and transmits it differentially to the transceiver, through the differ3.1.2 Collision Detect
ential transmit driver.
A collision is detected on the twisted pair cable when the
—
The Manchester decoder receives Manchester data
receive and transmit channels are active simultaneously. If
from the transceiver, converts it to NRZ data and recovthe ENDEC is receiving when a collision is detected (AUI
ers clock pulses and sends them to the controller.
only) it is reported to the MAC block immediately (through
the COL signal). If, however, the ENDEC is transmitting 3.2.1 Manchester Encoder and Differential Driver
when a collision is detected the collision is not reported
until seven bits have been received while in the collision The encoder begins operation when the Transmit Enable
state. This prevents a collision being reported incorrectly input (TXE) goes high and converts the clock and NRZ
data to Manchester data for the transceiver. For the dura12
www.national.com
3.0 Detailed Functional Description (Continued)
tion of TXE remaining high, the Transmit Data (TXD) is
encoded for the transmit-driver pair (TX±). TXD must be
valid on the rising edge of Transmit Clock (TXC). Transmission ends when TXE goes low. The last transition is always
positive; it occurs at the center of the bit cell if the last bit is
a one, or at the end of the bit cell if the last bit is a zero.
3.2.2 Manchester Decoder
The decoder consists of a differential receiver and a PLL to
separate the Manchester encoded data stream into internal clock signals and data. Once the input exceeds the
squelch requirements, Carrier Sense (CRS) is asserted off
the first edge presented to the decoder. Once the decoder
has locked onto the incoming data stream, it provides data
(RXD) and clock (RXC) to the MAC.
The decoder detects the end of a frame when no more
mid-bit transitions are detected. Within one and a half bit
times after the last bit, carrier sense is de-asserted.
Receive clock stays active for at least five more bit times
after CRS goes low, to guarantee the receive timings of the
controller.
The GATERXC bit, D0, in the Global Control and Status
Register, controls the receive clock (RXC) gated function.
This allows the selection between 5 RXCs after the deassertion of carrier sense (CRS) or continuous RXCs after
the deassertion of CRS. The GATERXC function which is
programmable through the serial management interface is
also available via a strap option. The default mode is to
enable 5 RXCs after the deassertion of CRS. If a 2.7 k
resistor is connected to the COL[4] pin (and the device
reset), then the continuous RXCs mode is enabled. If the
GATERXC mode is configured through the strap option, a
register write via the serial management interface to the
GATERXC control bit in the Global Control Register will be
ignored (this bit only). A read of this register will always
show the default value for this bit (5 RXCs) even though
continuous RXCs may have been programmed through the
strap option. All other bits are read/write as normal.
3.3.2 AUI/TP AutoSwitching - Port 1
The AUI/TP autoswitching lets the transceiver auto-switch
between the AUI and TP outputs. At power up, the
autoswitch function is enabled (AUTOSW bit = 1). When
the auto-switch function is enabled, it allows the transceiver
to automatically switch between TP and AUI outputs. If
there is an absence of link pulses, the transceiver will
switch to AUI mode. Similarly, when the transceiver starts
detecting link pulses it will switch to TP mode. The switching from one mode to the next is only done after the current
packet has been transmitted or received. If the twisted pair
output is jabbering and it gets into the link fail state, then
the switch to AUI mode is made only after the jabbering
has stopped (this includes the time it takes to unjab). Also,
if TP mode is selected, transmit packet data will only be
driven by the twisted pair outputs and the AUI transmit outputs will remain idle. Similar behavior applies when AUI
mode is selected. In TPI mode, the twisted pair drivers will
continue to send link pulses, however, no packet data will
be transmitted. It must also be noted that when switching
from TP to AUI mode, it might take a few msec to completely power-up the AUI before it becomes fully operational. Switching in the opposite direction (AUI to TP) does
not have this power-up time, since the TP section is
already powered (the twisted pair transmit section still
sends link pulses in AUI mode).
3.3.3 Full Duplex Mode
The full duplex mode is supported by the transceiver being
able to simultaneously transmit and receive without asserting collision. The ENDEC has been implemented such that
it can encode and decode simultaneously and also be
robust enough to reject crosstalk noise with both transmit
and receive channels enabled.
The full duplex feature has two modes of operation. The
first option (normal FDX mode), allows full duplex configuration of the ports only after a reset (through the FDX[4:1]
pins). The FDX[4:1] pins are sampled during reset to determine which ports to configure into full duplex mode.
3.2.3 Collision Translator
Changing the logic state on the FDX[4:1] pins will not take
When in AUI Mode and the external Ethernet transceiver affect until a reset is performed. A logic ‘0’ enables full
detects a collision, it generates a 10 MHz signal to the dif- duplex and a logic ’1’ enables simplex mode. In addition,
ferential collision inputs (CD ±) of the Quad Transceiver. the full duplex capability of a port can also be changed
When these inputs are detected active, the transceiver dynamically by writing the FDX bit (D12) of the Port Control
asserts COL which signals the MAC controller to back off Register via the Mgmt Interface.
its current transmission and reschedule another one.
The second option (enhanced FDX mode), allows changThe differential collision inputs are terminated the same ing the full duplex configuration of each port dynamically
way as the differential receive inputs. The squelch circuitry through the FDX[4:1] pins. As soon as the logic state on
is the same, rejecting pulses with levels less than -175 mV. the FDX[4:1] pins are changed, the corresponding ports full
duplex mode will be enabled or disabled.
3.3 Additional Features
In order to select the desired full duplex mode, the COL[2]
pin has a strapping feature. The default is normal full
When diagnostic loopback is programmed (in twisted pair duplex mode. If enhanced full duplex mode is desired, then
mode), the transceiver redirects its transmitted data back a 2.7k pull-down resistor is required on the COL[2] pin.
into its receive path. The transmit driver and receive input During reset, the COL[2] pin is sampled to determine the
circuitry are disabled in diagnostic loopback mode, hence, correct full duplex mode configuration.
the transceiver is isolated from the network cable. This
allows for diagnostic testing of the data path all the way up Regardless of the full duplex mode, the logic state of the
to the transceiver without transmitting or being interrupted FDX[4:1] pins are sampled during reset to determine a
by the media. This test can be performed regardless of the port’s initial configuration for full duplex capability.
link status (i.e. a twisted pair cable does not have to be
connected to perform transceiver loopback).
3.3.1 Transceiver Loopback
13
www.national.com
3.0 Detailed Functional Description (Continued)
CRS
RXC1
1
2
3
4
5
RXC2
RXD
Note 1: Continuous receive clock mode. In this mode, when CRS is deasserted, at least 5 RXCs are generated. RXC will go to idle until the RXC can be
switched to an internal free running 10 MHz signal. Conversely, when CRS is asserted, RXC will go to idle. It remains idle until the decoder is able to lock
onto the incoming data stream and generate the recovered clock.
Note 2: 5 Receive clock mode. In this mode, when CRS deasserts, at least 5 RXCs are generated before RXC goes to idle. RXC will remain in idle until the
next received packet.
Figure 9. Receive Clock Timing - 5 RXC Mode vs Continuous RXC Mode
of the knee in a 5M waveform). If resistors are used to
change the differential output voltage, then it is recomThe DP83924A supports JTAG Boundary Scan per IEEE
mended that the same value resistor be used for both pins
1149.1 via test clock (TCK), test data input (TDI), test data
and both pins are either pulled-up or pulled-down. All IEEE
output (TDI), test mode select (TMS), and test reset
transmitter electrical characteristics should be verified after
(TRST).
adding resistors to REQ and RTX. Based on device charac3.3.5 Strapping Options
terization, it is recommended that 47 kΩ pull down resistors
Table 9 shows the various strapping options and the asso- be used for both REQ and RTX in order to meet the IEEE
ciated pins used to configure the device at power-up. 802.3 differential output voltage specification.
These pins are sampled during reset. These pins have
internal pull-ups, if the default modes are desired, no external resistors are required. A 2.7 kΩ pull down resistor(s)
are required to select non-default modes. If some type of
RTX
control logic is used to select the non-default modes,
REQ
instead of pull down resistors, then the level on the strapping pins must be maintained for approximately 10 clocks
after the RESET signal deasserts.
3.3.4 JTAG Boundary Scan
3.3.6 REQ and RTX
These pins can change the twisted pair differential output
voltage amplitude. By adding pull-up resistors, the differential output voltage will increase. And adding pull down
resistors, the differential output voltage will decrease. RTX
controls the amplitude of the output waveform and REQ
controls the waveform equalization (pre-emphasis, location
Figure 10. 5M Waveform Differential Output Voltage
Table 9. Strapping Option Description
Pin Name
Function
Default ‘1’
‘0’
Comments
COL[4]
Gate RXC
5 RXCs
Continuous Selects the # of RXCs after CRS deassertion
COL[3]
Rx Filter Select
Disabled
Enabled
Enables/disables the Rx filter. Suggest enable
COL[2]
Full Duplex Mode Select
Normal
Enhanced
Selects normal or enhanced full duplex mode
COL[1]
LED Mode Select
Normal
Enhanced
Selects normal or enhanced LED mode
CRS[3:1]
Transceiver Address Select
Address
Address
Sets the tcvr’s address for MII access
FDX[4:1]
Per Port Full Duplex Select
None
Full Duplex
Selects full or half duplex configuration per
port (no internal pull-ups)
14
www.national.com
4.0 Register Descriptions
4.1 Register Map and Descriptions
The following is an overall register map for the transceiver/ENDEC. There are two groups of registers. The first group provides individual port control which configures and reports status for functions applicable on a port basis. The second
group provides global control which enables configuration of operations that are common to all the ports.
Table 10. DP83924A Register Map Accessible via the Management Interface
Register Address
Name
Description
Access
00H
Port 1 Control/Status
Configuration setting and Operational Status for Port 1.
R/W
01H
Port 2 Control/Status
Configuration setting and Operational Status for Port 2.
R/W
02H
Port 3 Control/Status
Configuration setting and Operational Status for Port 3.
R/W
03H
Port 4 Control/Status
Configuration setting and Operational Status for Port 4.
R/W
04H - 07H
Reserved
reserved
R
08H
Global Control and status Provides global reset and interrupt configuration capabilities.
R/W
09H - 1EH
Reserved
reserved
R
1FH
Test Control
Controls test functions for manufacturing test of the device.
User MUST NOT access this register.
R/W
Table 11. Port N Control/Status Register, addr = 00h - 03h (port 1 to port 4)
D15
D14
D13 D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
RST LPBK resv FDX JABE resv resv LNKDIS ERR resv resv resv resv POLST
D1
D0
LNK ST
JAB ST
This register controls the various operating modes available for the transceiver and ENDEC functions. There is one register per ENDEC/Transceiver on this device.
Name
Bit
Reset
(Default)
Value
RST
D15
LPBK
Description
Type
0
Software Reset/Enable: If this bit is set, then this port’s transceivers and ENDEC
modules are reset back to their idle state. If this bit is reset, then normal operation is
expected.
R/W
D14
0
Loopback Transceiver: If this bit is set, then this port’s 10base-T transceiver will loop R/W
data from near the network interface pins back to the MAC, to test the operation of the
transceiver. If this bit is reset, loopback is disabled.
resv
D13
0
Reserved: Must be written with ‘0’.
FDX
D12
strap
Full Duplex Operation: If this bit is set, then the ports full duplex capability is enabled. R/W
If this bit is reset, then half-duplex is enabled.
JABE
D11
1
Jabber Enable: If this bit is set, then the ports jabber function is enabled. If this bit is R/W
reset, then the jabber feature is disabled.
resv
D10-9
0
Reserved: Must be written with ‘0’.
LNKDIS
D8
0
Link Disable: If this bit is set, this port’s link detection circuitry will be disabled. If this R/W
bit is reset, then normal link operation is enabled.
ERR
D7
0
LED Error: If this bit is set, this port’s status LED will go solid. If this bit is reset, normal R/W
LED operation is resumed.
R/W
R
resv
D6-3
0
Reserved: Must be written with ‘0’.
R
POL ST
D2
1
Polarity Status: This bit is set when bad polarity has been detected. Status bit, readonly.
R
LNK ST
D1
1
Link Status: This bit is set when the port is in the link-fail state. Status bit, read-only.
R
JAB ST
D0
0
Jabber Status: This bit is set when the port is in the jabber condition. Status bit, readonly.
R
15
www.national.com
4.0 Register Descriptions (Continued)
Table 12. Global Control/Mask Register, addr = 08h
D15 D14
D13
D12
D11
D10
D9
D8 D7 D6 D5 D4 D3
D2
D1
D0
resv resv LNKJABINT AUTOSW TPIAUI HBEN ENPOLSW resv resv resv resv resv resv KLED LJINTMASK GATERXC
This register controls the various operating modes available for the transceiver and ENDEC functions. This register will
affect the operation of ALL ports of the DP83924A.
Name
Bit
Reset
(Default)
Value
Description
Type
resv
D15-14
0
Reserved: Must be written with ‘0’.
R
LNKJABINT
D13
0
Link Jabber Interrupt Status: This bit is set when an interrupt occurs due to a
link status change or a jabber condition on any port. This bit is cleared on a register read (the interrupt is also cleared).
R
AUTOSW
D12
1
Auto Switching: If this bit is set, automatic selection of TPI or AUI on port 1 is
enabled. If this bit is reset, port 1 configuration is determined by the TPIAUI bit.
R/W
TPIAUI
D11
1
TPI Select: If this bit is set, then port 1 is placed into TP mode. If this bit is reset, R/W
then port 1 is configured for AUI mode.
This bit is ignored if the AUTOSW bit is set.
HBEN
D10
1
Hearbeat Enable: If this bit is set, then heartbeat is enabled. If this bit is reset, it R/W
is disabled for all ports.
ENPOLSW
D9
1
Enable Polarity Switching: If this bit is set, then auto polarity detection and cor- R/W
rection is enabled for all ports. If this bit is reset, it is disabled.
resv
D[8:3]
0
Reserved: Must be written with ‘0’.
KLED
D2
0
Enhanced LED Mode: If this bit is set, “enhanced” LED mode is selected. If this R/W
bit is reset, “normal” LED mode is selected.
LJINTMASK
D1
0
Link Jabber Interrupt Mask: If this bit is set, an interrupt will NOT be generated R/W
on a link-fail or jabber condition experienced on any port. If this bit is reset, interrupt generation is enabled.
GATERXC
D0
1
RXC Gated: If this bit is set, five RXC clocks are forced after CRS is deasserted. R/W
If this bit is reset, then RXC clocks are continuous after CRS deasserts.
16
R
www.national.com
5.0 Application Information
1
5.1 Magnetics Specifications
2
3
15
14
Tx
4
IC SIDE
5
1:2
1:2
13
NETWORK SIDE
12
Tx
The following is a list of suppliers that may provide magnetic components with the electrical specifications listed in
Table 13. This is not an exclusive list, and National Semiconductor makes no warranty as to the suitability of any of
the magnetics. It is the responsibility of the user to verify
the performance of any magnetics prior to production use.
6
7
11
10
Rx
8
9
1:1
BEL FUSE
HALO Electronics
PCA
PULSE Engineering
VALOR Electronics
Figure 11. Typical Dual Transformer Pinout
— Each trace of a differential pair (i.e. TX+, TX-) between
the DP83924A and the transformer module should be as
follows:
Rx + pair trace lengths should be matched. The width
should be 8 mils min, with a trace-to-trace spacing of 8
mils min.
Tx + pair trace lengths should be matched. The width
should be 15 mils min, with a trace-to-trace spacing of 15
mils min (if the total trace length between the DP83924A
and the RJ45 connector is less than 1.5”, then 8 mil
spacing and width can be used).
The Tx and Rx spacing should be 15 mils min.
— The source termination (R,C) must be placed as close to
the device as possible.
— 100Ω traces between the transformer module and the
RJ45 connector.
Table 13. Transformer Electrical Specifications
Pins
Value
Open Circuit In- 3-4, 5-6
ductance (OCL)
1-2, 7-8, 9-10, 1112, 13-14, 15-16.
50 µH (min)
Inter-winding Ca- 1-2 to 15-16,
pacitance (Cww) 3-4 to 13-14
5-6 to 11-12
7-8 to 9-10
12 pF (max)
Leakage Inductance (LL)
1-2, short 15-16
3-4, short 13-14
5-6, short 11-12
7-8, short 9-10
0.3 µH (max)
DC Resistance
(DCR)
3-4, 5-6
0.35Ω (max)
1-2, 7-8, 9-10, 1516.
0.5Ω (max)
11-12, 13-14
1.0Ω (max)
1-2 to 15-16
3-4 to 13-14
5-6 to 11-12
7-8 to 9-10
2000 Vrms for 1
min.
High Potential
16
Rx
This section describes the required magnetics to be used
with the Quad Transceiver. The external filter/transformer
used in conventional twisted pair ports is now replaced by
a transformer. By integrating the transmit filter, the transformer is the only magnetics required. In this configuration,
a transformer with 1:2 turn ratio on the transmit path and a
1:1 turn ratio on the receive path is required. The system
designer must determine if a choke is required. Careful layout may eliminate the need.
Parameter
1:1
200 µH (min)
Analog Power and Ground Circuit
Recommended Low Pass Filter for the Internal PLL and
WSPLL Circuitry to eliminate any power supply injected
noise. This applies to both the PLL and WS supply pins.
This should improve jitter performance. Refer to Figure 10
and Figure 11.
Bypass for all other supplies should use a 0.01 µF capacitor.
Additional bypass for the VDD_TPI supplies should use a
1.0 µF capacitor.
5.2 Layout Considerations
DP83924A
Power Plane
— Minimize signal traces which traverse across multiple islands to reduce reflections and impedance mismatches.
Therefore, the ground should extend from the
DP83924A to under the magnetics (transformer).
— Use a single power plane.
Ground Plane
— Use a single ground plane, similar to the Power Plane.
DP83924A Placement and Routing
10Ω
WSPLL_VCC
PLL_VCC
0.1 µF
22 µF
VCC
GND
— The DP83924A should be placed as close as possible to
the external transformer module/RJ45 connector.
Figure 12. WSPLL and PLL VCC Circuit Diagram
17
www.national.com
6.0 AC and DC Electrical Specifications
Absolute Maximum Ratings
Recommended Operating Conditions
Supply Voltage (VCC)
-0.5V to + 7.0V
DC Input Voltage (VIN)
-0.5V to VCC + 0.5V
DC Output Voltage (VOUT)
-0.5V to VCC + 0.5V
Storage Temperature Range (TSTG)
-65°C to + 150°C
Power Dissipation (PD)
Lead Temperature (TL)
(Soldering, 10 sec.)
ESD Rating
(RZAP = 1.5k, CZAP = 120 pF)
Supply voltage (VCC)
5 Volts + 5%
Ambient Temperature
0°C to 70°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.
1.6W
260°C
1.5 kV
DC Specifications TA = 0˚C to 70˚C, VCC = 5V + 5%.
Symbol
Parameter
Conditions
Min
Max
Units
DIGITAL PINS (LED_CLK,LED_DATA,MDIO,MDC,CRS,RXC,RXD,COL,TXE,TXD,TXC,X1,RESET,LINK, INT,TCK,TDI,TDO,TMS,TRST)
VOH1
Minimum High Level Output Voltage
IOH = -2 mA (Except MDIO and INTz)
3.0
V
VOH2
Minimum High Level Output Voltage
IOH = -8 mA (MDIO Only)
3.0
V
VOL1
Maximum Low Level Output Voltage
IOL = 2 mA (except MDIO and INTz)
0.4
V
VOL2
Maximum Low Level Output Voltage
IOL = 8 mA (MDIO and INTZ Only)
0.4
V
VIH
Minimum High Level Input Voltage
VIL
Maximum Low Level Input Voltage
IIN
Pull-up Resistor Current (Note 1, 3)
VIN = GND, VCC=5V
IIL
Input Leakage (Note 2)
IOZ
ICC
2.0
V
0.8
V
-250
-100
µA
VIN = VCC or GND
-10
10
µA
TRI-STATE Output Leakage Current
VOUT = VCC or GND
-10
10
µA
Average Operating Supply Current
TXU + Transmitting into 50Ω (Note 4)
320
mA
± 550
± 1200
mV
-160
-300
mV
4.4
5.6
Vp-p
AUI INTERFACE PINS (TX±, RX±, and CD±)
VOD
Diff. Output Voltage (TX±)
VDS
Diff. Squelch Threshold (RX± and
CD±)
78Ω Termination
TWISTED PAIR INTERFACE PINS
VODT
TXU + Differential Output Voltage
100Ω Load @RJ45 Connector
VSRON1
Receive Threshold Turn-On Voltage
10BASE-T Mode
± 300
± 585
mV
VSROFF
Receive Threshold Turn-Off Voltage
± 175
± 300
mV
Note 1: CRS[4:1], COL[4:1], TDI, TMS, TRST
Note 2: MDIO, MDC, TXE[4:1]. TXD[4:1], X1, RESET, TCK
Note 3: Internal pull-up resistor typically 20 kΩ - 50 kΩ
Note 4: This includes the current consumed off chip by the load. Typically, the power dissipated off-chip is about 76 mW/port so the on-chip power being
dissipated will be: [Total power dissipation (5.0v x 320ma)] - [the off-chip power dissipation (4 ports x 76 mW/port)] = 1.3W
18
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
AC Switching Specifications TA = 0˚C to 70˚C, VCC = 5V ± 5%
LED Interface Timing
t1
t0
LED_CLK
t2
LED_DATA
t3
Symbol
Parameter
Min
Max
Units
t0
LED Clock Duty Cycle
40
60
%
t1
LED Clock Cycle Time
900
1100
ns
t2
LED_Data Valid to LED_Clk
25
ns
t3
LED_Data Valid from LED_Clk
25
ns
Reset and Strapping Timing
X1
t5
t4
RESETz
Symbol
Parameter
Min
Max
Units
t4
Reset Pulse Width (X1 Must be Active During
RESETz)
30
-
X1 Clks
t5
X1 Duty Cycle
40
60
%
19
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Management Interface Timing
t6
t7
MDC
t8
MDIO (INPUT)
t9
MDC
t10
MDIO (OUTPUT)
Symbol
Parameter
Min
Max
Units
2.5
MHz
60
%
t6
MDC Frequency
t7
MDC Duty Cycle
40
t8
MDIO (Input) Set Up to MDC Rising Edge
10
ns
t9
MDIO (Input) Hold MDC from Rising Edge
10
ns
t10
MDC to MDIO (Output) Delay Time
300
20
ns
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Twisted Pair Start of Transmit Packet
t18
t17
TXC
t11
t16
t15
TXE
t13
t12
TXD
t14
TXU±
Symbol
Parameter
Min
Max
Units
t11
TXE Setup Time to TXC Rising Edge
20
ns
t12
TXD Setup Time to TXC Rising Edge
20
ns
t13
TXD Hold Time from TXC Rising Edge
5
ns
t14
TXU Start-up Delay from TXC Rising Edge
400
ns
t15
TX Prop Delay (TXC Rising Edge to TXU+)
350
ns
t16
TXC Low Time (Note 1)
40
ns
t17
TXC High Time (Note 1)
40
ns
t18
TXC Duty Cycle (Note 1)
40
60
%
Note 1: This specification is provided for information only and is not tested
21
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Twisted Pair Transmit End of Packet
TXC
TXE
0, 1
Last Bit
TXD
t19
0
t20
0
TXU±
‘0’ Ending Packet
t21
1
1
TXU±
‘1’ Ending Packet
Symbol
Parameter
Min
t19
TXE Hold Time from TXC Rising Edge
t20
t21
Max
Units
5
ns
TXU+ End of Packet Hold Time with “0” Ending Bit
225
ns
TXU+ End of Packet Hold Time with “1” Ending Bit
225
ns
22
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Twisted Pair Start of Receive Packet
1st bit decoded
1
0
1
RXI±
t22
t26
CRS
t23
RXC
t24
RXD
t25
Symbol
Parameter
Min
Max
Units
t22
Carrier Sense Turn On Delay (RXI± to CRS)
550
ns
t23
Decoder Acquisition Time (Note 1)
2200
ns
t24
Receive Data Valid to RXC Rising Edge
25
ns
t25
Receive Data Invalid From RXC Rising Edge
25
ns
t26
Receive Data Bit Delay
375
ns
Note 1: This parameter includes TPI smart squelch turn on time plus ENDEC data acquisition time.
23
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Twisted Pair End of Receive Packet
1
0
IDLE
1
RXI±
t28
RXC
t27
CRS
Symbol
Parameter
Min
t27
Carrier Sense Turn Off Delay
t28
Number of RXCs after CRS Low (Note 1)
Max
Units
400
ns
5
Bit Times
Note 1: This only applies when the GATERXC bit, D0, in the Global Configuration Register is set.
Link Pulse Timing
t29
t30
TXU±
Symbol
Min
Max
Units
t29
Link Integrity Output Pulse Width
Parameter
80
130
ns
t30
Time between Link Output Pulses
8
24
ms
Min
Max
Units
Heartbeat Specifications
TXE
TXC
t31
t32
COL
Symbol
Parameter
t31
CD Heartbeat Delay
600
1600
ns
t32
CD Heartbeat Duration
500
1500
ns
24
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Jabber Specifications
TXE
t33
t34
TX(U)±
COL
Symbol
Parameter
Min
Max
Units
t33
Jabber Activation Time
20
60
ms
t34
Jabber Deactivation Time
250
750
ms
Max
Units
AUI Start of Packet Transmit Timing
TXC
t35
t39
TXE
t37
t36
TXD
t38
TX±
Symbol
Parameter
Min
t35
TXE Setup Time to TXC Rising Edge
20
ns
t36
TXD Setup Time to TXC Rising Edge
20
ns
t37
TXD Hold Time from TXC Rising Edge
5
ns
t38
TX+ Start-up Delay from TXC Rising Edge
300
ns
t39
TX Prop Delay (TXC Rising Edge to Tx+)
300
ns
25
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
AUI End of Packet Transmit Timing
TXC
1
0, 1
0
Last Bit
TXD
t40
TXE
0
t41
0
TX±
‘0’ Ending Packet
t42
1
1
TX±
‘1’ Ending Packet
Symbol
Parameter
Min
t40
TXE Hold Time from TXC Rising Edge
t41
t42
Max
Units
5
ns
TX+ End of Packet Hold Time with “0” Ending Bit
200
ns
TX+ End of Packet Hold Time with “1” Ending Bit
200
ns
26
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
AUI Start of Packet Receive Timing
1st bit
decoded
1
0
1
RX±
t43
CRS
t44
RXC
t45
RXD
t46
Symbol
Parameter
Min
Max
Units
t43
Carrier Sense Turn On Delay (RX± to CRS)
200
ns
t44
Decoder Acquisition Time
2200
ns
t45
Receive Data Valid to RXC Rising Edge
25
ns
t46
Receive Data Invalid from RXC Rising Edge
25
ns
27
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
AUI End of Packet Receive Timing
1st bit
decoded
1
0
1
Idle
RX±
t48
RXC
t47
CRS
Symbol
Parameter
Min
t47
Carrier Sense Turn Off Delay
t48
Number of RXCs after CRS Low (Note 1)
Max
Units
400
ns
5
Bit Times
Note 1: This only applies when GATERXC, bit D0, in the Global Configuration Register is set.
Collision Specifications
CD±
t49
t50
COL
Symbol
Parameter
Min
Max
Units
t49
Collision Turn On Delay (CD± to COL)
600
ns
t50
Collision Turn Off Delay (CD± to COL)
900
ns
28
www.national.com
6.0 AC and DC Electrical Specifications (Continued)
Network Test Loads
Twisted Pair Interface Load
Attachment Unit Interface Load
TX± Output Test Load
TXU+
TX+
78 W
50Ω
27 µH
TXU-
TXTX± is after the secondary
side of the transformer.
TXU± is after the secondary
side of the transformer.
AC Timing Test Condition
All measurement taken with the external transformer in place.
Reference
Limits
Input Levels (Digital Pins, tR = tF = 3ns)
0V - 3.0V
Input/Output Reference Levels (Digital Pins)
1.5V
Differential Input Reference Levels
2.0 Vp-p
Differential Input/Output Reference Levels
50% of Differential
29
www.national.com
DP83924A Quad 10 Mb/s Ethernet Transceiver
7.0 Physical Dimensions inches (millimeters) unless otherwise noted
Molded Plastic Quad Flat Package, JEDEC
Order Number DP83924AVCE
NS Package Number VCE100A
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 systems
which, (a) are intended for surgical implant into the body,
or (b) support or sustain life, and whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably
expected to result in a significant injury to the user.
National Semiconductor
Corporation
Tel: 1-800-272-9959
Fax: 1-800-737-7018
Email: [email protected]
National Semiconductor
Europe
Fax:
(+49) 0-180-530 85 86
Email: [email protected]
Deutsch Tel:
(+49) 0-180-530 85 85
English Tel:
(+49) 0-180-532 78 32
2. A critical component is any component of a life support
device or system whose failure to perform can be reasonably expected to cause the failure of the life support
device or system, or to affect its safety or effectiveness.
National Semiconductor
Asia Pacific
Customer Response Group
Tel: 65-254-4466
Fax: 65-250-4466
Email: [email protected]
National Semiconductor
Japan Ltd.
Tel: 81-3-5620-6175
Fax: 81-3-5620-6179
www.national.com
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 or specification.