LAN9311/LAN9311i Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface

Similar documents
LAN9313/LAN9313i. Three Port 10/100 Managed Ethernet Switch with MII PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.

LAN9303/LAN9303i. Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII PRODUCT FEATURES.

LAN9420/LAN9420i. Single-Chip Ethernet Controller with HP Auto-MDIX Support and PCI Interface PRODUCT FEATURES PRODUCT PREVIEW.

LAN bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support PRODUCT FEATURES.

LAN bit Non-PCI 10/100 Ethernet Controller with HP Auto-MDIX Support PRODUCT FEATURES. Highlights. Target Applications.

LAN9500/LAN9500i LAN9500A/LAN9500Ai USB 2.0 to 10/100 Ethernet Controller

LAN9513/LAN9513i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.

Smart Card Bridge to Full-Speed USB, SPI, and UART Interfaces

USB2507. Integrated USB 2.0 Compatible 7-Port Hub PRODUCT FEATURES. Data Brief

USB Port USB 2.0 Hub Controller PRODUCT FEATURES. Data Brief

CAP1114. Multiple Channel Capacitive Touch Sensor and LED Driver PRODUCT FEATURES PRODUCT PREVIEW

ORDERING INFORMATION. Order Numbers: COM20019ILJP for 28 pin PLCC package; COM20019I-DZD for 28 pin PLCC lead-free RoHS Compliant package

USB2533 USB 2.0 Hi-Speed 3-Port Hub Controller

Complete USB2.0 Digital Wireless Audio Dongle

LAN9512 Evaluation Board User Manual

LAN9303 Evaluation Board User Manual

USB334x. Enhanced Single Supply Hi-Speed USB ULPI Transceiver PRODUCT FEATURES PRODUCT PREVIEW. Applications. Data Brief

EMC2113. RPM-Based Fan Controller with Multiple Temperature Zones & Hardware Thermal Shutdown PRODUCT FEATURES. General Description.

USB3740. High Speed Switch for Mobile and Portable Applications USB3740 PRODUCT FEATURES DATASHEET. USB3740 Block Diagram

SIO1000. Super I/O with LPC Interface with FIR and Consumer IR Support PRODUCT FEATURES. Data Brief

TMC2072. Peripheral Mode CircLink TM Controller PRODUCT FEATURES. Data Brief

USB2227/USB th Generation USB 2.0 Flash Media Controller with Integrated Card Power FETs PRODUCT FEATURES. Data Brief

USB2512. USB 2.0 High-Speed 2-Port Hub Controller PRODUCT FEATURES

EVB-USB2640 Evaluation Board Revision A

For the LAN91C111 TQFP package, the Vdd and AVdd pins are located as follows: Pin #1, #11, #16, #33, #44, #62, #77, #98, #110, #120.

EVB-USB2250 User Manual Revision B

Frequently Asked Questions

Programmable USB Port Power Controller with Charger Emulation

LPC47N217N. 56-Pin Super I/O with LPC Interface PRODUCT FEATURES. Data Brief

AN USB332x Transceiver Layout Guidelines

EVB-USB2517 Evaluation Board User Manual (Revision A)

4th Generation USB 2.0 Flash Media Controller with Integrated Card Power FETs and HS Hub

AN LAN9xxx Series Migration

This application note is written for a reader that is familiar with Ethernet hardware design.

Wireless Audio Processor with Tri-Band Support and Embedded Multi-Channel USB 2.0 Audio Controller

EVB-USB82640 Evaluation Board Revision A User Manual

EVB-USB2240-IND User Manual Revision B

KBC1122/KBC1122P. Mobile KBC with Super I/O, SFI, ADC and DAC with SMSC SentinelAlert! TM PRODUCT FEATURES. Data Brief

Please visit SMSC's website at for the latest updated documentation.

USB2640i/USB2641i. Industrial Temperature USB 2.0 Flash Media Controller and Hub Combo PRODUCT FEATURES PRODUCT PREVIEW. General Description.

PPC34C60 Tips Background, History, Design Issues and Recommendations IEEE 1284 Detailing Interrupt and DMA Considerations By Bob Gross

