找货询价

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

QQ咨询

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

技术支持

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

售后咨询

一对一服务 找料无忧

专属客服

服务时间

周一 - 周六 9:00-18:00

NWK933

型号:

NWK933

描述:

3.3V 10/100快速以太网收发器MII[ 3.3V 10/100 Fast Ethernet Transceiver to MII ]

品牌:

MITEL[ MITEL NETWORKS CORPORATION ]

页数:

18 页

PDF大小:

144 K

NWK933  
3.3V 10/100 Fast Ethernet Transceiver to MII  
DS5029  
Issue no 2.1  
May 1999  
Features  
Odering Information  
Integrated 10/100 Mbps Ethernet in a Single Chip  
Solution  
NWK933/CG/TP1N  
Single 3.3V Power Supply  
Half Duplex and Full Duplex in both 10BASE-T  
and 100BASE-TX  
Full MII for a Glueless MAC Connection  
Extended Register Set  
Integrated 10BASE-T Transceivers and Receive /  
Transmit Filters  
Low External Component Count  
Loop-back mode for diagnostics  
Intelligent power management  
(auto shutdown, auto wake)  
Integrated Adaptive Equaliser and Base Line  
Wander Correction (for FDDI Killer Packet)  
Full Auto-Negotiation Support for 10BASE-T and  
100BASE-TX both Half and Full Duplex  
Link Status Change Interrupt  
Low Transmit Jitter  
Parallel Detection for Supporting Non Auto  
Negotiation in Legacy Link Partners  
Low Dynamic Current  
Deep Sleep Low Power Mode <1mA  
Internal Power on Reset  
64 pin 1mm thick TQFP Package  
Single Magnetics for 10BASE-T and 100BASE-TX  
Operation for a Single RJ45 Connector  
Support for Flow Control 802.3 Specification  
Integrated 6 LED Driver  
Description  
The NWK933 is a single chip 3.3V CMOS physical  
layer solution from MII to the magnetics. It is designed  
for 10BASE-T and 100BASE-TX Ethernet, based  
on the IEEE 802.3 specifications.  
The NWK933 is compatible with the Auto Negotiation  
section of IEEE 802.3u and provides all the support  
needed for the 802.3 Full duplex specification.  
Isolation  
RJ45  
Switch or MAC  
NWK933  
Magnetics  
Figure 1 System block diagram  
1
NWK933  
48 MINT  
47 DVDD3  
46 MDC  
SUBGND2 1  
TX_ER 2  
DGND1 3  
TX_EN 4  
45 MDIO  
44 DGND3  
43 RefCLK  
42 OSCVDD  
41 XTAL1  
40 XTAL2  
39 OSCGND  
38 TXGND4  
37 TXVDD4  
36 TXREF100  
35 TXREF10  
34 TXVDD3  
33 TXGND3  
LNKST 5  
ACTST 6  
COLST 7  
DVDD1 8  
RXVDD3 9  
RXGND3 10  
FDST 11  
SPDST 12  
PA4 13  
RESETN 14  
RXVDD2 15  
RXGND2 16  
TP64  
Figure 2Pin connections  
10Base-T Operation  
Functional Description  
The NWK933 has three basic modes of operation:  
10BASE-T, 100BASE-TX and LOW POWER modes.  
The Control block is designed to manage these modes  
by starting and stopping the 10M and 100M transceivers  
in a well-controlled manner such that no spurious  
signals are output on either the MII or twisted-pair  
interfaces. Furthermore, it continuously monitors the  
behaviour of the transceivers and takes corrective  
action if a fault is detected.  
10Mb/s Data Transfer on the MII  
10Mb/s data is transferred across the MII with clock  
speeds of 2.5MHz. The MAC outputs data to the  
NWK933 via the MII interface, on the TXD[3:0] bus.  
This data is synchronised to the rising edge of TX_CLK.  
To indicate that there is valid data for transmission on  
the MII, the MAC sets the TX_EN signal active. This  
forces the NWK933 device to take in the data on the  
TXD[3:0] bus. This is serialised and directly encoded  
as Manchester data, before being output on the TXOP/  
TXON differential output for transmission through 1:Ö2  
magnetics and onto the twisted-pair.  
Other modes described herein are repeater mode and  
reset mode.  
25MHz Reference Clock  
The transmit current is governed by the current through  
the TXREF10 pin, which must be grounded through a  
resistor as described in “External Components”.  
The NWK933 requires a 25MHz +/-100ppm timing  
reference for 802.3 compatible operation. This may  
be supplied either from the integrated oscillator or  
from an external source. When the integrated oscillator  
is used, a suitable crystal must be connected across  
the XTAL1 & XTAL2 pins (see “External Components”)  
and REFCLK must be tied low. When an external  
source is used, it must be input to the REFCLK pin  
and XTAL1 must be tied low. XTAL2 must be  
unconnected.  
RX10 Clock Recovery  
The NWK933 employs a digital delay line controlled  
by the 100MHz Synthesizer DLL to derive a sampling  
clock from the incoming signal. The recovered clock  
runs at twice the data rate (nominally 20MHz). When  
a signal is received from the Signal Detect block, it is  
used to strobe Link Pulses and Manchester encoded  
serial data.  
2
NWK933  
The Manchester data stream will be decoded into a 4-  
bit parallel data bus, RXD[3:0]. The RXD bus is clocked  
out on RX_CLK rising. The NWK933 must detect the  
first 4 bits of pre-amble before RX_DV is set high.  
When RX_DV is high, any Manchester coding violation  
will set RX_ER high. RX_DV is reset by a continuous  
sequence of zeroes, or by the end-of-packet IDLE  
terminator (11 11 00 00). Whilst RX_DV is low, the  
data is invalid.  
RX10 Latency  
When connected to appropriate magnetics the latency  
through the RX10 path is less than 6BT (600ns). This  
timing is measured from the input of the receive  
magnetics to the rising edge of RX_CLK. The RX10  
path may ignore up to three Manchester encoded bits  
at the start of data reception (802.3 allows up to 5  
bits).  
100MHz Synthesizer  
100Base-TX Operation  
This synthesizer employs a delay-locked loop (DLL)  
to generate a 100MHz timing reference from the 25MHz  
reference clock. This 100MHz reference is used by  
the 10BASE-T transmit and receive functions and is  
divided by 5 to provide a 20MHz data strobe. The  
20MHz clock is used to derive the 2.5 MHz TX_CLK in  
10BASE-T mode. The synthesizer is disabled when  
not in 10BASE-T mode.  
100Mb/s Data Exchange on the MII Interface  
100Mb/s data is transferred across the MII with clock  
speeds of 25MHz. The MAC outputs data to the  
NWK933 via the MII interface, on the TXD[3:0] bus.  
This data is synchronised to the rising edge of TX_CLK.  
To indicate that there is valid data for transmission on  
the MII, the MAC sets the TX_EN signal active. This  
forces the NWK933 device to take in the data on the  
TXD[3:0] bus and replace the first octet of the MAC  
preamble with Start-of-Stream Delimiter (SSD) symbols  
to indicate the start of the Physical Layer Stream.  
TX10 Pulse Shaper & Filter  
The Pulse Shaper & Filter employs a digital Finite  
Impulse Response filter (FIR) to pre-compensate for  
line distortion and to remove high frequency  
components in accordance with the 802.3 Standard.  
The Pulse Shaper & Filter is disabled when not in  
10BASE-T mode.  
When the data transfer across the MII is complete, the  
MAC deasserts the TX_EN signal and the NWK933  
adds End-of-Stream Delimiters (ESD) symbols onto  
the end of the data stream. The complete data stream  
(the Physical Layer Stream) is encoded from 4 bits  
into 5 bits, scrambled, converted to MLT3 and driven  
to the TXOP and TXON pin differentially.  
TX10 Latency  
The TX100 path is disabled when not in 100BASE-TX  
mode and, with the exception of the RX100 Signal  
Detect, the RX100 Receive Path is disabled when not in  
100BASE-TX mode.  
When connected to appropriate magnetics the latency  
through the TX10 path is less than 2BT (200ns) for  
data transmissions. This timing is measured from the  
rising edge of TX_CLK to the output of the transmit  
magnetics. The TX10 path will not transmit up to the  
first two Manchester encoded bits of a data  
transmission, as permitted by the 802.3 Standard.  
125MHz Synthesizer  
This synthesizer employs a phase-locked loop (PLL) to  
generate a 125MHz timing reference from the 25MHz  
reference clock. This 125MHz reference is used by the  
100BASE-TX transmit function and is divided by 5 to  
provide a 25MHz data strobe on TX_CLK. TX_CLK is  
frequency and phase locked to the 25MHz reference  
with a small phase offset. The synthesizer is disabled  
when not in 100BASE-TX mode.  
RX10 Filter & RX10 Signal Detect  
These blocks work in unison to remove noise and to  
block signals that do not achieve the voltage levels  
specified in 802.3. Signals that do not achieve the  
required level are not sampled in the Clock Recovery  
block and are not passed to the outputs.  
3
NWK933  
RX100 Clock Recovery  
TX100 PISO, Encoder and Scrambler  
The RX100 Clock Recovery circuit uses a Phase-  
Locked Loop (PLL) to derive a sampling clock from  
the incoming signal. The recovered clock runs at the  
symbol bit rate rate (nominally 125MHz) and is used  
to clock the MLT3 decoder and the Serial to Parallel  
converter (SIPO).  
Data from the MII is loaded into the TX100 PISO,  
Encoder and Scrambler on the rising edge of TX_CLK.  
It is converted to serial MLT3 for outputting to the  
TX100 Driver. The TXD[3] bit is output first. The  
PISO & Encoder do not operate until the 125MHz  
Synthesizer is locked to the 25MHz reference. This  
avoids transmission of spurious signals onto the  
twisted-pair.  
The recovered clock is divided by 5 to generate the  
receive clock (RX_CLK) which is used to strobe  
received data across the MII interface. When no  
signal is detected in 100BASE-TX mode, the PLL is  
locked to the reference clock and runs at 125MHz.  
This ensures that RX_CLK runs continuously at  
25MHz in 100BASE-TX mode. When a signal is  
present, the Clock Recovery PLL remains locked to  
the reference until the equalizer has adjusted, then it  
requires up to 1ms to phase lock to the incoming  
signal. No data is passed to the MII interface until  
lock is established.  
TX100 Driver  
The TX100 Driver outputs the differential signal onto  
the TXOP and TXON pins. It operates with 1:root 2  
magnetics to provide impedance matching and  
amplification of the signal in accordance with the  
802.3 specifications. The transmit current is governed  
by the current through the TXREF100 pin, which  
must be grounded through a resistor as described in  
“External Components”. The TX100 driver is disabled  
in 10BASE-T mode and in loop back mode.If no data  
is being transmitted from the MAC, the NWK933  
outputs idle symbols of 11111 (suitably scrambled).  
RX100 SIPO, Decoder and Descrambler  
The RX100 SIPO, Decoder and Descrambler convert  
the received signal from serial MLT3 to 4-bit wide  
parallel receive data on the MII. This appears on the  
RXD[3:0] bus which is clocked out on the falling edge  
of RX_CLK. When a frame starts the NWK933  
decodes the SSD symbols and then asserts the  
RX_DV signal, in order to inform the MAC that valid  
data is available. When the NWK933 detects the  
ESD, it deasserts the RX_DV signal.  
TX100 Latency  
The transmit latency from the first TX_CLK rising  
when TX_EN is high to the first bit of the “J” symbol  
on the cable is 8BT.  
RX100 Equalizer & Base-line Wander  
Correction  
The RX100 Equalizer compensates for the signal  
attenuation and distortion resulting from transmission  
down the cable and through the isolation transformers.  
The Equalizer is self-adjusting and is designed to  
restore signals received from up to 10dB cable  
attenuation (at 16MHz). When the Equalizer is active  
it adjusts to the incoming signal within 1ms. Thereafter,  
the Equalizer will continuously adjust to small  
variations in signal level without corrupting the  
received data.  
RX100 Latency  
The latency from the first bit of the “J” symbol on the  
cable to CRS assertion is between 11 and 15BT. The  
latency from the first bit of the “T” symbol on the  
cable to CRS de-assertion is between 19 and 23BT.  
100Mb/s Transmit Errors  
The 100BASE-TX MLT3 code contains significant  
low frequency components which are not passed  
through the isolation transformers and cannot be  
restored by an adaptive equalizer. This leads to a  
phenomenon known as Base-line Wander which will  
cause an unacceptable increase in error rate if not  
corrected. The NWK933 employs a quantized  
feedback technique to restore the low frequency  
components and thus maintain a very low error  
rate even when receiving signals such as the  
“killer packet” described in the TP_PMD spec.  
If the NWK933 detects that the TX_ER signal has  
gone active whilst the TX_EN signal is active, then it  
will propagate the detected error onto the cable by  
transmitting the symbol “00100” . Figure 3 shows the  
meaning of the different states of TX_EN and TX_ER.  
TX_ER is sampled inside the NWK933 on the rising  
edge of TX_CLK.  
4
NWK933  
Initialization (RESET_N)  
TX_EN TX_ER  
TXD [3:0]  
ignored  
Indication  
The NWK933 incorporates a power-on-reset circuit  
for self-initialization on power-up. During initialization  
the open-drain RESET_N pin is driven low and all  
data outputs are disabled to prevent spurious outputs  
to the twisted-pair and to the MII interface. RESET_N  
will remain low until the power supply has been stable  
for at least 400ns. The NWK933 will then release  
RESET_N allowing the external pull-up to pull the pin  
high. Device initialisation will not commence until  
RESET_N is high. This allows the user to extend the  
inactive period by externally holding RESET_N low.  
It will not normally be necessary for the user to reset  
the NWK933 because it is designed to automatically  
recover from fault conditions. However, if required,  
the user may initialize the device by doing a hardware  
or software reset.  
0
1
1
X
0
1
Normal inter frame data  
0000 through 1111 Normal data transmission  
0000 through 1111 Transmit error propagation  
Figure 3. 100Mb/s Transmit Error States  
100Mb/s Receive Errors  
When there is no data on the cable, the receiver will  
see only the idle code of scrambled 1’s. If a non idle  
symbol is detected, the receiver looks for the SSD so  
that it can align the incoming message for decoding.  
If any 2 non consecutive zeros are detected within 10  
bits, but are not the SSD symbols a false carrier  
indication is signalled to the MII by asserting RX_ER  
and setting RXD[3:0] to 1110 whilst keeping RX_DV  
inactive. The remainder of the message is ignored  
until 10 bits of 1’s are detected.  
Reset Mode  
There are two types of reset in the NWK933 - hardware  
and software. The hardware reset is activated by  
setting the RESET_N pin to logic 0, and holding it low  
for at least 100ns. This mode causes an over-all reset  
in the NWK933 - both analog and digital circuitry are  
reset. Whilst RESET_N is low, the SPDST and FDST  
pins are inputs, and are used to determine the speed  
and duplex capability which will be advertised during  
auto-neg. A low on SPDST advertises 100M capability.  
A high on FDST advertises full duplex capability.  
If any data is decoded after a SSD which is neither a  
valid data code nor an ESD, then an error is flagged  
by setting RX_ER active whilst the RX_DV signal is  
active. This also happens if 2 idle codes are detected  
before a valid ESD has been received or descramble  
synchronisation is lost during packet reception. The  
states of RX_DV and RX_ER are summarised in  
Figure 4. RX_ER is clocked on the falling edge of  
RX_CLK, and will remain active for at least 1 period  
of RX_CLK.  
The software reset is activated by setting bit 15 in  
register 0 high. This bit is a self clear bit and causes  
a partial reset of the device.  
RX_DV RX_ER  
RXD [3:0]  
0000 through 1111 Normal inter frame  
1110 False carrier indication  
0000 through 1111 Normal data reception  
0101 or 0110 Data reception with errors  
Indication  
Figure 5 summarises the different blocks to be reset  
and which reset will affect them:  
0
0
1
1
0
1
0
1
Block  
HW Reset  
yes  
SW reset  
yes  
management register  
PCS state machine (RCV,  
XMT, ANEG)  
yes  
yes  
Figure 4. 100Mb/s receive error states  
XMT scrambler  
RCV scramble  
control state machine  
analog  
yes  
yes  
yes  
yes  
yes  
yes  
No  
CONTROLS  
No  
Initialization, mode selection and other options are  
governed by the control inputs and register as  
described in the following paragraphs.  
Figure 5. Effects of Reset  
Note: Holding RESET_N low will hold the device in a static,  
low power state.  
5
NWK933  
Low-Power Mode  
consecutive false CRS events with no good frame in  
between them or if a false CRS event is longer then  
480 +/- 4BT. If the NWK933 receives a good carrier  
event (480 +/- 4BT) or a good idle event (idle symbols  
for a period of 25000 to 30000 bit time) it will resume  
frame transfer to the MII.  
This function is set via the management interface.  
Using MDC and MDIO, Bit 11 of register 0 is written  
high to put the NWK933 into Low-Power mode. The  
type of low power mode is dependant on bits 14 and  
15 in register 24.  
For 24[15:14] = 0:0 the 10BASE-T and 100BASE-TX  
transceivers are disabled. The oscillator continues  
to run. Both RX_CLK and TX_CLK are stopped, the  
RXD bus is held low and TXD, TXEN, and TXER are  
ignored. MDC and MDIO are still active for new  
commands. This mode is intended to conserve power  
when the network connection is not required and the  
TXOP/TXON output is undriven. Typical current  
consumption is less than 10mA.  
A false CRS event happens if, at the beginning of a  
carrier event, the JK symbols are not received  
correctly.  
When the NWK933 is in 100M mode it will count all  
false CRS events in register 27 bits 7:0. This counter  
is self cleared upon read. If a disconnect event  
occurs between the consecutive reads of register 27,  
bit 15 in the register will set high.  
For 24[15:14] = 0:1, everything is turned off, including  
the voltage references and the oscillator. This mode  
must be exited via the management interface. Typical  
current consumption is 0.5mA.  
Auto-Negotiation Enable (ANEN)  
Auto-negotiation may be hardware disabled by setting  
the ANEN pin to logic zero. During operation, auto-  
negotiation can be disabled by setting the ANEN pin  
low or by setting bit 12 of register 0 to zero. If auto-  
neg is disabled, the NWK933 will lose the link, and  
link will be re-established only after the NWK933  
control state machine has determined the speed  
using bits 13 and 8 of register 0 to determine speed  
and duplex respectively.  
For 24[15:14] = 1:0, the only function available is the  
signal detect. The NWK933 will detect a signal  
amplitude on the cable and activate the interrupt.  
MINT can be selected as either an active low or high  
interrupt. Typical current consumption is less than  
10mA.  
For 24[15:14] = 1:1, the NWK933 will automatically  
power down into a sleep mode if no activity is seen  
on the cable for approx 2 seconds. Power up is also  
automatic if activity is seen. Typical current  
consumption is less than 10mA.  
MII Management Interface, MDC and MDIO  
The management interface is a 2 wire serial interface  
connecting a PHY to a management entity. The  
management unit controls the PHY and gathers  
information on the status of the PHY. It does this via  
the implemented registers using MDC to clock the  
data on the MDIO pin.  
Loopback Mode  
Diagnostic loopback may be selected at any time by  
asserting setting Bit 14 in register 0. In 10BASE-T  
mode transmission to the TXOP/ TXON output will  
be stopped and the RX10 Clock Recovery will receive  
input from the TX10 transmit path rather than from  
the RXIP/RXIN inputs. In 100BASE-TX mode  
transmission to the TXOP/TXON output will be stopped  
and the RX100 Clock Recovery will receive input  
from the TX100 transmit path.  
Link Status Change Interrupt, MINT  
MINT is, by default, an active low interrupt which is  
activated whenever a change in the link status occurs.  
It can be changed to be active high by setting bit 13  
in register 24. The interrupt will remain active until  
the controller acknowledges the interrupt by writing  
to register 21 (any data). Should one or more link  
status changes occur between the assertion of MINT  
and an ackowledge, then MINT will be deasserted  
and then reasserted (deassertion time between 100ns  
and 150ns). Only a single interrupt event may be  
queued at any one time. Multiple status changes  
between an ackowledge will generate only a single  
queued interrupt.  
Repeater Mode  
The NWK933 can be put into Repeater Mode by  
setting register 24 bit 0 high. In this mode, the CRS  
will be active on receive only. In 100Mbps repeater  
mode, the NWK933 is able to perform a disconnect  
function from the MII. This function is enabled by bit  
1 in register 24. (Note that if the device is not in  
repeater mode, this bit has no effect). The NWK933  
will disconnect from the MII if it receives two  
6
NWK933  
TX10REF  
TXD3-0  
TX_ER  
FRAMING  
&
CONTROL  
TX10  
PULSE  
SHAPER  
TX10  
DRIVER  
MANCHESTER  
ENCODER  
TX_EN  
TX_CLK  
TX10  
CLOCK  
GEN.  
RX10 FILTER  
& SIGNAL  
DETECT  
FRAMING  
&
CONTROL  
LINK PULSE &  
MANCHESTER  
DECODE  
RX10 CLOCK  
& DATA  
RECOVERY  
CRS  
COL  
TXOP  
TXON  
RX100 &  
SIGNAL  
DETECT  
FRAMING  
& 5B4B  
DECODE  
ALIGNER  
RX100 CLOCK  
& DATA  
RECOVERY  
RX100  
EQUALIZER  
& BLW  
RXD3-0  
RX_ER  
RX_DV  
RX_CLK  
RXOP  
RXON  
&
DESCRAMBLE  
FRAMING  
&4B5B  
ENCODE  
TX100 PISO  
TX100  
DRIVER  
TX100  
SCRAMBLER  
&
ENCODER  
TX100REF  
TX100  
CLOCK  
GEN.  
ACTST  
LNKST  
COLST  
FDST  
Internal  
clock  
LEDS  
POWER  
ON  
RESET  
ANEG  
LOGIC  
CONTROLS  
SPDST  
OSC  
Figure 6 NWK933 block diagram  
7
NWK933  
Pin list  
Pin #  
Name  
Type  
Description  
MD interface  
20  
RXIN  
RXIP  
Input  
Input  
Differential receive pair from magnetics (-)  
Differential receive pair from magnetics (+)  
100 Differential transmit pair to magnetics (-)  
100 Differential transmit pair to magnetics (+)  
10BASE-T transmitter current setting pin  
100BASE-TX transmitter current setting pin  
Active low, power on reset output and external reset input  
25MHz crystal input  
19  
28  
TXON  
Output  
Output  
Input  
23  
TXOP  
35  
TXREF10  
TXREF100  
RESETN  
XTAL1  
36  
Input  
14  
IOput  
Input  
41  
40  
XTAL2  
Input  
25MHz crystal input  
MII interface  
46  
45  
53  
MDC  
MDIO  
Input  
IOput  
Management interface clock (up to 2.5MHz)  
Management data  
RX_CLK  
Output  
Output  
Receive clock (2.5MHz for 10, 25MHz for 100)  
Receive data MII interace  
55, 56, 57, 58 RXD0, RXD1,  
RXD2, RXD3  
51  
59  
43  
64  
RX_DV  
RX_ER  
Output  
Output  
Input  
Receive data valid. Active high.  
Receive error. Active high. (RXD4 in symbol mode)  
Reference clock  
REFCLK  
TX_CLK  
Output  
Input  
Transmit clock (2.5MHz for 10, 25MHz for 100)  
Transmit Data MII interface  
60, 61, 62, 63 TXD0, TXD1,  
TXD2, TXD3  
4
2
TX_EN  
TX_ER  
CRS  
Input  
Input  
Transmit Enable. Active high.  
Transmit Error. Active high. (TXD4 in symbol mode)  
Carrier sense signal. Active high.  
50  
49  
22  
48  
6
Output  
Output  
Input  
COL  
Collision signal. Active high.  
ANEN  
MINT  
Auto Negotiation enable. Active high.  
Output  
Output  
Output  
IOput  
MII interrupt control.  
ACTST  
COLST  
FDST  
Receive / transmit active indication (LED interface). Active low.  
Collision active indication (LED interface) Active low.  
Full duplex indication when RESET_N high (LED interface). Active low. Input  
7
11  
when RESET_N is low. High input means 933 advertises full duplex capability.  
Output Link OK indication (LED interface). Active low.  
5
LNKST  
IOput  
12  
SPDST  
Speed indication when RESET_N high (LED interface). High for 100Mb/s mode.  
Input when RESET_N is low. Low input means 933 advertises 100Mb/s  
capability.  
31, 30, 29,  
17, 13  
PA0, PA1,  
Input  
Phy address  
PA2, PA3, PA4  
8
NWK933  
General  
The following is the register set that is implemented in the NWK933 device:  
The interface to these registers is via the MDC and MDIO signals. The address of the NWK933 is specified by  
the PA<4:0> static inputs The MD command is issued by the controller and can be read or write:  
command preamble start data op code phy address reg number  
TA  
Z0  
10  
Data  
READ  
32 bits of 1  
32 bits of 1  
01  
01  
10  
01  
5 bits  
5 bits  
5 bits  
5 bits  
16 bit from phy  
16 bit from MAC  
WRITE  
SC = Self clear  
RO = read only  
RW = read or write  
LL = latch low until register read  
LH = latch high until register read  
Register Set  
reg 0 - control register  
Bit  
Bit name  
Description  
Default  
R/W  
0.15  
Reset  
1 = PHY reset  
0 = Normal operation  
0
RW  
SC  
0.14  
0.13  
Loopback  
1 = Loopback mode active  
0 = Normal operation  
0
1
RW  
Speed  
selection  
1 = 100 Mbps  
0 = 10 Mbps  
RW  
0.12  
0.11  
0.10  
0.9  
ANEG  
enable  
1 = Enable ANEG process  
0 = Disable ANEG process  
1
0
0
0
1
0
RW  
RW  
RW  
Power down  
1 = Power down active  
0 = Normal operation  
Isolation  
1 = isolation in process  
0 = Normal operation  
Restart  
ANEG  
1 = Restart the ANEG process  
0 = Normal operation  
RW  
SC  
0.8  
Duplex  
selection  
1= Full Duplex mode  
0 = Half duplex mode  
RW  
0.7  
Collision  
test  
1 = Collision test active  
0 = Normal operation  
RW  
0.6:0  
Reserved  
Write as 0 ignore on read.  
9
NWK933  
reg 1- status register  
Bit  
Bit name  
Description  
Default  
R/W  
RO  
RO  
1.15  
1.14  
100BaseT4  
1 = PHY able to perform 100BaseT4  
0 = PHY not able to perform 100BaseT4  
0
1
100BASE-TX  
- FDX  
1 = PHY able to perform 100BASE-TX  
0 = PHY not able to perform 100BASE-TX  
1.13  
1.12  
100BASE-TX  
- HDX  
1 = PHY able to perform 100BASE-TX  
0 = PHY not able to perform 100BASE-TX  
1
1
RO  
RO  
10BASE-T  
- FDX  
1 = PHY able to perform 10BASE-T  
0 = PHY not able to perform 10BASE-T  
1.11  
1.10  
1.9  
10BASE-T  
- HDX  
1 = PHY able to perform 10BASE-T  
0 = PHY not able to perform 10BASE-T  
1
0
0
RO  
RO  
RO  
100BaseT2  
- FDX  
1 = PHY able to perform 100BaseT2  
0 = PHY not able to perform 100BaseT2  
100BaseT2  
- HDX  
1 = PHY able to perform 100BaseT2  
0 = PHY not able to perform 100BaseT2  
1.8:7  
1.6  
Reserved  
ignore when read  
0
0
RO  
RO  
MF preamble  
suppression  
1= Phy accept management frames with short preamble  
0 = normal preamble only  
1.5  
1.4  
1.3  
1.2  
1.1  
1.0  
ANEG  
complete  
1 = ANEG process completed  
0 = ANEG process not completed or not active  
0
0
1
0
0
1
RO  
Remote  
fault  
1= Remote fault condition detected  
0 = no Remote fault condition detected  
RO  
LH  
ANEG able  
1 = Phy is able to perform ANEG  
0 = Phy is not able to perform ANEG  
RO  
Link status  
1= Link is up  
0 = Link is down  
RO  
LL  
Jabber  
detect  
1 = jabber condition detected  
0 = normal operation  
RO  
Extended  
regs  
1 = extended register capability  
0 = no extended registers  
RO  
reg 2/3- NWK933 Identifier register  
Bit  
Bit name  
Description  
Default  
R/W  
RO  
RO  
2.15:0  
3.15:0  
OUI  
Mitel OUI bits  
0282  
OUI/device ID Mitel OUI bits and device code  
1C7X  
10  
NWK933  
reg 4- ANEG advertisement register  
Bit  
Bit name  
Description  
Default  
R/W  
4.15  
NP  
Next page able - the NWK933 is not able to  
perform next page  
0
RO  
4.14  
4.13  
reserved  
0
0
RO  
remote fault  
0 = no remote fault detected  
1= a remote fault been detected  
R/W  
4.12:10  
4.9:5  
reserved  
0
R/W  
R/W  
R/W  
Technology  
T4, 100Fdx, 100Hdx, 10Fdx, 10Hdx  
0F  
01  
4.4:0  
selector  
field  
reg 5- ANEG link partner ability register  
Bit  
5.15  
Bit name  
NP  
Description  
Default  
R/W  
RO  
RO  
RO  
RO  
RO  
partner is next page capable  
partner sent an acknowledge bit  
partner detected a remote fault  
partner’s technology ability  
partner selector field  
0
0
0
0
0
5.14  
ACK  
5.13  
remote fault  
ability  
5.12:5  
5.4:0  
selector field  
reg 6- ANEG expansion register  
Bit  
6.15:5  
6.4  
Bit name  
Description  
Default  
R/W  
reserved  
0
0
RO  
parallel  
detect fault  
0 = aneg process finished. No fault detected  
1 = a fault has been detected  
RO  
LH  
6. 3  
link partner  
0 = Link partner is not next page able  
0
RO  
next page able 1 = Link partner is next page able  
6.2  
6.1  
next page  
able  
0 = NWK933 is not able for next page  
0
0
RO  
Page  
received  
0 = no new page been received  
1= a new page has been received and is in reg 5  
RO  
LH  
6.0  
link partner  
aneg able  
0 = Link partner is not aneg able  
1 = Link partner is aneg able  
0
RO  
reg 16, 17, 18, 19, 20 - Test registers  
Bit  
Bit name  
Description  
Default  
R/W  
15:0  
reserved  
test mode only  
0000  
res  
11  
NWK933  
reg 21 - MII interrupt control register  
Bit  
Bit name  
Description  
Default  
R/W  
21.15:0  
Clear Interrupt Write any data pattern to clear MINT  
0
WO  
reg 22, 23 - Test registers  
Bit  
Bit name  
Description  
Default  
R/W  
15:0  
reserved  
test mode only  
0000  
res  
reg 24- NWK933 specific register  
Bit  
Bit name  
Description  
Default  
R/W  
24.15:14  
PWRCON[1:0] Low power controls:  
00  
RW  
00 = full receive path active. No transmit.  
01 = Deep sleep (all off including VREF & OSC)  
10 = Sleep (generate MII interrupt on activity)  
11 = auto shut down, auto wake on activity  
24.13  
MINTPOL  
1 = MINT output active high  
0 = MINT output active low  
0
RW  
24.12  
24.11  
24.10  
Pol Dis  
1 = disable 10Base-T autopolarity correction  
1 = disable SQE in 10Base-T half duplex mode  
0
0
0
RW  
RW  
RW  
SQE disable  
JAB disable  
0 = in case of jabber the 10Base-T will cut the  
transmitted frame (normal operation)  
1 = Jabber function disable  
24. 9  
24.8  
24.7  
24.6  
loop 10  
Force RX  
Force TX  
CRS_CTL  
1 = enable MII loopback in 10Base-T half duplex mode  
Force receive regardless of link  
0
0
0
0
RW  
RW  
RW  
RW  
Force transmit regardless of link  
CRS behavior in full duplex mode:-  
0 = CRS is active for transmit only  
1= CRS active for receive or transmit  
24.5  
24.4  
MF  
1 = MDIO data accepted without preamble  
0
0
RW  
RW  
Byp ALIGN  
0 = normal operation  
1 = bypass the aligner function  
24.3  
24.2  
24.1  
24:0  
Byp ENC  
Byp SCR  
DISCEN  
RPTR  
0 = normal operation  
1 = bypass the 4B5B encoder function  
0
0
0
0
RW  
RW  
RW  
RW  
0 = normal operation  
1 = bypass the scrambler function  
0 = disable disconnection events  
1 = enable disconnect on false carrier detection  
Set repeater mode (affects CRS generation)  
12  
NWK933  
reg 25 - ANEG status  
Bit  
25.15:14  
25.13  
Bit name  
Description  
Default  
R/W  
RO  
RO  
RO  
RO  
reserved  
Pol  
test mode only - do not set high  
1 indicates polarity reversal on RX inputs (10Base-T)  
copy of PHY address pins  
0
0
PA<4:0>  
0
25.12:8  
25.7  
PA  
aneg  
1 = aneg completed  
complete  
0 = aneg did not complete (same as reg1.5)  
25.6  
25.5  
Duplex  
ANEG result - duplex operation  
0 = HDX, 1 = FDX  
0
0
RO  
RO  
speed  
ANEG result - speed of operation  
0 = 10M, 1 = 100M  
25.4  
ability mtc  
1 = abilities match between registers 4 & 5  
ANEG state machine current state  
0
0
RO  
RO  
25.3:0  
ANEG state  
reg 26 - Symbol error counter  
Bit  
Bit name  
Description  
Default  
R/W  
26.15:0  
RX_ERR  
counter  
number of RX_ERR events since last read - Clears  
either in change of speed or read of this reg.  
0
RO  
SC  
reg 27 - False carrier event counter  
Bit  
Bit name  
Description  
Default  
R/W  
27.15  
disconnect  
the disconnect mechanism status  
0
RO  
LH  
27.14:8  
27.7:0  
reserved  
0
0
RO  
false CRS  
counter  
number of False CRS events since last read.  
Active only when DISCEN = 1”.  
RO  
SC  
reg 28, 29, 30, 31 - Test registers  
Bit  
Bit name  
Description  
Default  
R/W  
15:0  
reserved  
test mode only  
0000  
res  
13  
NWK933  
Operating Conditions  
Supply voltage  
Ambient temperature  
+3.0V to 3.6V  
0°C to +70°C  
DC Electrical Characteristics  
Recommended operating conditions apply except where stated.  
Characteristic  
Symbol  
Value  
Units  
Conditions  
Min  
Max  
DC parameters - input  
High level input voltage  
Low level input voltage  
High level input current  
Low level input current  
Pin capacitance to ground  
VIH  
VIL  
IIH  
2
VSS  
-
-
-
VDD  
0.8  
1
–1  
8
V
V
µA  
µA  
pF  
IIL  
no pull up  
including package  
DC parameters - output -6mA buffers  
High level output voltage  
Low level output voltage  
High level output current  
Low level output current  
Rise time  
Fall time  
Pin capacitance to ground  
VOH  
VOL  
IOH  
2.4  
VSS  
-
-
-
-
-
VDD  
0.4  
–6  
6
4
4
V
V
mA  
mA  
nS  
nS  
pF  
IOL  
0.4V to 2.4V into 20pF load  
0.4V to 2.4V into 20pF load  
8
Differential Output  
Peak Differential Voltage  
High Level  
Zero Level  
2.2  
2.8  
1.05  
0.05  
-0.95  
V
V
V
V
10Mbs mode  
100Mbs mode  
100Mbs mode  
100Mbs mode  
0.95  
-0.05  
-1.05  
low Level  
Note: Differential outputs are 802.3 compliant  
AC Electrical Characteristics  
Recommended operating conditions apply except where stated.  
Characteristic  
Symbol  
Value  
Units  
Conditions  
Min  
Max  
Differential Output  
Baseline to +Vout  
Baseline to -Vout  
+Vout to Baseline  
-Vout to Baseline  
3
3
3
3
5
5
5
5
nS  
nS  
nS  
nS  
100Mbs mode  
100Mbs mode  
100Mbs mode  
100Mbs mode  
Note: Differential outputs are 802.3 compliant  
14  
NWK933  
AC Electrical Characteristics (continued)  
Recommended operating conditions apply except where stated.  
Characteristic  
Symbol  
Value  
Min  
Units  
Conditions  
Max  
REFCLK  
Frequency  
Duty cycle  
25±100ppm  
45  
MHz  
%
55  
RXCLK  
Frequency  
Duty cycle  
25±100ppm  
60  
MHz  
%
100Mbs mode  
100Mbs mode  
40  
Frequency  
Duty cycle  
2.5±100ppm  
MHz  
%
10Mbs mode  
10Mbs mode  
40  
60  
TXCLK  
Frequency  
Duty cycle  
25±100ppm  
MHz  
%
100Mbs mode  
100Mbs mode  
40  
60  
Frequency  
Duty cycle  
2.5±100ppm  
MHz  
%
10Mbs mode  
10Mbs mode  
40  
60  
MDC  
Frequency  
Minimum high/low  
-
2.5  
-
MHz  
ns  
160  
Supply Current  
Typ  
Max  
10 Base-T Idle  
10 Base-T Active  
100 Base-T Idle  
100 BAse-T Active  
Sleep Mode  
Deep sleep mode  
Resetn = 0  
80  
180  
128  
133  
5
0.25  
1
90  
200  
145  
150  
6
1
2
mA  
mA  
mA  
mA  
mA  
mA  
mA  
Measured at 3.3V  
Room Temperature  
These Figures include  
the current flowing  
in the Transmit resistors  
15  
NWK933  
MINT  
Vdd  
SUBGND2  
TX_ER  
DVDD3  
MDC  
DGND1  
MDIO  
TX_EN  
LNKST  
ACTST  
COLST  
DGND3  
RefCLK  
Vdd  
Vdd  
Vdd  
OSCVDD  
XTAL1  
25MHz  
C2  
DVDD1  
RXVDD3  
XTAL2  
RXGND3  
FDST  
SPDST  
OSCGND  
TXCGND4  
TXVDD4  
TXREF100  
C2  
Vdd  
Vdd  
PA4  
RESETN  
10K(5%)  
5K(5%)  
TXREF10  
TXVDD3  
TXGND3  
RXVDD2  
RXGND2  
1.24K  
1%  
1.24K  
1%  
30 (1%)  
20 (1%)  
30 (1%)  
24.9 (1%)  
24.9 (1%)  
10  
0.01µF  
20 (1%)  
0.01µF  
1:2 MAGNETICS  
Figure 7 External Components  
Crystal Oscillator  
EXTERNAL COMPONENTS  
For IEEE802.3 compliance the oscillator must run at  
25MHz ±100ppm. The NWK933 on-chip circuitry  
contributes less than 40ppm variability to the oscillator  
frequency, therefore the crystal must be specified to  
60ppm. This must include variations due to  
temperature and ageing. The crystal must be capable  
of dissipating 0.5mW of power.  
Connecting an External 25MHz Reference  
If an external clock is used then it should be driven  
into the REFCLK input, and XTAL1 must be connected  
to ground. XTAL2 must be left unconnected. If a  
crystal is used, REFCLK must be connected to ground.  
RESETN Pull-up Resistor  
External capacitors are required on the XTAL1 &  
XTAL2 pins. Manufacturer's recommendations should  
be followed.  
This resistor is required regardless of whether or not  
RESETN is used externally.  
Tracking to the crystal and the capacitors must be as  
short as possible. Other signal paths must not cross  
the area.  
RX Input Decoupling  
The method of using a split input load resistor and  
de-coupling the centre tap reduces common mode  
noise.  
The NWK933 is supported by the following magnetics:  
VENDOR  
MAGNETICS  
Pulse  
H1119  
16  
http://www.mitelsemi.com  
World Headquarters - Canada  
Tel: +1 (613) 592 2122  
Fax: +1 (613) 592 6909  
North America  
Tel: +1 (770) 486 0194  
Fax: +1 (770) 631 8213  
Asia/Pacific  
Tel: +65 333 6193  
Fax: +65 333 6192  
Europe, Middle East,  
and Africa (EMEA)  
Tel: +44 (0) 1793 518528  
Fax: +44 (0) 1793 518581  
Information relating to products and services furnished herein by Mitel Corporation or its subsidiaries (collectively “Mitel”) is believed to be reliable. However, Mitel assumes no  
liability for errors that may appear in this publication, or for liability otherwise arising from the application or use of any such information, product or service or for any infringement of  
patents or other intellectual property rights owned by third parties which may result from such application or use. Neither the supply of such information or purchase of product or  
service conveys any license, either express or implied, under patents or other intellectual property rights owned by Mitel or licensed from third parties by Mitel, whatsoever.  
Purchasers of products are also hereby notified that the use of product in certain ways or in combination with Mitel, or non-Mitel furnished goods or services may infringe patents or  
other intellectual property rights owned by Mitel.  
This publication is issued to provide information only and (unless agreed by Mitel in writing) may not be used, applied or reproduced for any purpose nor form part of any order or  
contract nor to be regarded as a representation relating to the products or services concerned. The products, their specifications, services and other information appearing in this  
publication are subject to change by Mitel without notice. No warranty or guarantee express or implied is made regarding the capability, performance or suitability of any product or  
service. Information concerning possible methods of use is provided as a guide only and does not constitute any guarantee that such methods of use will be satisfactory in a specific  
piece of equipment. It is the user’s responsibility to fully determine the performance and suitability of any equipment using such information and to ensure that any publication or  
data used is up to date and has not been superseded. Manufacturing does not necessarily include testing of all functions or parameters. These products are not suitable for use in  
any medical products whose failure to perform may result in significant injury or death to the user. All products and materials are sold and services provided subject to Mitel’s  
conditions of sale which are available on request.  
M Mitel (design) and ST-BUS are registered trademarks of MITEL Corporation  
Mitel Semiconductor is an ISO 9001 Registered Company  
Copyright 1999 MITEL Corporation  
All Rights Reserved  
Printed in CANADA  
TECHNICAL DOCUMENTATION - NOT FOR RESALE  
厂商 型号 描述 页数 下载

