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