LAN9420-NU Standard Microsystems (SMSC), LAN9420-NU Datasheet - Page 4

no-image

LAN9420-NU

Manufacturer Part Number
LAN9420-NU
Description
Manufacturer
Standard Microsystems (SMSC)
Datasheet

Specifications of LAN9420-NU

Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (min)
3V
Operating Supply Voltage (max)
3.6V
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
128
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LAN9420-NU
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
LAN9420-NU
Manufacturer:
SMSC
Quantity:
20 000
3.5
3.6
Revision 1.4 (12-17-08)
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.4.8
3.4.9
3.4.10
3.4.11
10/100 Ethernet MAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
10/100 Ethernet PHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.4.2.1
3.4.2.2
3.4.7.1
3.4.7.2
3.4.9.1
3.5.1.1
3.5.3.1
3.5.3.2
3.5.3.3
3.5.3.4
3.5.4.1
3.5.5.1
3.5.6.1
3.6.1.1
3.6.1.2
3.6.1.3
3.6.1.4
3.6.1.5
3.6.2.1
3.6.2.2
3.6.2.3
3.6.2.4
3.6.2.5
3.6.2.6
3.6.2.7
3.6.3.1
3.6.3.2
3.6.3.3
3.6.4.1
3.6.4.2
3.6.4.3
Data Descriptors and Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Transmit Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Receive Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Receive Descriptor Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Suspend State Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Stopping Transmission and Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
TX Buffer Fragmentation Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
DMAC Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
DMAC Control and Status Registers (DCSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Flow Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Virtual Local Area Network (VLAN) Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Address Filtering Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Wakeup Frame Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Receive Checksum Offload Engine (RXCOE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Transmit Checksum Offload Engine (TXCOE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
MAC Control and Status Registers (MCSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
100BASE-TX Transmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
100BASE-TX Receive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
10BASE-T Transmit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
10BASE-T Receive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Auto-negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Receive Descriptors ....................................................................................................... 41
Transmit descriptors....................................................................................................... 45
Transmit Engine ............................................................................................................. 51
Receive Engine .............................................................................................................. 51
Calculating Worst-Case TX FIFO (MIL) Usage.............................................................. 52
Full-Duplex Flow Control................................................................................................54
Perfect Filtering .............................................................................................................. 56
Hash Only Filtering Mode............................................................................................... 56
Hash Perfect Filtering .................................................................................................... 56
Inverse Filtering ............................................................................................................. 56
Magic Packet Detection ................................................................................................. 59
RX Checksum Calculation ............................................................................................. 63
TX Checksum Calculation..............................................................................................64
4B/5B Encoding ............................................................................................................. 65
Scrambling ..................................................................................................................... 66
NRZI and MLT3 Encoding ............................................................................................. 67
100M Transmit Driver..................................................................................................... 67
100M Phase Lock Loop (PLL) ....................................................................................... 67
100M Receive Input ....................................................................................................... 67
Equalizer, Baseline Wander Correction and Clock and Data Recovery ........................ 67
NRZI and MLT-3 Decoding ............................................................................................ 68
Descrambling ................................................................................................................. 68
Alignment ....................................................................................................................... 68
5B/4B Decoding ............................................................................................................. 68
Receiver Errors .............................................................................................................. 68
10M Transmit Data Across the Internal MII Bus ............................................................ 69
Manchester Encoding .................................................................................................... 69
10M Transmit Drivers..................................................................................................... 69
10M Receive Input and Squelch .................................................................................... 69
Manchester Decoding .................................................................................................... 69
Jabber Detection ............................................................................................................ 70
Single-Chip Ethernet Controller with HP Auto-MDIX Support and PCI Interface
DATASHEET
4
SMSC LAN9420/LAN9420i
Datasheet

Related parts for LAN9420-NU