HIGH PERFORMANCE ECP/EPP PRINTER INTERFACE USING THE PPC34C60 PPIC

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board User Manual

EVB-USB2514Q36-BAS, USB2513 and USB Pin QFN Evaluation Board, Revision C User Manual

USB3300. Hi-Speed USB Host or Device PHY with ULPI Low Pin Interface PRODUCT FEATURES. Data Brief

USB3319. Hi-Speed USB Transceiver with 1.8V ULPI Interface - 13MHz Reference Clock PRODUCT FEATURES. Applications. Data Brief

EVB8720 Evaluation Board User Manual

EVB-USB2514Q48 48-Pin QFN Evaluation Board Revision A1

FDC37C6XX SUPER I/O UNIVERSAL DESIGN-IN APPLICATION NOTE

USB3740 Evaluation Board User Manual

AN Migrating the USB97CFDC to the USB97CFDC2

APPLICATION NOTE 9.15

Table 1.1 summarizes the changes needed to migrate from the LAN8700 to the LAN8710A/LAN8720A. Table 1.1 Summary of Changes Required

AN Conversion from USB251x to USB251xB. 1 Introduction. 1.1 References. 1.2 Objective. 1.3 Overview. 2 Package and Pin Layout

*X13186* Multimedia and Control Networking Technology. MOST Media Oriented Systems Transport. MediaLB Analyzer Hardware Manual

USB3316. Hi-Speed USB Transceiver with 1.8V ULPI Interface MHz Reference Clock PRODUCT FEATURES. Applications. Data Brief

EVB-USB3300 User Manual

Microchip Summary Ethernet GigEpack

Ethernet1 Xplained Pro

PCM-2074 EVB User Manual

LPC47B27x. 100 Pin Enhanced Super I/O Controller with LPC Interface PRODUCT FEATURES. Data Brief

DATASHEET. Synchronous Serial Interface (SPI)

USB3250 Hi-Speed USB Device Transceiver with UTMI Interface

SIO10N268. Advanced Notebook I/O for ISA or LPC Designs with X-Bus Interface for I/O, Memory, and FWH Emulation and Four Serial Ports PRODUCT FEATURES

AN NTAG I²C plus memory configuration options. Application note COMPANY PUBLIC. Rev June Document information

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description

How to use the NTAG I²C plus for bidirectional communication. Rev June

USER GUIDE EDBG. Description

300 V, 100 ma PNP high-voltage transistor

AppNote-US2400-EVB Low Power 2.4GHz Transceiver

Management Software AT-S67 AT-S68. User s Guide FOR USE WITH AT-FS7016 AND AT-FS7024 SMART SWITCHES VERSION PN Rev A

AN Home Power Line Support for the LAN91C Introduction APPLICATION NOTE

Intel IXP400 Software Version 1.5

PNP 500 ma, 50 V resistor-equipped transistor; R1 = 2.2 kω, R2 = open

ET100/NRZ. Ethernet WAN Bridge. 10/100Base-TX Ethernet over NRZ

Ultra low capacitance ESD protection for Ethernet ports. ESD protection high-frequency AC-coupled Ethernet ports

AN10955 Full-duplex software UART for LPC111x and LPC13xx

ATECC108/ATSHA204 USER GUIDE. Atmel Firmware Library. Features. Introduction

Intel IXP400 Software Version 2.1

Product Tape and Reel, Solderability & Package Outline Specification

ST19NP18-TPM-I2C Trusted Platform Module (TPM) with I²C Interface Features

L9966. FlexInput IC for automotive applications. Data brief. Features. Description

Product Tape and Reel, Solderability & Package Outline Specification

General-purpose Zener diodes in a SOD323F (SC-90) very small and flat lead Surface-Mounted Device (SMD) plastic package.

STEVAL-PCC010V1. ST802RT1A Ethernet PHY demonstration board with STM32F107 controller add-on board. Features. Description

ATAES132A Firmware Development Library. Introduction. Features. Atmel CryptoAuthentication USER GUIDE

SKY : 2.4 GHz Low-Noise Amplifier

D (double) Package type descriptive code. TSSOP8 Package type industry code. TSSOP8 Package style descriptive code

