SMSC LAN9311 User Manual

Page of 460
SMSC LAN9311/LAN9311i
DATASHEET
Revision 1.4 (08-19-08) 
Datasheet
PRODUCT FEATURES
LAN9311/LAN9311i
Two Port 10/100 Managed 
Ethernet Switch with 16-Bit 
Non-PCI CPU Interface
Highlights
„
High performance and full featured 2 port switch with 
VLAN, QoS packet prioritization, Rate Limiting, IGMP 
Snooping and management functions 
„
Easily interfaces to most 16-bit embedded CPU’s
„
Unique Virtual PHY feature simplifies software 
development by mimicking the multiple switch ports 
as a single port MAC/PHY
„
Integrated IEEE 1588 Hardware Time Stamp Unit
Target Applications
„
Cable, satellite, and IP set-top boxes
„
Digital televisions
„
Digital video recorders
„
VoIP/Video phone systems
„
Home gateways
„
Test/Measurement equipment
„
Industrial automation systems
Key Benefits
„
Ethernet Switch Fabric
32K buffer RAM
1K entry forwarding table
Port based IEEE 802.1Q VLAN support (16 groups)
Programmable IEEE 802.1Q tag insertion/removal
IEEE 802.1d spanning tree protocol support
QoS/CoS Packet prioritization
4 dynamic QoS queues per port
Input priority determined by VLAN tag, DA lookup, 
TOS, DIFFSERV or port default value
Programmable class of service map based on input 
priority
Remapping of 802.1Q priority field on per port basis
Programmable rate limiting at the ingress/egress 
ports with random early discard, per port / priority
IGMP v1/v2/v3 snooping for Multicast packet filtering
IPV6 Multicast Listener Discovery snoop
Programmable filter by MAC address
„
Switch Management
Port mirroring/monitoring/sniffing: ingress and/or egress 
traffic on any ports or port pairs
Fully compliant statistics (MIB) gathering counters
Control registers configurable on-the-fly
„
Ports
2 internal 10/100 PHYs with HP Auto-MDIX support
Fully compliant with IEEE 802.3 standards
10BASE-T and 100BASE-TX support
Full and half duplex support
Full duplex flow control
Backpressure (forced collision) half duplex flow control
Automatic flow control based on programmable levels 
Automatic 32-bit CRC generation and checking
Automatic payload padding
2K Jumbo packet support
Programmable interframe gap, flow control pause value
Full transmit/receive statistics
Auto-negotiation
Automatic MDI/MDI-X
Loop-back mode
„
High-performance host bus interface
Provides in-band network communication path
Access to management registers
Simple, SRAM-like interface
16-bit data bus
Big, little, and mixed endian support
Large TX and RX FIFO’s for high latency applications
Programmable water marks and threshold levels
Host interrupt support
„
IEEE 1588 Hardware Time Stamp Unit
Global 64-bit tunable clock
Master or slave mode per port
Time stamp on TX or RX of Sync and Delay_req 
packets per port, Timestamp on GPIO
64-bit timer comparator event generation (GPIO or IRQ)
„
Comprehensive Power Management Features
Wake on LAN
Wake on link status change (energy detect)
Magic packet wakeup
Wakeup indicator event signal
„
Other Features
General Purpose Timer
Serial EEPROM interface (I
2
C master or Microwire
TM
 
master) for non-managed configuration
Programmable GPIOs/LEDs
„
Single 3.3V power supply
„
Available in Commercial & Industrial Temp. Ranges