SMSC LAN9312 User Manual

Datasheet, Product features

Advertising
background image

SMSC LAN9312

DATASHEET

Revision 1.4 (08-19-08)

Datasheet

PRODUCT FEATURES

LAN9312

High Performance
Two Port 10/100 Managed
Ethernet Switch with 32-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 32-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

32-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 Temp. Range

Advertising
Table of contents