FDC37C672. Enhanced Super I/O Controller with Fast IR PRODUCT PREVIEW. Product Features. Data Brief. Serial Ports

S (surface mount) Issue date

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0.

AN4113 Application note

MM5Z2V4 - MM5Z75V Zener Diodes

MCF5445x Configuration and Boot Options Michael Norman Microcontroller Division

IEEE1588 Frequently Asked Questions (FAQs)

SKY LF: 2.4 to 2.5 GHz SP3T Switch

SKY LF: GHz Dual SPDT Crossed Switch

Using LPC11Axx EEPROM (with IAP)

QPP Proprietary Profile Guide

ipaq Networking 5 Port 10/100 Fast Ethernet Auto Sensing Switch

Transcription:

LAN9311/LAN9311i Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface PRODUCT FEATURES Highlights High performance and full featured 2 port switch with VLAN, QoS packet prioritization, Rate Limiting, IGMP monitoring 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 monitoring for Multicast packet filtering 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 Data Brief 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 SMSC LAN9311/LAN9311i Revision 2.0 (02-14-13)

Order Numbers: LAN9311-NU For 128-Pin, VTQFP Lead-Free RoHS Compliant Package (0 TO 70 C Temp Range) LAN9311-NZW For 128-Pin, XVTQFP Lead-Free RoHS Compliant Package (0 TO 70 C Temp Range) LAN9311i-NZW For 128-Pin, XVTQFP Lead-Free RoHS Compliant Package (-40 TO 85 C Temp Range) LAN9311-NU-TR For 128-Pin, VTQFP Lead-Free RoHS Compliant Package (0 TO 70 C Temp Range) LAN9311-NZW-TR For 128-Pin, XVTQFP Lead-Free RoHS Compliant Package (0 TO 70 C Temp Range) LAN9311i-NZW-TR For 128-Pin, XVTQFP Lead-Free RoHS Compliant Package (-40 TO 85 C Temp Range) TR indicates tape & reel option. This product meets the halogen maximum concentration values per IEC61249-2-21 For RoHS compliance and environmental information, please visit www.smsc.com/rohs Copyright 2013 SMSC or its subsidiaries. All rights reserved. Circuit diagrams and other information relating to SMSC products are included as a means of illustrating typical applications. Consequently, complete information sufficient for construction purposes is not necessarily given. Although the information has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC reserves the right to make changes to specifications and product descriptions at any time without notice. Contact your local SMSC sales office to obtain the latest specifications before placing your product order. The provision of this information does not convey to the purchaser of the described semiconductor devices any licenses under any patent rights or other intellectual property rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated version of SMSC's standard Terms of Sale Agreement dated before the date of your order (the "Terms of Sale Agreement"). The product may contain design defects or errors known as anomalies which may cause the product's functions to deviate from published specifications. Anomaly sheets are available upon request. SMSC products are not designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property damage. Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC s website at http://www.smsc.com. SMSC is a registered trademark of Standard Microsystems Corporation ( SMSC ). Product names and company names are the trademarks of their respective holders. The Microchip name and logo, and the Microchip logo are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND AGAINST INFRINGEMENT AND THE LIKE, AND ANY AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING OR USAGE OF TRADE. IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES; OR FOR LOST DATA, PROFITS, SAVINGS OR REVENUES OF ANY KIND; REGARDLESS OF THE FORM OF ACTION, WHETHER BASED ON CONTRACT; TORT; NEGLIGENCE OF SMSC OR OTHERS; STRICT LIABILITY; BREACH OF WARRANTY; OR OTHERWISE; WHETHER OR NOT ANY REMEDY OF BUYER IS HELD TO HAVE FAILED OF ITS ESSENTIAL PURPOSE, AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Revision 2.0 (02-14-13) 2 SMSC LAN9311/LAN9311i

