USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
Revision 1.0 (04-20-09) 6 SMSC LAN9512
DATASHEET
Chapter 1 Introduction
1.1 Block Diagram
1.1.1 Overview
The LAN9512 is a high performance Hi-Speed USB 2.0 hub with a 10/100 Ethernet controller. With
applications ranging from embedded systems, desktop PCs, notebook PCs, printers, game consoles,
and docking stations, the LAN9512 is targeted as a high performance, low cost USB/Ethernet and
USB/USB connectivity solution.
The LAN9512 contains an integrated USB 2.0 hub, two integrated downstream USB 2.0 PHYs, an
integrated upstream USB 2.0 PHY, a 10/100 Ethernet PHY, a 10/100 Ethernet Controller, a TAP
controller, and a EEPROM controller. A block diagram of the LAN9512 is provided in Figure 1.1.
The LAN9512 hub provides over 30 programmable features, including:
PortMap (also referred to as port remap) which provides flexible port mapping and disabling
sequences. The downstream ports of the LAN9512 hub can be reordered or disabled in any sequence
to support multiple platform designs’ with minimum effort. For any port that is disabled, the LAN9512
automatically reorders the remaining ports to match the USB host controller’s port numbering scheme.
PortSwap which adds per-port programmability to USB differential-pair pin locations. PortSwap allows
direct alignment of USB signals (D+/D-) to connectors avoiding uneven trace length or crossing of the
USB differential signals on the PCB.
PHYBoost which enables four programmable levels of USB signal drive strength in USB port
transceivers. PHYBoost attempts to restore USB signal integrity that has been compromised by system
level variables such as poor PCB layout, long cables, etc..
Figure 1.1 Internal Block Diagram
TAP
Controller
EEPROM
Controller
10/100
Ethernet
Controller
USB 2.0
Hub
LAN9512
Ethernet
EEPROM
JTAG
USB
DP/DM
Downstream
USB PHY
Ethernet
PHY
Upstream
USB PHY
Downstream
USB PHY
USB
DP/DM
USB
DP/DM