SMSC LAN9420 User Manual

Page of 169
SMSC LAN9420/LAN9420i
DATASHEET
Revision 1.22 (09-25-08) 
Datasheet
PRODUCT FEATURES
LAN9420/LAN9420i  
Single-Chip Ethernet Controller 
with HP Auto-MDIX Support 
and PCI Interface
Highlights
„
Optimized for embedded applications with 32-bit 
RISC CPUs
„
Integrated descriptor based scatter-gather DMA and 
IRQ deassertion timer effectively increase network 
throughput and reduce CPU loading
„
Integrated Ethernet MAC with full-duplex support
„
Integrated 10/100 Ethernet PHY with HP Auto-MDIX 
support
„
32-bit, 33MHz, PCI 3.0 compliant interface
„
Reduced power operating modes with PCI Power 
Management Specification 1.1 compliance
„
Supports multiple audio & video streams over 
Ethernet
Target Applications
„
Cable, satellite, and IP set-top boxes
„
Digital televisions
„
Digital video recorders
„
Home gateways
„
Digital media clients/servers
„
Industrial automation systems
„
Industrial/single board PC
„
Kiosk/POS enterprise equipment
Key Benefits
„
Integrated High-Performance 10/100 Ethernet 
Controller
Fully compliant with IEEE802.3/802.3u
Integrated Ethernet MAC and PHY
10BASE-T and 100BASE-TX support
Full- and half-duplex support
Full-duplex flow control
Preamble generation and removal
Automatic 32-bit CRC generation and checking
Automatic payload padding and pad removal
Loop-back modes
Flexible address filtering modes
One 48-bit perfect address
64 hash-filtered multicast addresses
Pass all multicast
Promiscuous mode
Inverse filtering
Pass all incoming with status report
Wakeup packet support
Integrated 10/100 Ethernet PHY
Auto-negotiation
Automatic polarity detection and correction
Supports HP Auto-MDIX
Supports energy-detect power down
Support for 3 status LEDs
Receive and transmit TCP checksum offload
„
PCI Interface
PCI Local Bus Specification Revision 3.0 compliant
32-bit/33-MHz PCI bus
Descriptor based scatter-gather DMA enables zero-
copy drivers
„
Comprehensive Power Management Features
Supports PCI Bus Power Management Interface 
Specification, Revision 1.1
Supports optional wake from D3cold
(via configuration strap option when Vaux is available)
Wake on LAN
Wake on link status change (energy detect)
Magic packet wakeup
„
General Purpose I/O
3 programmable GPIO pins
2 GPO pins
„
Support for Optional EEPROM
Serial interface provided for EEPROM
Used to store PCI and MAC address configuration 
values
„
Miscellaneous Features
Big/Little/Mixed endian support for registers, 
descriptors, and buffers
IRQ deassertion timer
General purpose timer
„
Single 3.3V Power Supply
Integrated 1.8V regulator
„
Packaging
Available in 128-pin VTQFP Lead-free RoHS Compliant 
package 
„
Environmental
Available in commercial & industrial temperature ranges