SMSC LAN9514 User Manual

LAN9514
USB Hub with Integrated 10/100 Ethernet Controller
PRODUCT FEATURES
Highlights
— Four integrated downstream USB 2.0 PHYs — One integrated upstream USB 2.0 PHY
Integrated 10/100 Ethernet MAC with full-duplex
support
Integrated 10/100 Ethernet PHY with HP Auto-MDIXImplements Reduced Power Operating ModesMinimized BOM Cost
— Single 25 MHz crystal (Eliminates cost of separate
crystals for USB and Ethernet)
— Built-in Power-On-Reset (POR) circuit (Eliminates
requirement for external passive or active reset)
Target Applications
Desktop PCsNotebook PCsPrintersGame ConsolesEmbedded SystemsDocking Stations
Key Benefits
USB Hub
— Fully compliant with Universal Serial Bus Specification
Revision 2.0
— HS (480 Mbps), FS (12 Mbps), and LS (1.5 Mbps)
compatible — Four downstream ports, one upstream port — Port mapping and disable support — Port Swap: Programmable USB diff-pair pin location — PHY Boost: Programmable USB signal drive strength — Select presence of a permanently hardwired USB
peripheral device on a port by port basis — Advanced power saving features — Downstream PHY goes into low power mode when port
power to the port is disabled — Full Power Management with individual or ganged
power control of each downstream port. — Integrated USB termination Pull-up/Pull-down resistors — Internal short circuit protection of USB differential signal
pins
SMSC LAN9514 Revision 1.0 (04-20-09)
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 with flow control — Preamble generation and removal — Automatic 32-bit CRC generation and checking — Automatic payload padding and pad removal — Loop-back modes — TCP/UDP 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
– Energy Detect
Power and I/Os
— Three PHY LEDs — Eight GPIOs — Supports bus-powered and self-powered operation — Internal 1.8v core supply regulator — External 3.3v I/O supply
Miscellaneous features
— Optional EEPROM — Optional 24MHz reference clock output for partner hub — IEEE 1149.1 (JTAG) Boundary Scan
Software
— Windows 2000/XP/Vista Driver — Linux Driver — Win CE Driver —MAC OS Driver — EEPROM Utility
Packaging
— 64-pin QFN, lead-free RoHS compliant
Environmental
— Commercial Temperature Range (0°C to +70°C) — ±8kV HBM without External Protection Devices — ±8kV contact mode (IEC61000-4-2) — ±15kV air-gap discharge mode (IEC61000-4-2)
Datasheet
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
ORDER NUMBERS:
LAN9514-JZX FOR 64-PIN, QFN LEAD-FREE ROHS COMPLIANT PACKAGE (0 TO +70°C TEMP RANGE)
80 ARKAY DRIVE, HAUPPAUGE, NY 11788 (631) 435-6000, FAX (631) 273-3123
Copyright © 2009 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.
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 1.0 (04-20-09) 2 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
Table of Contents
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.2 USB Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.3 Ethernet Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.4 EEPROM Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.5 Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.6 Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 2 Pin Description and Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 Port Power Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.1 Port Power Control Using a USB Power Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.2 Port Power Control Using a Poly Fuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Buffer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Chapter 3 EEPROM Controller (EPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1 EEPROM Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.1 Hub Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 EEPROM Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.3 EEPROM Auto-Load. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.4 An Example of EEPROM Format Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Chapter 4 Operational Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1 Absolute Maximum Ratings*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.2 Operating Conditions** . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.3 Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.3.1 Operational Current Consumption & Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.4 DC Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.5 AC Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.5.1 Equivalent Test Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.5.2 Reset Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.5.3 EEPROM Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.6 Clock Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Chapter 5 Package Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.1 64-QFN Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
SMSC LAN9514 3 Revision 1.0 (04-20-09)
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
List of Figures
Figure 1.1 Internal Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 2.1 LAN9514 64-QFN Pin Assignments (TOP VIEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 2.2 Port Power Control with USB Power Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 2.3 Port Power Control with Poly Fuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 2.4 Port Power with Ganged Control with Poly Fuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 4.1 Output Equivalent Test Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 4.1 EEPROM Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 5.1 LAN9514 64-QFN Package Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 5.2 LAN9514 Recommended PCB Land Pattern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Revision 1.0 (04-20-09) 4 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
List of Tables
Table 2.1 EEPROM Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 2.2 JTAG Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 2.3 Miscellaneous Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 2.4 USB Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 2.5 Ethernet PHY Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 2.6 I/O Power Pins, Core Power Pins, and Ground Pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 2.7 64-QFN Package Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 2.8 Buffer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Table 3.1 EEPROM Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table 3.2 Configuration Flags Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 3.3 Hub Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 3.4 Config Data Byte 1 Register (CFG1) Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 3.5 Config Data Byte 2 Register (CFG2) Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 3.6 Config Data Byte 3 Register (CFG3) Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 3.7 Boost_Up Register (BOOSTUP) Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 3.8 Boost_5 Register (BOOST5) Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 3.9 Boost_4:2 Register (BOOST42) Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 3.10 Status/Command Register (STCD) Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 3.11 EEPROM Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 3.12 Dump of EEPROM Memory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 3.13 EEPROM Example - 256 Byte EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 4.1 Operational Current Consumption & Power Dissipation (VDD33IO = VDD33A = 3.3V) . . . . . 40
Table 4.2 I/O Buffer Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Table 4.3 100BASE-TX Transceiver Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 4.4 10BASE-T Transceiver Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Table 4.5 EEPROM Timing Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 4.6 LAN9514 Crystal Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 5.1 LAN9514 64-QFN Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
SMSC LAN9514 5 Revision 1.0 (04-20-09)
DATASHEET

Chapter 1 Introduction

TAP
Controller
EEPROM
Controller
10/100
Ethernet
Controller
USB 2.0
Hub
LAN9514
Ethernet
EEPROM
JTAG
USB
DP/DM
Downstream
USB PHY
Ethernet
PHY
Upstream
USB PHY
Downstream
USB PHY
Downstream
USB PHY
Downstream
USB PHY
USB
DP/DM
USB
DP/DM
USB
DP/DM
USB
DP/DM

1.1 Block Diagram

USB Hub with Integrated 10/100 Ethernet Controller
Datasheet

1.1.1 Overview

Figure 1.1 Internal Block Diagram

The LAN9514 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 LAN9514 is targeted as a high performance, low cost USB/Ethernet and USB/USB connectivity solution.
The LAN9514 contains an integrated USB 2.0 hub, four 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 LAN9514 is provided in Figure 1.1.
The LAN9514 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 LAN9514 hub can be reordered or disabled in any sequence to support multiple platform designs’ with minimum effort. For any port that is disabled, the LAN9514 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..
Revision 1.0 (04-20-09) 6 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet

1.1.2 USB Hub

The integrated USB hub is fully compliant with the USB 2.0 Specification and will attach to a USB host as a Full-Speed Hub or as a Full-/High-Speed Hub. The hub supports Low-Speed, Full-Speed, and High-Speed (if operating as a High-Speed hub) downstream devices on all of the enabled downstream ports.
A dedicated Transaction Translator (TT) is available for each downstream facing port. This architecture ensures maximum USB throughput for each connected device when operating with mixed-speed peripherals.
The hub works with an external USB power distributed switch device to control V downstream ports, and to limit current and sense over-current conditions.
All required resistors on the USB ports are integrated into the hub. This includes all series termination resistors on D+ and D- pins and all required pull-down and pull-up resistors on D+ and D- pins. The over-current sense inputs for the downstream facing ports have internal pull-up resistors.
Four external ports are available for general USB device connectivity.

1.1.3 Ethernet Controller

The 10/100 Ethernet controller provides an integrated Ethernet MAC and PHY which are fully IEEE
802.3 10BASE-T and 802.3u 100BASE-TX compliant. The 10/100 Ethernet controller also supports numerous power management wakeup features, including “Magic Packet”, “Wake on LAN” and “Link Status Change”. These wakeup events can be programmed to initiate a USB remote wakeup.
The 10/100 Ethernet PHY integrates an IEEE 802.3 physical layer for twisted pair Ethernet applications. The PHY block includes support for auto-negotiation, full or half-duplex configuration, auto-polarity correction and Auto-MDIX. Minimal external components are required for the utilization of the integrated PHY.
The Ethernet controller implements four USB endpoints: Control, Interrupt, Bulk-in, and Bulk-out. The Bulk-in and Bulk-out Endpoints allow for Ethernet reception and transmission respectively. Implementation of vendor-specific commands allows for efficient statistics gathering and access to the Ethernet controller’s system control and status registers.

1.1.4 EEPROM Controller

switching to
BUS
The LAN9514 contains an EEPROM controller for connection to an external EEPROM. This allows for the automatic loading of static configuration data upon power-on reset, pin reset, or software reset. The EEPROM can be configured to load USB descriptors, USB device configuration, and the MAC address.

1.1.5 Peripherals

The LAN9514 also contains a TAP controller, and provides three PHY LED indicators, as well as eight general purpose I/O pins. All GPIOs can serve as remote wakeup events when LAN9514 is in a suspended state.
The integrated IEEE 1149.1 compliant TAP controller provides boundary scan via JTAG.

1.1.6 Power Management

The LAN9514 features three variations of USB suspend: SUSPEND0, SUSPEND1, and SUSPEND2. These modes allow the application to select the ideal balance of remote wakeup functionality and power consumption.
SUSPEND0: Supports GPIO, “Wake On LAN”, and “Magic Packet” remote wakeup events. This
suspend state reduces power by stopping the clocks of the MAC and other internal modules.
SMSC LAN9514 7 Revision 1.0 (04-20-09)
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
SUSPEND1: Supports GPIO and “Link Status Change” for remote wakeup events. This suspend
state consumes less power than SUSPEND0.
SUSPEND2: Supports only GPIO assertion for a remote wakeup event. This is the default suspend
mode for the LAN9514.
Revision 1.0 (04-20-09) 8 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
NOTE: Exposed pad (VSS) on bottom of package must be connected to ground
NOTE: When HP Auto-MDIX is activated, the TXN/TXP pins can function as RXN/RXP and vice-versa
EXRES
TEST4
TDO
PRTCTL2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
18
19
20
21
22
23
24
25
26
27
28
29
30
31
47
46
45
44
43
42
41
40
39
38
37
36
35
34
63
62
61
60
59
58
57
56
55
54
53
52
51
50
TEST1
nRESET
VBUS_DET
VDD33A
USBDP5
USBDM5
USBDP4
USBDM4
VDD33A
USBDP3
USBDM3
USBDP2
USBDM2
VDD33IO
CLK24_OUT
CLK24_EN
GPIO7
GPIO6
AUTOMDIX_EN
TEST3
VDD33IO
VDD18CORE
GPIO5
GPIO4
GPIO3
TEST2
VDD33A
RXP
RXN
VDD33A
TXP
TXN
VDD33A
USBDM0
USBDP0
XO
XI
VDD18USBPLL
USBRBIAS
TDI
TMS
nTRST
VDD33IO
EEDI
EEDO
EECS
EECLK
nSPD_LED/GPIO2
nLNKA_LED/GPIO1
nFDX_LED/GPIO0
VDD33IO
PRTCTL5
VDD33A
49
VDD33A
64
33
VDD33IO
48
VDD18ETHPLL
32
TCK
17
PRTCTL4
VDD18CORE
15
PRTCTL3
16
VSS
SMSC
LAN9514
64 PIN QFN
(TOP VIEW)
Datasheet

Chapter 2 Pin Description and Configuration

Figure 2.1 LAN9514 64-QFN Pin Assignments (TOP VIEW)

SMSC LAN9514 9 Revision 1.0 (04-20-09)
DATASHEET

Table 2.1 EEPROM Pins

USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
NUM PINS NAME SYMBOL
EEPROM Data
1
1
1
1
NUM PINS NAME SYMBOL
1
1
In
EEPROM Data
Out
EEPROM Chip
Select
EEPROM Clock EECLK O8 This pin drives the EEPROM clock of the external
JTAG Test Port
Reset
JTAG Test
Mode Select
EEDI IS
EEDO O8 This pin drives the EEDI input of the external
EECS O8 This pin drives the chip select output of the external
nTRST IS This active low pin functions as the JTAG test port
TMS IS This pin functions as the JTAG test mode select.
BUFFER
TYPE DESCRIPTION
This pin is driven by the EEDO output of the
(PD)

Table 2.2 JTAG Pins

BUFFER
TYPE DESCRIPTION
external EEPROM.
EEPROM.
EEPROM.
EEPROM.
reset input.
Note: This pin should be tied high if it is not
used.
JTAG Test Data
1
1
1
NUM PINS NAME SYMBOL
1
1
Input
JTAG Test Data
Out
JTAG Test
Clock
System Reset nRESET IS This active low pin allows external hardware to
Ethernet
Full-Duplex
Indicator LED
General
Purpose I/O 0
TDI IS This pin functions as the JTAG data input.
TDO O12 This pin functions as the JTAG data output.
TCK IS This pin functions as the JTAG test clock. The
nFDX_LED OD12
GPIO0 IS/O12/
maximum operating frequency of this clock is 25MHz.

Table 2.3 Miscellaneous Pins

BUFFER
TYPE DESCRIPTION
reset the device.
Note: This pin should be tied high if it is not
This pin is driven low (LED on) when the Ethernet
(PU)
OD12
(PU)
link is operating in full-duplex mode.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
used.
Revision 1.0 (04-20-09) 10 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
Table 2.3 Miscellaneous Pins (continued)
NUM PINS NAME SYMBOL
Ethernet Link
Activity Indicator
1
Purpose I/O 1
Ethernet Speed
Indicator LED
1
Purpose I/O 2
1
Purpose I/O 3
LED
General
General
General
nLNKA_LED OD12
GPIO1 IS/O12/
nSPD_LED OD12
GPIO2 IS/O12/
GPIO3 IS/O8/
BUFFER
TYPE DESCRIPTION
This pin is driven low (LED on) when a valid link is
(PU)
OD12
(PU)
(PU)
OD12
(PU)
OD8 (PU)
detected. This pin is pulsed high (LED off) for 80mS whenever transmit or receive activity is detected. This pin is then driven low again for a minimum of 80mS, after which time it will repeat the process if TX or RX activity is detected. Effectively, LED2 is activated solid for a link. When transmit or receive activity is sensed, LED2 will function as an activity indicator.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
This pin is driven low (LED on) when the Ethernet operating speed is 100Mbs, or during auto­negotiation. This pin is driven high during 10Mbs operation, or during line isolation.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
1
1
1
1
1
1
General
Purpose I/O 4
General
Purpose I/O 5
General
Purpose I/O 6
General
Purpose I/O 7
Detect
Upstream
VBUS Power
Auto-MDIX
Enable
GPIO4 IS/O8/
OD8 (PU)
GPIO5 IS/O8/
OD8 (PU)
GPIO6 IS/O8/
OD8 (PU)
GPIO7 IS/O8/
OD8 (PU)
VBUS_DET IS_5V This pin detects the state of the upstream bus
AUTOMDIX_EN IS Determines the default Auto-MDIX setting.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input.
power. The Hub monitors VBUS_DET to determine when to assert the USBDP0 pin's internal pull-up resistor (signaling a connect event).
For bus powered hubs, this pin must be tied to VDD33IO.
For self powered hubs, refer to the LAN9514 reference schematics.
0 = Auto-MDIX is disabled. 1 = Auto-MDIX is enabled.
1
SMSC LAN9514 11 Revision 1.0 (04-20-09)
Test 1 TEST1 - Used for factory testing, this pin must always be left
unconnected.
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Table 2.3 Miscellaneous Pins (continued)
Datasheet
NUM PINS NAME SYMBOL
1
1
1
1
1
NUM PINS NAME SYMBOL
1
Test 2 TEST2 - Used for factory testing, this pin must always be
Test 3 TEST3 - Used for factory testing, this pin must always be
24 MHz Clock
Enable
24 MHz Clock CLK24_OUT 08 This pin outputs a 24 MHz clock that can be used
Test 4 TEST4 - Used for factory testing, this pin must always be left
Upstream
USB DMINUS 0
CLK24_EN IS This pin enables the generation of the 24 MHz
USBDM0 AIO Upstream USB DMINUS signal.
BUFFER
TYPE DESCRIPTION
connected to VSS for proper operation.
connected to VDD33IO for proper operation.
clock on the CLK_24_OUT pin.
a reference clock for a partner hub.
unconnected.

Table 2.4 USB Pins

BUFFER
TYPE DESCRIPTION
1
1
USB DMINUS 2
1
USB DPLUS 2
1
USB DMINUS 3
1
USB DPLUS 3
1
USB DMINUS 4
1
USB DPLUS 4
1
USB DMINUS 5
1
USB DPLUS 5
Upstream
USB
DPLUS 0
Downstream
Downstream
Downstream
Downstream
Downstream
Downstream
Downstream
Downstream
USBDP0 AIO Upstream USB DPLUS signal.
USBDM2 AIO Downstream USB peripheral 2 DMINUS signal.
USBDP2 AIO Downstream USB peripheral 2 DPLUS signal.
USBDM3 AIO Downstream USB peripheral 3 DMINUS signal.
USBDP3 AIO Downstream USB peripheral 3 DPLUS signal.
USBDM4 AIO Downstream USB peripheral 4 DMINUS signal.
USBDP4 AIO Downstream USB peripheral 4 DPLUS signal.
USBDM5 AIO Downstream USB peripheral 5 DMINUS signal.
USBDP5 AIO Downstream USB peripheral 5 DPLUS signal.
Revision 1.0 (04-20-09) 12 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet
Table 2.4 USB Pins (continued)
NUM PINS NAME SYMBOL
USB Port Power
Control 2
1
USB Port Power
Control 3
1
USB Port Power
Control 4
1
PRTCTL2 IS/OD12
PRTCTL3 IS/OD12
PRTCTL4 IS/OD12
BUFFER
TYPE DESCRIPTION
When used as an output, this pin enables power to
(PU)
(PU)
(PU)
downstream USB peripheral 2.
When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 2. An overcurrent condition is indicated when the signal is low.
Refer to Section 2.1 for additional information.
When used as an output, this pin enables power to downstream USB peripheral 3.
When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 3. An overcurrent condition is indicated when the signal is low.
Refer to Section 2.1 for additional information.
When used as an output, this pin enables power to downstream USB peripheral 4.
When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 4. An overcurrent condition is indicated when the signal is low.
Refer to Section 2.1 for additional information.
USB Port Power
Control 5
1
1
1
1
1 Crystal Output XO OCLK External 25 MHz crystal output.
External USB
Bias Resistor
USB PLL +1.8V
Power Supply
Crystal Input XI ICLK External 25 MHz crystal input.
PRTCTL5 IS/OD12
(PU)
USBRBIAS AI Used for setting HS transmit current level and on-
VDD18USBPLL P Refer to the LAN9514 reference schematics for
When used as an output, this pin enables power to downstream USB peripheral 5.
When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 5. An overcurrent condition is indicated when the signal is low.
Refer to Section 2.1 for additional information.
chip termination impedance. Connect to an external 12K 1.0% resistor to ground.
additional connection information.
Note: This pin can also be driven by a single-
ended clock oscillator. When this method is used, XO should be left unconnected
SMSC LAN9514 13 Revision 1.0 (04-20-09)
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller

Table 2.5 Ethernet PHY Pins

Datasheet
NUM PINS NAME SYMBOL
1
1
1
1
Data In Positive
7
1
1
+3.3V Analog
Power Supply
External PHY
Ethernet TX
Data Out
Negative
Ethernet TX
Data Out
Positive
Ethernet RX
Data In
Negative
Ethernet RX
Bias Resistor
Ethernet PLL +1.8V Power
Supply
TXN AIO Negative output of the Ethernet transmitter. The
TXP AIO Positive output of the Ethernet transmitter. The
RXN AIO Negative input of the Ethernet receiver. The receive
RXP AIO Positive input of the Ethernet receiver. The receive
VDD33A P Refer to the LAN9514 reference schematics for
EXRES AI Used for the internal bias circuits. Connect to an
VDD18ETHPLL P Refer to the LAN9514 reference schematics for
BUFFER
TYPE DESCRIPTION
transmit data outputs may be swapped internally with receive data inputs when Auto-MDIX is enabled.
transmit data outputs may be swapped internally with receive data inputs when Auto-MDIX is enabled.
data inputs may be swapped internally with transmit data outputs when Auto-MDIX is enabled.
data inputs may be swapped internally with transmit data outputs when Auto-MDIX is enabled.
connection information.
external 12.4K 1.0% resistor to ground.
additional connection information.

Table 2.6 I/O Power Pins, Core Power Pins, and Ground Pad

NUM PINS NAME SYMBOL
5
2
1
Note
2.1
+3.3V I/O
Power
Digital Core
+1.8V Power
Supply Output
Ground VSS P Ground
Note 2.1 Exposed pad on package bottom (Figure 2.1).
VDD33IO P +3.3V Power Supply for I/O Pins.
VDD18CORE P +1.8 V power from the internal core voltage
BUFFER
TYPE DESCRIPTION
Refer to the LAN9514 reference schematics for connection information.
regulator. All VDD18CORE pins must be tied together for proper operation.
Refer to the LAN9514 reference schematics for connection information.
Revision 1.0 (04-20-09) 14 SMSC LAN9514
DATASHEET
USB Hub with Integrated 10/100 Ethernet Controller
Datasheet

Table 2.7 64-QFN Package Pin Assignments

PIN
NUM PIN NAME
1 USBDM2 17 PRTCTL4 33 VDD33IO 49 VDD33A
2 USBDP2 18 PRTCTL5 34 TEST2 50 EXRES
3 USBDM3 19 VDD33IO 35 GPIO3 51 VDD33A
4 USBDP3 20 nFDX_LED/
5 VDD33A 21 nLNKA_LED/
6 USBDM4 22 nSPD_LED/
7 USBDP4 23 EECLK 39 VDD33IO 55 TXP
8 USBDM5 24 EECS 40 TEST3 56 TXN
9 USBDP5 25 EEDO 41 AUTOMDIX_EN 57 VDD33A
10 VDD33A 26 EEDI 42 GPIO6 58 USBDM0
11 VBUS_DET 27 VDD33IO 43 GPIO7 59 USBDP0
12 nRESET 28 nTRST 44 CLK24_EN 60 XO
PIN
NUM PIN NAME
GPIO0
GPIO1
GPIO2
PIN
NUM PIN NAME
36 GPIO4 52 RXP
37 GPIO5 53 RXN
38 VDD18CORE 54 VDD33A
PIN
NUM PIN NAME
13 TEST1 29 TMS 45 CLK24_OUT 61 XI
14 PRTCTL2 30 TDI 46 VDD33IO 62 VDD18USBPLL
15 VDD18CORE 31 TDO 47 TEST4 63 USBRBIAS
16 PRTCTL3 32 TCK 48 VDD18ETHPLL 64 VDD33A
MUST BE CONNECTED TO VSS
EXPOSED PAD
SMSC LAN9514 15 Revision 1.0 (04-20-09)
DATASHEET
Loading...
+ 32 hidden pages