
SMSC -> Microchip
Overview
The LAN950x is a high performance Hi-Speed USB 2.0 to 10/100 Ethernet controller. With applications ranging from embedded systems, set-top boxes, and PVR’s, to USB port replicators, USB to Ethernet dongles, and test instrumentation, the device is a high performance and cost competitive USB to Ethernet connectivity solution.
The LAN950x contains an integrated 10/100 Ethernet PHY, USB PHY, Hi-Speed USB 2.0 device controller, 10/100 Ethernet MAC, TAP controller, EEPROM controller, and a FIFO controller with a total of 30 KB of internal packet buffering.
The internal USB 2.0 device controller and USB PHY are compliant with the USB 2.0 Hi-Speed standard. The device implements Control, Interrupt, Bulk-in, and Bulk-out USB Endpoints.
PRODUCT FEATURES
Highlights
◾ Single Chip Hi-Speed USB 2.0 to 10/100 Ethernet
Controller
◾ Integrated 10/100 Ethernet MAC with Full-Duplex
Support
◾ Integrated 10/100 Ethernet PHY with HP Auto-MDIX
support
◾ Integrated USB 2.0 Hi-Speed Device Controller
◾ Integrated USB 2.0 Hi-Speed PHY
◾ Implements Reduced Power Operating Modes
Target Applications
◾ Embedded Systems
◾ Set-Top Boxes
◾ PVR’s
◾ CE Devices
◾ Networked Printers
◾ USB Port Replicators
◾ Standalone USB to Ethernet Dongles
◾ Test Instrumentation
◾ Industrial
KEY FEATUREs
◾ USB Device Controller
— Fully compliant with Hi-Speed Universal Serial Bus
Specification Revision 2.0
— Supports HS (480 Mbps) and FS (12 Mbps) modes
— Four endpoints supported
— Supports vendor specific commands
— Integrated USB 2.0 PHY
— Remote wakeup supported
◾ 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- and half-duplex flow control
— Preamble generation and removal
— Automatic 32-bit CRC generation and checking
— Automatic payload padding and pad removal
— Loop-back modes
— TCP/UDP/IP/ICMP checksum offload support
— 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 Ethernet PHY
– Auto-negotiation
– Automatic polarity detection and correction
– HP Auto-MDIX support
– Link status change wake-up detection
— Support for 3 status LEDs
— External MII and Turbo MII support HomePNA™ and
HomePlug® PHY
◾ Power and I/Os
— Various low power modes
— NetDetach feature increases battery life 1
— Supports PCI-like PME wake 1
— 11 GPIOs
— Supports bus-powered and self-powered operation
— Integrated power-on reset circuit
— Single external 3.3v I/O supply
– Internal core regulator
◾ Miscellaneous Features
— EEPROM Controller
— Supports custom operation without EEPROM 1
— IEEE 1149.1 (JTAG) Boundary Scan
— Requires single 25 MHz crystal
◾ Software
— Windows XP/Vista Driver
— Linux Driver
— Win CE Driver
— MAC OS Driver
— EEPROM Utility
◾ Packaging
— 56-pin QFN (8x8 mm) Lead-Free RoHS Compliant
◾ Environmental
— Commercial Temperature Range (0°C to +70°C)
— Industrial Temperature Range (-40°C to +85°C)