General Description The LAN9311/LAN9311i is a full featured, 2 port 10/100 managed Ethernet switch designed for embedded applications where performance, flexibility, ease of integration and system cost control are required. The LAN9311/LAN9311i combines all the functions of a 10/100 switch system, including the switch fabric, packet buffers, buffer manager, media access controllers (MACs), PHY transceivers, and host bus interface. The LAN9311/LAN9311i complies with the IEEE 802.3 (full/half-duplex 10BASE-T and 100BASE-TX) Ethernet protocol specification and 802.1D/802.1Q network management protocol specifications, enabling compatibility with industry standard Ethernet and Fast Ethernet applications. At the core of the LAN9311/LAN9311i is the high performance, high efficiency 3 port Ethernet switch fabric. The switch fabric contains a 3 port VLAN layer 2 switch engine that supports untagged, VLAN tagged, and priority tagged frames. The switch fabric provides an extensive feature set which includes spanning tree protocol support, multicast packet filtering and Quality of Service (QoS) packet prioritization by VLAN tag, destination address, port default value or DIFFSERV/TOS, allowing for a range of prioritization implementations. 32K of buffer RAM allows for the storage of multiple packets while forwarding operations are completed, and a 1K entry forwarding table provides ample room for MAC address forwarding tables. Each port is allocated a cluster of 4 dynamic QoS queues which allow each queue size to grow and shrink with traffic, effectively utilizing all available memory. This memory is managed dynamically via the buffer manager block within the switch fabric. All aspects of the switch fabric are managed via the switch fabric configuration and status registers, which are indirectly accessible via the memory mapped system control and status registers. The LAN9311/LAN9311i provides 2 switched ports. Each port is fully compliant with the IEEE 802.3 standard and all internal MACs and PHYs support full/half duplex 10BASE-T and 100BASE-TX operation. The LAN9311/LAN9311i provides 2 on-chip PHYs, 1 Virtual PHY and 3 MACs. The Virtual PHY and the Host MAC are used to connect the LAN9311/LAN9311i switch fabric to the host bus interface. All ports support automatic or manual full duplex flow control or half duplex backpressure (forced collision) flow control. Automatic 32-bit CRC generation/checking and automatic payload padding are supported to further reduce CPU overhead. 2K jumbo packet (2048 byte) support allows for oversized packet transfers, effectively increasing throughput while deceasing CPU load. All MAC and PHY related settings are fully configurable via their respective registers within the LAN9311/LAN9311i. The integrated Host Bus Interface (HBI) easily interfaces to most 16-bit embedded CPU s via a simple SRAM like interface, enabling switch fabric access via the internal Host MAC and allowing full control over the LAN9311/LAN9311i via memory mapped system control and status registers. The HBI supports 16-bit operation with big, little, and mixed endian operations. Four separate FIFO mechanisms (TX/RX Data FIFO s, TX/RX Status FIFO s) interface the HBI to the Host MAC and facilitate the transferring of packet data and status information between the host CPU and the switch fabric. The LAN9311/LAN9311i also provides power management features which allow for wake on LAN, wake on link status change (energy detect), and magic packet wakeup detection. A configurable host interrupt pin allows the device to inform the host CPU of any internal interrupts. The LAN9311/LAN9311i contains an I 2 C/Microwire master EEPROM controller for connection to an optional EEPROM. This allows for the storage and retrieval of static data. The internal EEPROM Loader can be optionally configured to automatically load stored configuration settings from the EEPROM into the LAN9311/LAN9311i at reset. In addition to the primary functionality described above, the LAN9311/LAN9311i provides additional features designed for extended functionality. These include a configurable 16-bit General Purpose Timer (GPT), a 32-bit 25MHz free running counter, a 12-bit configurable GPIO/LED interface, and IEEE 1588 time stamping on all ports and select GPIOs. The IEEE time stamp unit provides a 64-bit tunable clock for accurate PTP timing and a timer comparator to allow time based interrupt generation. The LAN9311/LAN9311i s performance, features and small size make it an ideal solution for many applications in the consumer electronics and industrial automation markets. Targeted applications include: set top boxes (cable, satellite and IP), digital televisions, digital video recorders, voice over IP and video phone systems, home gateways, and test and measurement equipment. System-level and block-level diagrams of the LAN9311/LAN9311i can be seen in on the following pages. SMSC LAN9311/LAN9311i 3 Revision 2.0 (02-14-13)