SEMIKRON

NWK40 对于SKiiP的2 + 3[ For SKiiP 2 + 3 ] 3 页

SEMIKRON

NWK40/180 对于SKiiP的2 + 3[ For SKiiP 2 + 3 ] 3 页

SEMIKRON

NWK40/240 对于SKiiP的2 + 3[ For SKiiP 2 + 3 ] 3 页

SEMIKRON

NWK40/300 对于SKiiP的2 + 3[ For SKiiP 2 + 3 ] 3 页

ZARLINK

NWK914B PHY / PMD高速铜介质收发器[ PHY/PMD High Speed Copper Media Transceiver ] 9 页

ETC

NWK914BCGGH1N LAN收发器\n[ LAN Transceiver ] 10 页

MITEL

NWK914CG PHY / PMD高速铜介质收发器[ PHY/PMD High Speed Copper Media Transceiver ] 9 页

MITEL

NWK914D PHY / PMD高速铜介质收发器[ PHY/PMD High Speed Copper Media Transceiver ] 9 页

ZARLINK

NWK914D PHY / PMD高速铜介质收发器[ PHY/PMD High Speed Copper Media Transceiver ] 9 页

ZARLINK

NWK914DCG PHY / PMD高速铜介质收发器[ PHY/PMD High Speed Copper Media Transceiver ] 9 页

PDF索引:

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

IC型号索引:

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

0

1

2

3

4

5

6

7

8

9

Copyright 2024 gkzhan.com Al Rights Reserved 京ICP备06008810号-21 京

0.233130s