System Level Block Diagram To Ethernet Magnetics I 2 C/Microwire EEPROM (optional) LAN9311/LAN9311i Microprocessor/ Microcontroller To Ethernet Magnetics System Memory GPIOs/LEDs (optional) External 25MHz Crystal System Peripherals Figure 1 System Level Block Diagram Utilizing the LAN9311/LAN9311i Internal Block Diagram IEEE 1588 Time Stamp IEEE 1588 Time Stamp To Ethernet 10/100 PHY 10/100 MAC Host MAC To Ethernet IEEE 1588 Time Stamp 10/100 PHY IEEE 1588 Clock & Events 10/100 MAC Switch Fabric Secondary Functions (Timers,GPIOs,LEDs,IRQ) Host Bus Host Bus Interface Interface EEPROM Controller I 2 C (master) Microwire (master) 16-bit Host Bus I 2 C / Microwire LAN9311/LAN9311i To CPU To optional EEPROM Figure 2 LAN9311/LAN9311i Internal Block Diagram Revision 2.0 (02-14-13) 4 SMSC LAN9311/LAN9311i

128-VTQFP Package Outline Figure 3 LAN9311 128-VTQFP Package Definition Table 1 LAN9311 128-VTQFP Dimensions MIN NOMINAL MAX REMARKS A - - 1.20 Overall Package Height A1 0.05-0.15 Standoff A2 0.95 1.00 1.05 Body Thickness D/E 15.80 16.00 16.20 X/Y Span D1/E1 13.80 14.00 14.20 X/Y Plastic Body Size L 0.45 0.60 0.75 Lead Foot Length b 0.13 0.18 0.23 Lead Width c 0.09-0.20 Lead Foot Thickness e 0.40 BSC Lead Pitch ddd 0.00-0.07 True Position Spread ccc - - 0.08 Coplanarity SMSC LAN9311/LAN9311i 5 Revision 2.0 (02-14-13)

Notes: 1. All dimensions are in millimeters unless otherwise noted. 2. Dimensions b & c apply to the flat section of the lead foot between 0.10 and 0.25mm from the lead tip. The base metal is exposed at the lead tip. 3. Dimensions D1 and E1 do not include mold protrusions. Maximum allowed protrusion is 0.25mm per side. D1 and E1 are maximum plastic body size dimensions including mold mismatch. 4. The pin 1 identifier may vary, but is always located within the zone indicated. Figure 4 LAN9311 128-VTQFP Recommended PCB Land Pattern Revision 2.0 (02-14-13) 6 SMSC LAN9311/LAN9311i

128-XVTQFP Package Outline Figure 5 LAN9311/LAN9311i 128-XVTQFP Package Definition SMSC LAN9311/LAN9311i 7 Revision 2.0 (02-14-13)

Table 2 LAN9311/LAN9311i 128-XVTQFP Dimensions MIN NOMINAL MAX REMARKS A - - 1.20 Overall Package Height A1 0.05-0.15 Standoff A2 0.95 1.00 1.05 Body Thickness D/E 15.80 16.00 16.20 X/Y Span D1/E1 13.80 14.00 14.20 X/Y Plastic Body Size D2/E2 6.35 6.50 6.65 X/Y Exposed Pad Size L 0.45 0.60 0.75 Lead Foot Length b 0.13 0.18 0.23 Lead Width c 0.09-0.20 Lead Foot Thickness e 0.40 BSC Lead Pitch ddd 0.00-0.07 True Position Spread ccc - - 0.08 Coplanarity Notes: 1. All dimensions are in millimeters unless otherwise noted. 2. Dimensions b & c apply to the flat section of the lead foot between 0.10 and 0.25mm from the lead tip. The base metal is exposed at the lead tip. 3. Dimensions D1 and E1 do not include mold protrusions. Maximum allowed protrusion is 0.25mm per side. D1 and E1 are maximum plastic body size dimensions including mold mismatch. 4. Dimensions D2 and E2 represent the size of the exposed pad. The exposed pad shall be coplanar with the bottom of the package within 0.05mm. 5. The pin 1 identifier may vary, but is always located within the zone indicated. Figure 6 LAN9311/LAN9311i 128-XVTQFP Recommended PCB Land Pattern Revision 2.0 (02-14-13) 8 SMSC LAN9311/LAN9311i

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Microchip: LAN9312-NU LAN9312-NZW