USB2512/12A/12B
USB2513/13B
USB2514/14B
USB2517
USB 2.0 Hi-Speed
Hub Controller
PRODUCT FEATURES
Datasheet
General Description
Features
The SMSC USB251x hub is a family of low-power, OEM
configurable, MTT (multi transaction translator)1 hub
controller IC products for embedded USB solutions. The
“x” in the part number indicates the number of
downstream ports available. The SMSC hub supports
low-speed, full-speed, and hi-speed (if operating as a hispeed hub) downstream devices on all of the enabled
downstream ports.
For a summary of the products documented in this
datasheet, please refer to the Chapter 1, "USB251x Hub
Family Differences Overview," on page 7.
— Cost savings include using the same PCB components
and application of USB-IF Compliance by Similarity
Highlights
High performance, low-power, small footprint hub
controller IC with 2, 3, 4, or 7 downstream ports
(indicated by the “x” in the part number)
Fully compliant with the USB 2.0 specification
Enhanced OEM configuration options available
through either a single serial I2C® EEPROM, or
SMBus slave port
MultiTRAKTM
— High-performance multiple transaction translator which
provides one transaction translator per port
PortMap
PortSwap
PHYBoost
— Programmable USB signal drive strength for recovering
signal integrity using 4-level driving strength resolution
Full power management with individual or ganged
power control of each downstream port
Fully integrated USB termination and pull-up/pulldown resistors
Supports a single external 3.3 V supply source;
internal regulators provide 1.2 V or 1.8 V internal
core voltage
Onboard 24 MHz crystal driver, ceramic resonator, or
external 24/48 MHz clock input
Customizable vendor ID, product ID, and device ID
4 kilovolts of HBM JESD22-A114F ESD protection
(powered and unpowered)
Supports self- or bus-powered operation
USB251xB and USB251xBi products support the
USB Battery Charging specification Rev. 1.1 for
Charging Downstream Ports (CDP)
Lead-free RoHS compliant packages:
— 36-pin QFN (6x6 mm)
— 48-pin QFN (7x7 mm)
— 64-pin QFN (9x9 mm)
— Flexible port mapping and disable sequencing
— Programmable USB differential-pair pin locations ease
PCB design by aligning USB signal lines directly to
connectors
USB251xB/xBi products are fully footprint compatible
with USB251x/xi/xA/xAi products as direct drop-in
replacements
USB251xi, USB2512Ai, and USB251xBi products
support the industrial temperature range of -40ºC
to +85ºC
USB251xB products support the extended
commercial temperature range of 0ºC to +85ºC
Applications
LCD monitors and TVs
Multi-function USB peripherals
PC motherboards
Set-top boxes, DVD players, DVR/PVR
Printers and scanners
PC media drive bay
Portable hub boxes
Mobile PC docking
Embedded systems
1.USB2512A/Ai only uses a single transaction translator.
SMSC USB251x Hub Family
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
ORDER NUMBERS:
ORDER NUMBERS
LEAD-FREE
ROHS COMPLIANT
PACKAGE
PACKAGE SIZE
TEMPERATURE
RANGE
USB2512-AEZG
USB2512A-AEZG
USB2513-AEZG
USB2514-AEZG
0ºC to 70ºC
USB2512B-AEZG
USB2513B-AEZG
USB2514B-AEZG
0ºC to 85ºC
36QFN
6 x 6 x 0.5 mm
USB2512i-AEZG
USB2512Ai-AEZG
USB2512Bi-AEZG
USB2513i-AEZG
USB2513Bi-AEZG
USB2514i-AEZG
USB2514Bi-AEZG
USB2513-HZH
USB2514-HZH
USB2513i-HZH
USB2514i-HZH
USB2517-JZX
USB2517i-JZX
-40ºC to 85ºC
0ºC to 70ºC
48QFN
7 x 7 x 0.5 mm
64QFN
9 x 9 x 0.5 mm
-40ºC to 85ºC
0ºC to 70ºC
-40ºC to 85ºC
THIS PRODUCT MEETS THE HALOGEN MAXIMUM CONCENTRATION VALUES PER IEC61249-2-21.
FOR ROHS COMPLIANCE AND ENVIRONMENTAL INFORMATION, PLEASE VISIT WWW.SMSC.COM/ROHS.
80 ARKAY DRIVE, HAUPPAUGE, NY 11788 (631) 435-6000, FAX (631) 273-3123
Copyright © 2010 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.1 (04-26-10)
2
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table of Contents
Chapter 1 USB251x Hub Family Differences Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 2 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 3 Acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Chapter 4 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapter 5 Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.1
5.2
5.3
Pin Configurations and Lists (Organized by Package Type) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
USB251x Pin Descriptions (Grouped by Function). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Buffer Type Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 6 LED Usage Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.1
LED Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.1.1
USB Mode 14-Wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.1.2
LED Mode Speed Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Chapter 7 Battery Charging Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
7.1
7.2
7.3
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
USB Battery Charging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1
Special Behavior of PRTPWR Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Charging Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.1
Battery Charging enabled via EEPROM or SMBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
31
31
32
32
Chapter 8 Configuration Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
8.1
8.2
8.3
8.4
8.5
8.6
8.7
Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.1
Hub Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.2
SMBus or EEPROM Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.3
VBus Detect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EEPROM Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2.1
Internal Register Set (Common to EEPROM and SMBus) . . . . . . . . . . . . . . . . . . . . . . .
8.2.2
I2C EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2.3
In-Circuit EEPROM Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMBus Slave Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.1
SMBus Slave Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.2
Bus Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.3
Invalid Protocol Response Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.4
General Call Address Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.5
Slave Device Time-Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.6
Stretching the SCLK Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.7
SMBus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.8
Bus Reset Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.9
SMBus Alert Response Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Default Configuration Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Default Strapping Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Strap Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.1
Non-Removable Strap Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.2
Internal Pull-Down (IPD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.6.3
LED Strap Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMSC USB251x
3
DATASHEET
33
33
33
34
34
35
52
52
53
53
53
54
54
54
54
54
54
55
55
55
55
55
56
56
57
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
8.7.1
8.7.2
External Hardware RESET_N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
USB Bus Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Chapter 9 DC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
9.1
9.2
Maximum Guaranteed Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
9.2.1
Package Thermal Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Chapter 10 AC Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
10.1
10.2
10.3
Oscillator/Crystal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ceramic Resonator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
External Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3.1 SMBus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3.2 I2C EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.3.3 USB 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
70
70
70
70
70
Chapter 11 Package Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
11.1
Tape and Reel Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Revision 1.1 (04-26-10)
4
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
List of Tables
Table 1.1 36-pin QFN (6x6x0.5 mm) RoHS Compliant Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 1.2 48-pin QFN (7x7x0.5 mm) RoHS Compliant Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 1.3 64-pin QFN (9x9x0.5 mm) RoHS Compliant Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 2.1 Summary of Compatibilities between USB251xB/xBi and USB251x/xi/xA/xAi Products. . . . . . 9
Table 5.1 Pin List in Alphabetical Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 5.2 USB251x Pin Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 5.3 Buffer Type Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 8.1 Hub Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 8.2 Internal Default, EEPROM and SMBus Register Memory Map. . . . . . . . . . . . . . . . . . . . . . . . 35
Table 8.3 PortMap Register for Ports 1 & 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 8.4 PortMap Register for Ports 3 & 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 8.5 PortMap Register for Ports 5 & 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 8.6 PortMap Register for Port 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 8.7 Summary of Strap Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Table 8.8 Reset_N Timing for Default/Strap Option Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 8.9 Reset_N Timing for EEPROM Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 8.10 Reset_N Timing for SMBus Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Table 9.1 DC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Table 9.2 Supply Current Unconfigured: Hi-Speed Host (ICCINTHS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Table 9.3 Supply Current Unconfigured: Full-Speed Host (ICCINTFS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table 9.4 Supply Current Configured: Hi-Speed Host (IHCH1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table 9.5 Supply Current Configured: Full-Speed Host (IFCC1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Table 9.6 USB251x/xi/xA/xAi Supply Current Suspend (ICSBY). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Table 9.7 USB251xB/xBi Supply Current Suspend (ICSBY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Table 9.8 USB251x/xi/xA/xAi Supply Current Reset (ICRST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Table 9.9 USB251xB/xBi Supply Current Reset (ICRST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Table 9.10 Pin Capacitance for USB251x, USB251xi, USB251xA, USB251xAi . . . . . . . . . . . . . . . . . . . . 67
Table 9.11 Pin Capacitance for USB251xB and USB251xBi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Table 9.12 Package Thermal Resistance Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Table 9.13 Legend. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Table 10.1 Crystal Circuit Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Table 11.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
SMSC USB251x
5
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
List of Figures
Figure 4.1
Figure 5.1
Figure 5.2
Figure 5.3
Figure 5.4
Figure 5.5
Figure 5.6
Figure 6.1
Figure 7.1
Figure 8.1
Figure 8.2
Figure 8.3
Figure 8.4
Figure 8.5
Figure 8.6
Figure 8.7
Figure 8.8
Figure 9.1
Figure 10.1
Figure 10.2
Figure 10.3
Figure 11.1
Figure 11.2
Figure 11.3
Figure 11.4
Figure 11.5
Figure 11.6
USB251x Hub Family Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-Port 36-Pin QFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-Port 36-pin QFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-Port 36-pin QFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-Port 48-Pin QFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-Port 48-Pin QFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-Port 64-Pin QFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dual Color LED Implementation Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Charging via External Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Block Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Block Read. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Non-Removable Pin Strap Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pin Strap Option with IPD Pin Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED Pin Strap Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset_N Timing for Default/Strap Option Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset_N Timing for EEPROM Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset_N Timing for SMBus Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supply Rise Time Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Typical Crystal Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Formula to Find the Value of C1 and C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ceramic Resonator Usage with SMSC IC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36-Pin QFN, 6x6 mm Body, 0.5 mm Pitch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48-Pin QFN, 7x7 mm Body, 0.5 mm Pitch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64-Pin QFN, 9x9 mm Body, 0.5 mm Pitch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36-Pin Package Tape Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48-Pin Package Tape Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36-Pin and 48-Pin Package Reel Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Revision 1.1 (04-26-10)
6
DATASHEET
11
12
13
14
15
16
17
29
31
53
54
56
56
56
57
58
59
62
69
69
70
71
72
73
74
75
76
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Chapter 1 USB251x Hub Family Differences Overview
Table 1.1 36-pin QFN (6x6x0.5 mm) RoHS Compliant Part Numbers
Part
Number
Downstream
ports
True
Speed
Battery
Charging
Lower Power
Consumption
LED Port
Indicators
Clock
(MHz)
0ºC
to
70ºC
24
3
USB2512
USB2512A*
2
USB2512i
USB2512Ai*
2
USB2512B
2
3
3
24
USB2512Bi
2
3
3
24
USB2513
3
24
USB2513i
3
24
USB2513B
3
3
3
24
USB2513Bi
3
3
3
24
USB2514
4
24
USB2514i
4
24
USB2514B
4
3
3
24
USB2514Bi
4
3
3
24
0ºC
to
85ºC
24
-40ºC
to
85ºC
3
3
3
3
3
3
3
3
3
3
3
Table 1.2 48-pin QFN (7x7x0.5 mm) RoHS Compliant Part Numbers
Part
Number
Downstream
ports
True
Speed
USB2513
3
USB2513i
Battery
Charging
Lower Power
Consumption
LED Port
Indicators
Clock
(MHz)
0ºC
to
70ºC
3
3
24/48
3
3
3
3
24/48
USB2514
4
3
3
24/48
3
USB2514i
4
3
3
24/48
3
0ºC
to
85ºC
-40ºC
to
85ºC
3
3
Table 1.3 64-pin QFN (9x9x0.5 mm) RoHS Compliant Part Numbers
Part
Number
Downstream
ports
True
Speed
USB2517
7
USB2517i
7
Note 1.1
SMSC USB251x
Battery
Charging
Lower Power
Consumption
LED Port
Indicators
Clock
(MHz)
0ºC
to
70ºC
3
3
24
3
3
3
24
0ºC
to
85ºC
-40ºC
to
85ºC
3
*USB2512A/Ai only uses a single transaction translator, whereas all other parts use a multi
transactions translator.
7
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 High-Speed 2-Port Hub Controller
Datasheet
Chapter 2 General Description
The SMSC USB251x hub family is a group of low-power, OEM configurable, MTT (multi
transaction translator)1 hub controller IC’s with downstream ports for embedded USB solutions.
The SMSC USB251x hub family is fully compliant with the USB 2.0 specification. Each of the
SMSC hub controllers can attach to an upstream port as a full-speed hub or as a full-/hi-speed
hub. The SMSC hub controllers support low-speed, full-speed, and hi-speed (if operating as a
hi-speed hub) downstream devices on all of the enabled downstream ports.
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 pullup resistors.
The USB251x hub family includes programmable features such as:
MultiTRAKTM Technology which utilizes a dedicated TT per port to maintain consistent fullspeed data throughput regardless of the number of active downstream connections. MultiTRAKTM
outperforms conventional USB 2.0 hubs with a single TT in USB full-speed data transfers.
PortMap which provides flexible port mapping and disable sequences. The downstream ports of
a USB251x hub can be reordered or disabled in any sequence to support multiple platform
designs with minimum effort. For any port that is disabled, the USB251x hub controllers
automatically reorder 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 to avoid uneven trace length or
crossing of the USB differential signals on the PCB.
PHYBoost which enables 4 programmable levels of USB signal drive strength in downstream
port transceivers. PHYBoost attempts to restore USB signal integrity.
OEM Selectable Features
A default configuration is available in each of the SMSC USB251x hub controllers following a
reset. This configuration may be sufficient for most applications. Strapping option pins make it
possible to modify a sub-set of the configuration options.
The USB251x hub controllers may be configured by an external EEPROM or a microcontroller.
When using the microcontroller interface, the hub appears as an SMBus slave device. If the hub
is pin-strapped for external EEPROM configuration but no external EEPROM is present, then a
value of ‘0’ will be written to all configuration data bit fields (the hub will attach to the host with
all ‘0’ values).
The USB251x hub family supports OEM selectable features including:
Optional OEM configuration via I2C EEPROM or via the industry standard SMBus interface
from an external SMBus host or microcontroller.
Supports compound devices on a port-by-port basis.
Selectable over-current sensing and port power control on an individual or ganged basis to
match the OEM’s choice of circuit board component selection.
Customizable vendor ID, product ID, and device ID.
Configurable delay time for filtering the over-current sense inputs.
Configurable downstream port power-on time reported to the host.
Supports indication of the maximum current that the hub consumes from the USB upstream
port.
Supports Indication of the maximum current required for the hub controller.
1.USB2512A/2Ai only uses a single transaction translator.
Revision 1.1 (04-26-10)
8
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Supports custom string descriptors (up to 31 characters):
- Product string
- Manufacturer string
- Serial number string
When available, pin selectable options for default configuration may include:
-Downstream ports as non-removable ports
-Downstream ports as disabled ports
-Downstream port power control and over-current detection on a ganged or individual basis
-USB signal drive strength
-USB differential pair pin location
For more information, please contact your sales representative to obtain a copy of the latest Battery
Charging white paper.
USB251xB/xBi products are fully footprint compatible with USB251x/xi/xA/xAi products:
-pin-compatible
-direct drop-in replacement
-use the same PCB components
-USB-IF Compliance by Similarity for ease of use and a complete cost reduction solution
-PIDs, DIDs, and other register defaults may differ and can be configured to match the OEM’s needs. Please
see Table 8.2, "Internal Default, EEPROM and SMBus Register Memory Map" for details.
Table 2.1 Summary of Compatibilities between USB251xB/xBi and USB251x/xi/xA/xAi Products
SMSC USB251x
Part
Number
Drop-in
Replacement
USB2512
USB2512B
USB2512i
USB2512Bi
USB2512A
USB2512B
USB2512Ai
USB2512Bi
USB2513
USB2513B
USB2513i
USB2513Bi
USB2514
USB2514B
USB2514i
USB2514Bi
9
DATASHEET
PACKAGE
36QFN
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
Chapter 3 Acronyms
I2C®: Inter-Integrated Circuit1
OCS: Over-Current Sense
PCB: Printed Circuit Board
PHY: Physical Layer
PLL: Phase-Locked Loop
QFN: Quad Flat No Leads
RoHS: Restriction of Hazardous Substances Directive
SCL: Serial Clock
SIE: Serial Interface Engine
SMBus: System Management Bus
TT: Transaction Translator
1.I2C is a registered trademark of Philips Corporation.
Revision 1.1 (04-26-10)
10
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Chapter 4 Block Diagram
To Upstream
VBUS
Upstream
USB Data
To EEPROM or
SMBus Master
24 MHz
Crystal
SDA SCL
3.3 V
BusPower
Detect/
Vbus Pulse
Upstream
PHY
Regulator
Serial
Interface
PLL
Serial
Interface
Engine
Repeater
...
3.3 V
TT
#1
Regulator
Controller
TT
#x
Port
Controller
CRFILT
Routing & Port Re-Ordering Logic
Port #1
PHY#1
OC Sense
Switch Driver/
LED Drivers
...
OC
USB Data
Port
Downstream Sense Power
Switch/
LED
Drivers
Port #x
PHY#x
OC Sense
Switch Driver/
LED Drivers
USB Data OC
Port
Downstream Sense Power
Switch/
LED
Drivers
The ‘x’ indicates the number of available downstream ports: 2, 3, 4, or 7.
Figure 4.1 USB251x Hub Family Block Diagram
Note 4.1
USB2512A/USB2512Ai only supports a single transaction translator.
Note 4.2
The LED port indicators only apply to USB2513/13i/14/14i (48QFN only) and USB2517/17i.
SMSC USB251x
11
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
Chapter 5 Pin Descriptions
This chapter is organized by a set of pin configurations (organized by package type) followed by a
corresponding pin list organized alphabetically. A comprehensive and detailed description list of each
signal (named in the pin list) is organized by function in Table 5.2, “USB251x Pin Descriptions,” on
page 22. Please refer to Table 5.3, “Buffer Type Descriptions,” on page 27 for a list of buffer types.
The “N” symbol in the signal name indicates that the active, or asserted, state occurs when the signal
is at a low voltage level. When “N” is not present after the signal name, the signal is asserted when it
is at the high voltage level. The terms assertion and negation are used exclusively. This is done to
avoid confusion when working with a mixture of “active low” and “active high” signals. The term assert,
or assertion, indicates that a signal is active, independent of whether that level is represented by a
high or low voltage. The term negate, or negation, indicates that a signal is inactive.
VBUS_DET
RESET_N
HS_IND / CFG_SEL[1]
SCL / SMBCLK / CFG_SEL[0]
VDD33
SDA / SMBDATA / NON_REM[1]
NC
NC
NC
26
25
24
23
22
21
20
19
Pin Configurations and Lists (Organized by Package Type)
27
5.1
SUSP_IND / LOCAL_PWR / NON_REM[0]
28
18
NC
VDD33
29
17
OCS_N[2]
USBDM_UP
30
16
PRTPWR[2] / BC_EN[2]*
USBDP_UP
31
15
VDD33
XTALOUT
32
14
CRFILT
XTALIN / CLKIN
33
13
OCS_N[1]
PLLFILT
34
12
PRTPWR[1] / BC_EN[1]*
RBIAS
35
11
TEST
VDD33
36
10
VDD33
SMSC
USB2512/12A/12B
USB2512i/12Ai/12Bi
(Top View QFN-36)
6
7
8
9
NC
NC
NC
4
USBDP_DN[2]
NC
3
USBDM_DN[2]
5
2
USBDP_DN[1]
VDD33
1
USBDM_DN[1]
Ground Pad
(must be connected to VSS)
Indicates pins on the bottom of the device.
Figure 5.1 2-Port 36-Pin QFN
Note: *Battery charging enable (BC_EN) is only available in the USB251xB/Bi.
Revision 1.1 (04-26-10)
12
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
VBUS_DET
RESET_N
HS_IND / CFG_SEL[1]
SCL / SMBCLK / CFG_SEL[0]
VDD33
SDA / SMBDATA / NON_REM[1]
NC
NC
OCS_N[3]
27
26
25
24
23
22
21
20
19
Datasheet
SUSP_IND / LOCAL_PWR / NON_REM[0]
28
18
PRTPWR[3] / BC_EN[3]*
VDD33
29
17
OCS_N[2]
USBDM_UP
30
16
PRTPWR[2] / BC_EN[2]*
USBDP_UP
31
15
VDD33
XTALOUT
32
14
CRFILT
XTALIN / CLKIN
33
13
OCS_N[1]
PLLFILT
34
12
PRTPWR[1] / BC_EN[1]*
RBIAS
35
11
TEST
VDD33
36
10
VDD33
SMSC
USB2513/13i
USB2513B/13Bi
(Top View QFN-36)
1
2
3
4
5
6
7
8
9
USBDM_DN[1] / PRT_DIS_M[1]
USBDP_DN[1] / PRT_DIS_P[1]
USBDM_DN[2] / PRT_DIS_M[2]
USBDP_DN[2] / PRT_DIS_P[2]
VDD33
USBDM_DN[3] / PRT_DIS_M[3]
USBDP_DN[3] / PRT_DIS_P[3]
NC
NC
Ground Pad
(must be connected to VSS)
Indicates pins on the bottom of the device.
Figure 5.2 3-Port 36-pin QFN
Note: *Battery charging enable (BC_EN) is only available in the USB251xB/Bi.
SMSC USB251x
13
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
VBUS_DET
RESET_N
HS_IND / CFG_SEL[1]
SCL / SMBCLK / CFG_SEL[0]
VDD33
SDA / SMBDATA / NON_REM[1]
OCS_N[4]
PRTPWR[4] / BC_EN[4]*
OCS_N[3]
27
26
25
24
23
22
21
20
19
Datasheet
SUSP_IND / LOCAL_PWR / NON_REM[0]
28
18
PRTPWR[3] / BC_EN[3]*
VDD33
29
17
OCS_N[2]
USBDM_UP
30
16
PRTPWR[2] / BC_EN[2]*
USBDP_UP
31
15
VDD33
XTALOUT
32
14
CRFILT
XTALIN / CLKIN
33
13
OCS_N[1]
PLLFILT
34
12
PRTPWR[1] / BC_EN[1]*
RBIAS
35
11
TEST
VDD33
36
10
VDD33
SMSC
USB2514/14i
USB2514B/14Bi
(Top View QFN-36)
4
5
6
7
8
9
USBDM_DN[3] / PRT_DIS_M[3]
USBDP_DN[3] / PRT_DIS_P[3]
USBDM_DN[4] / PRT_DIS_M[4]
USBDP_DN[4] / PRT_DIS_P[4]
3
USBDM_DN[2] / PRT_DIS_M[2]
VDD33
2
USBDP_DN[1] / PRT_DIS_P[1]
USBDP_DN[2] / PRT_DIS_P[2]
1
USBDM_DN[1] / PRT_DIS_M[1]
Ground Pad
(must be connected to VSS)
Indicates pins on the bottom of the device.
Figure 5.3 4-Port 36-pin QFN
Note: *Battery charging enable (BC_EN) is only available in the USB251xB/Bi.
Revision 1.1 (04-26-10)
14
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
LED_B_N[1] / BOOST[0]
VBUS_DET
RESET_N
CFG_SEL[2]
HS_IND / CFG_SEL[1]
SCL / SMBCLK / CFG_SEL[0]
VDD33
SDA / SMBDATA / NON_REM[1]
NC
NC
OCS_N[3]
LED_A_N[2] / PRTSWP[2]
36
35
34
33
32
31
30
29
28
27
26
25
Datasheet
LED_A_N[1] / PRTSWP[1]
37
24
LED_B_N[2] / BOOST[1]
PRTPWR_POL
38
23
LED_A_N[3] / PRTSWP[3]
SUSP_IND / LOCAL_PWR / NON_REM[0]
39
22
LED_B_N[3] / GANG_EN
SEL48
40
21
PRTPWR[3]
20
OCS_N[2]
19
PRTPWR[2]
18
VDD33
17
CRFILT
VDD33
41
USBDM_UP
42
USBDP_UP
43
XTALOUT
44
XTALIN / CLKIN
45
16
OCS_N[1]
PLLFILT
46
15
PRTPWR[1]
RBIAS
47
14
TEST
VDD33
48
13
NC
SMSC
USB2513 / USB2513i
(Top View QFN-48)
12
NC
9
NC
11
8
NC
10
7
USBDP_DN[3] / PRT_DIS_P[3]
NC
6
VDD33
5
4
USBDP_DN[2] / PRT_DIS_P[2]
VDD33
3
USBDM_DN[3] / PRT_DIS_M[3]
2
USBDP_DN[1] / PRT_DIS_P[1]
USBDM_DN[2] / PRT_DIS_M[2]
USBDM_DN[1] / PRT_DIS_M[1]
1
Ground Pad
(must be connected to VSS)
Indicates pins on the bottom of the device.
Figure 5.4 3-Port 48-Pin QFN
SMSC USB251x
15
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
LED_B_N[1] / BOOST[0]
VBUS_DET
RESET_N
CFG_SEL[2]
HS_IND / CFG_SEL[1]
SCL / SMBCLK / CFG_SEL[0]
VDD33
SDA / SMBDATA / NON_REM[1]
OCS_N[4]
PRTPWR[4]
OCS_N[3]
LED_A_N[2] / PRTSWP[2]
36
35
34
33
32
31
30
29
28
27
26
25
Datasheet
LED_A_N[1] / PRTSWP[1]
37
24
LED_B_N[2] / BOOST[1]
PRTPWR_POL
38
23
LED_A_N[3] / PRTSWP[3]
SUSP_IND / LOCAL_PWR / NON_REM[0]
39
22
LED_B_N[3] / GANG_EN
SEL48
40
21
PRTPWR[3]
VDD33
41
20
OCS_N[2]
USBDM_UP
42
19
PRTPWR[2]
USBDP_UP
43
18
VDD33
17
CRFILT
16
OCS_N[1]
15
PRTPWR[1]
14
TEST
13
LED_A_N[4] / PRTSWP[4]
12
LED_B_N[4]
9
USBDP_DN[4] / PRT_DIS_P[4]
11
8
NC
7
USBDP_DN[3] / PRT_DIS_P[3]
USBDM_DN[4] / PRT_DIS_M[4]
10
6
VDD33
5
VDD33
USBDM_DN[1] / PRT_DIS_M[1]
USBDM_DN[3] / PRT_DIS_M[3]
48
4
47
3
RBIAS
VDD33
Ground Pad
(must be connected to VSS)
USBDP_DN[2] / PRT_DIS_P[2]
46
USBDM_DN[2] / PRT_DIS_M[2]
PLLFILT
2
45
1
44
USBDP_DN[1] / PRT_DIS_P[1]
XTALOUT
XTALIN / CLKIN
SMSC
USB2514 / USB2514i
(Top View QFN-48)
Indicates pins on the bottom of the device.
Figure 5.5 4-Port 48-Pin QFN
Revision 1.1 (04-26-10)
16
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
LED_B_N[2] / BOOST[1]
LED_A_N[3] / PRTSWP[3]
VDD33
SUSP_IND / LOCAL_PWR / NON_REM[0]
VBUS_DET
RESET_N
HS_IND / CFG_SEL[1]
SCL / SMBCLK / CFG_SEL[0]
SDA / SMBDATA / NON_REM[1]
PRTPWR[6]
OCS_N[6]
OCS_N[7]
PRTPWR[7]
OCS_N[5]
LED_B_N[3] / GANG_EN
LED_A_N[4] / PRTSWP[4]
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
Datasheet
LED_A_N[2] / PRTSWP[2]
49
32
LED_B_N[4]
LED_B_N[1] / BOOST[0]
50
31
LED_A_N[5] / PRTSWP[5]
LED_A_N[1] / PRTSWP[1]
51
30
PRTPWR[5]
VDD33
52
29
PRTPWR[1]
USBDM_DN[6] / PRT_DIS_M[6]
53
28
OCS_N[1]
USBDP_DN[6] / PRT_DIS_P[6]
54
27
OCS_N[2]
USBDM_DN[7] / PRT_DIS_M[7]
55
26
PRTPWR[2]
USBDP_DN[7] / PRT_DIS_P[7]
56
25
CRFILT
24
VDD33
23
PRTPWR[3]
SMSC
USB2517/17i
(Top View QFN-64)
VDD33
57
USBDM_UP
58
USBDP_UP
59
22
OCS_N[3]
XTALOUT
60
21
OCS_N[4]
XTALIN / CLKIN
61
20
PRTPWR[4]
PLLFILT
62
19
TEST
RBIAS
63
18
LED_B_N[5]
VDD33
64
17
LED_A_N[6] / PRTSWP[6]
10
11
12
13
14
15
16
USBDP_DN[5] / PRT_DIS_P[5]
CFG_SEL[2]
LED_B_N[7]
LED_A_N[7] / PRTSWP[7]
LED_B_N[6]
7
USBDP_DN[3] / PRT_DIS_P[3]
VDD33
6
USBDM_DN[5] / PRT_DIS_M[5]
5
VDD33
USBDM_DN[3] / PRT_DIS_M[3]
9
4
USBDP_DN[2] / PRT_DIS_P[2]
USBDP_DN[4] / PRT_DIS_P[4]
3
8
2
USBDP_DN[1] / PRT_DIS_P[1]
USBDM_DN[2] / PRT_DIS_M[2]
USBDM_DN[4] / PRT_DIS_M[4]
1
USBDM_DN[1] / PRT_DIS_M[1]
Ground Pad
(must be connected to VSS)
Indicates pins on the bottom of the device.
Figure 5.6 7-Port 64-Pin QFN
SMSC USB251x
17
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.1 Pin List in Alphabetical Order
PIN NUMBERS
BC_EN[4]
-
12
-
12
-
-
16
-
16
-
16
-
18
-
18
-
-
20
USB2517
USB2517i
12
USB2514
USB22514i
USB2514B
USB2514Bi
-
USB2513
USB22513i
USB2514
USB2514i
BC_EN[3]
USB2513B
USB2513Bi
BC_EN[2]
Battery
Charging Strap
Option
USB2513
USB2513i
BC_EN[1]
NAME
64 QFN
USB2512B
USB2512Bi
SYMBOL
48QFN
USB2512
USB2512i
USB2512A
USB2512Ai
36 QFN
-
-
36
50
-
24
48
Configuration
Programming
Selection
24
31
41
25
32
42
-
33
13
CLKIN
External Clock
Input
33
45
61
CRFILT
Core Regulator
Filter Capacitor
14
17
25
GANG_EN
Ganged Port
Power Strap
Option
-
22
34
Ground Pad
Exposed Pad
Tied to Ground
(VSS)
HS_IND
Hi-Speed
Upstream Port
Indicator
25
32
42
Port LED
Indicator
-
37
51
-
25
49
BOOST[0]
PHY Boost
Strapping
Option
BOOST[1]
CFG_SEL[0]
CFG_SEL[1]
CFG_SEL[2]
LED_A_N[1]
LED_A_N[2]
ePad
LED_A_N[3]
-
LED_A_N[4]
23
-
47
13
33
LED_A_N[5]
-
31
LED_A_N[6]
-
17
LED_A_N[7]
-
LED_B_N[1]
Enhanced
Indicator
Port LED
LED_B_N[2]
LED_B_N[3]
15
-
36
50
-
24
48
-
22
34
LED_B_N[4]
-
12
32
LED_B_N[5]
-
18
LED_B_N[6]
-
16
LED_B_N[7]
-
14
LOCAL_PWR
Local Power
Detection
Revision 1.1 (04-26-10)
28
18
DATASHEET
39
45
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.1 Pin List in Alphabetical Order (continued)
PIN NUMBERS
NC
No Connect
6
-
64 QFN
8
USB2517
USB2517i
USB2514
USB22514i
USB2513
USB22513i
USB2514
USB2514i
USB2514B
USB2514Bi
48QFN
USB2513B
USB2513Bi
USB2513
USB2513i
NAME
USB2512B
USB2512Bi
SYMBOL
USB2512
USB2512i
USB2512A
USB2512Ai
36 QFN
11
-
NC
7
-
9
-
NC
18
-
11
-
NC
19
-
12
-
NC
8
-
13
NC
9
-
27
-
NC
20
-
28
-
NC
21
NON_REM[0]
NON_REM[1]
OCS_N[1]
OCS_N[2]
-
NonRemovable
Port Strap
Option
Over-Current
Sense
OCS_N[3]
28
39
45
22
29
40
13
16
28
17
20
27
-
OCS_N[4]
19
-
26
21
-
22
28
21
OCS_N[5]
-
35
OCS_N[6]
-
38
OCS_N[7]
PLLFILT
PRT_DIS_M[1]
PRT_DIS_M[2]
PRT_DIS_M[3]
PLL Regulator
Filter Capacitor
Downstream
Port Disable
Strap Option
37
34
46
-
1
-
3
-
6
PRT_DIS_M[4]
-
8
-
62
8
PRT_DIS_M[5]
-
11
PRT_DIS_M[6]
-
53
PRT_DIS_M[7]
-
55
PRT_DIS_P[1]
-
2
PRT_DIS_P[2]
-
4
PRT_DIS_P[3]
-
7
PRT_DIS_P[4]
Port Disable
-
9
-
9
PRT_DIS_P[5]
-
12
PRT_DIS_P[6]
-
54
PRT_DIS_P[7]
-
56
SMSC USB251x
19
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.1 Pin List in Alphabetical Order (continued)
PIN NUMBERS
PRTPWR[1]
PRTPWR[2]
USB Port
Power Enable
PRTPWR[3]
USB2517
USB2517i
USB2514
USB22514i
USB2513
USB22513i
USB2514B
USB2514Bi
64 QFN
12
15
29
16
19
26
-
PRTPWR[4]
USB2514
USB2514i
48QFN
USB2513B
USB2513Bi
USB2513
USB2513i
NAME
USB2512B
USB2512Bi
SYMBOL
USB2512
USB2512i
USB2512A
USB2512Ai
36 QFN
18
-
21
20
-
23
27
20
PRTPWR[5]
-
30
PRTPWR[6]
-
39
PRTPWR[7]
-
36
PRTPWR_POL
Port Power
Polarity
Strapping
-
38
-
PRTSWP[1]
Port Swap
Strapping
Option
-
37
51
-
25
49
PRTSWP[2]
PRTSWP[3]
-
PRTSWP[4]
23
-
47
13
33
PRTSWP[5]
-
31
PRTSWP[6]
-
17
PRTSWP[7]
-
15
RBIAS
USB
Transceiver
Bias
35
47
63
RESET_N
Reset Input
26
34
43
SCL
Serial Clock
24
31
41
SDA
Serial Data
Signal
22
29
40
Select 48 MHz
Clock Input
-
40
-
SMBCLK
System
Management
Bus Clock
24
31
41
SMBDATA
Server
Message Block
Data Signal
22
29
40
SUSP_IND
Active/Suspend
Status Indicator
28
39
45
Test Pin
11
14
19
USB Bus Data
30
42
58
31
43
59
SEL48
TEST
USBDM_UP
USBDP_UP
Revision 1.1 (04-26-10)
20
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.1 Pin List in Alphabetical Order (continued)
PIN NUMBERS
USBDM_DN[2]
USBDM_DN[3]
64 QFN
USB2517
USB2517i
USB2514
USB22514i
USB2513
USB22513i
USB2514B
USB2514Bi
USB2514
USB2514i
Hi-Speed USB
Data
48QFN
USB2513B
USB2513Bi
USBDM_DN[1]
USB2513
USB2513i
NAME
USB2512B
USB2512Bi
SYMBOL
USB2512
USB2512i
USB2512A
USB2512Ai
36 QFN
1
3
-
USBDM_DN[4]
6
-
8
-
8
USBDM_DN[5]
-
11
USBDM_DN[6]
-
53
USBDM_DN[7]
-
55
USBDP_DN[1]
2
USBDP_DN[2]
4
USBDP_DN[3]
-
USBDP_DN[4]
7
-
9
-
9
USBDP_DN[5]
-
12
USBDP_DN[6]
-
54
USBDP_DN[7]
-
VBUS_DET
Upstream
VBUS Power
Detection
VDD33
3.3 V Power
56
27
35
44
5
VDD33
10
VDD33
15
18
24
VDD33
23
30
46
VDD33
29
41
52
VDD33
36
48
57
VDD33
XTALIN
XTALOUT
SMSC USB251x
-
64
Crystal Input
33
45
61
Crystal Output
32
44
60
21
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
5.2
USB251x Pin Descriptions (Grouped by Function)
Table 5.2 USB251x Pin Descriptions
SYMBOL
BUFFER
TYPE
DESCRIPTION
UPSTREAM USB 2.0 INTERFACES
USBDM_UP
USBDP_UP
IO-U
VBUS_DET
I/O12
USB Data
These pins connect to the upstream USB bus data signals (host, port, or
upstream hub).
Detect Upstream VBUS Power
Detects the state of Upstream VBUS power. The SMSC hub monitors
VBUS_DET to determine when to assert the internal D+ pull-up resistor which
signals a connect event.
When designing a detachable hub, this pin should be connected to VBUS on
the upstream port via a 2 to 1 voltage divider.
For self-powered applications with a permanently attached host, this pin must
be connected to 3.3 V (typically VDD33).
DOWNSTREAM USB 2.0 INTERFACES
USBDP_DN[x:1]/
PRT_DIS_P[x:1]
IO-U
Hi-Speed USB Data
These pins connect to the downstream USB peripheral devices attached to
the hub’s port. To disable, pull up with a 10 K resistor to 3.3 V.
USBDM_DN[x:1]/
PRT_DIS_M[x:1]
Downstream Port Disable Strap Option
If this strap is enabled by package and configuration settings (see Table 8.1,
"Hub Configuration Options"), then this pin will be sampled at RESET_N
negation to determine if the port is disabled.
To disable a port, pull up both PRT_DIS_M[x:1] and PRT_DIS_P[x:1] pins
corresponding to the port numbers.
PRTPWR[x:1] /
O12
USB Power Enable
Enables power to USB peripheral devices downstream.
When PRTPWR_POL pin is unavailable, the hub supports active high power
controllers only.
When PRTPWR_POL pin is available, the active signal level of the PRTPWR
pins is determined by the power polarity strapping function of the
PRTPWR_POL pin.
BC_EN[x]
IPD
Battery Charging Strap Option
*This feature is only available on USB251xB/Bi.
If this strap is enabled by package and configuration settings, (see Table 8.1,
"Hub Configuration Options"), this pin will be sampled at RESET_N negation
to determine if ports [x:1] support the battery charging protocol (and thus the
supporting external port power controllers) that would enable a device to draw
the currents per the USB battery charging specification.
BC_EN[x] = 1: Battery charging feature is supported for port x
BC_EN[x] = 0: Battery charging feature is not supported for
port x
Revision 1.1 (04-26-10)
22
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.2 USB251x Pin Descriptions (continued)
SYMBOL
BUFFER
TYPE
DESCRIPTION
DOWNSTREAM USB 2.0 INTERFACES (continued)
LED_A_N[x:1] /
I/O12
Port LED Indicators
This pin will be active low when LED support is enabled via EEPROM or
SMBus.
Port Swap Strapping Option
PRTSWP[x:1]
If this strap is enabled by package and configuration settings (see Table 8.1,
"Hub Configuration Options"), this pin will be sampled at RESET_N negation
to determine the electrical connection polarity of the downstream USB port
pins (USB_DP and USB_DM).
Also, the active state of the LED will be determined as follows:
‘0’ = Port polarity is normal, LED is active high.
‘1’ = Port polarity (USB_DP and USB_DM) is swapped, LED is active low.
LED_B_N[7:4]
I/O12
Enhanced Indicator Port LED for ports 4-7
Enhanced indicator LED for ports 4-7. This pin will be active low when LED
support is enabled via EEPROM or SMBus.
LED_B_N[3] /
I/O12
Enhanced Indicator Port LED for port 3
This pin will be active low when LED support is enabled via EEPROM or
SMBus.
GANG_EN
Ganged Power and Over-current strap option
This signal selects between ganged or individual port power and over-current
sensing. If this strap is enabled by package and configuration settings (see
Table 8.1, "Hub Configuration Options"), this pin will be sampled at RESET_N
negation to determine the mode as follows:
‘0’ = Individual sensing and switching, LED_B_N[3] is active high.
‘1’ = Ganged sensing and switching, LED_B_N[3] is active low.
SMSC USB251x
23
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.2 USB251x Pin Descriptions (continued)
SYMBOL
BUFFER
TYPE
DESCRIPTION
DOWNSTREAM USB 2.0 INTERFACES (continued)
LED_B_N[2:1] /
I/O12
Enhanced Indicator Port LED for ports 1 and 2
Enhanced indicator LED for ports 1 and 2. This pin will be active low when
LED support is enabled via EEPROM or SMBus.
If this strap option is enabled by package and configuration settings (see
Table 8.1, "Hub Configuration Options"), this pin will be sampled at RESET_N
negation to determine if all PHY ports (upstream and downstream) operate at
a normal or boosted electrical level. Also, the active state of the LEDs will be
determined as follows:
BOOST[1:0]
See Section 8.2.1.27, "Register F6h: Boost_Up," on page 45 and Section
8.2.1.29, "Register F8h: Boost_4:0," on page 46 for more information.
BOOST[1:0] = BOOST_IOUT[1:0]
BOOST[1:0] = ‘00’,
LED_B_N[2] is active high,
LED_B_N[1] is active high.
BOOST[1:0] = ‘01’,
LED_B_N[2] is active high,
LED_B_N[1] is active low.
BOOST[1:0] = ‘10’,
LED_B_N[2] is active low,
LED_B_N[1] is active high.
BOOST[1:0] = ‘11’,
LED_B_N[2] is active low,
LED_B_N[1] is active low.
PRTPWR_POL
IPU
Port Power Polarity Strapping
Port Power Polarity strapping determination for the active signal polarity of
the [x:1]PRTPWR pins.
While RESET_N is asserted, the logic state of this pin will (through the use
of internal combinatorial logic) determine the active state of the PRTPWR
pins in order to ensure that downstream port power is not inadvertently
enabled to inactive ports during a hardware reset.
When RESET_N is negated, the logic value will be latched internally, and will
retain the active signal polarity for the PRTPWR[x:1] pins.
‘1’ = PRTPWR[x:1]_P/N pins have an active ‘high’ polarity
‘0’ = PRTPWR[x:1]_P/N pins have an active ‘low’ polarity
Warning: Active low port power controllers may glitch the downstream port
power when the system power is first applied. Care should be taken when
designing with active low components.
When PRTPWR_POL is not an available pin on the package, the hub will only
support active high power controllers.
OCS_N[x:1]
IPU
Over-Current Sense
Input from external current monitor indicating an over-current condition.
RBIAS
I-R
USB Transceiver Bias
A 12.0 kΩ (+/- 1%) resistor is attached from ground to this pin to set the
transceiver’s internal bias settings.
Revision 1.1 (04-26-10)
24
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.2 USB251x Pin Descriptions (continued)
SYMBOL
BUFFER
TYPE
DESCRIPTION
SERIAL PORT INTERFACES
SDA /
I/OSD12
Serial Data signal (SDA)
Server Message Block Data signal (SMBDATA)
SMBDATA /
Non-removable Port Strap Option
NON_REM[1]
If this strap is enabled by package and configuration settings (see Table 8.1),
this pin will be sampled (in conjunction with LOCAL_PWR / SUSP_IND /
NON_REM[0]) at RESET_N negation to determine if ports [7:1] contain
permanently attached (non-removable) devices:
NON_REM[1:0] = ‘00’, All ports are removable.
NON_REM[1:0] = ‘01’, Port 1 is non-removable.
NON_REM[1:0] = ‘10’, Ports 1 & 2 are non-removable.
NON_REM[1:0] = ‘11’, When available, ports 1 2 & 3 are non-removable.
RESET_N
IS
RESET Input
The system can reset the chip by driving this input low. The minimum active
low pulse is 1 μs.
SCL /
I/OSD12
System Management Bus Clock (SMBCLK)
SMBCLK /
Configuration Select: The logic state of this multifunction pin is internally
latched on the rising edge of RESET_N (RESET_N negation), and will
determine the hub configuration method as described in Table 8.1, "Hub
Configuration Options".
CFG_SEL[0]
HS_IND /
Serial Clock (SCL)
I/O12
Hi-Speed Upstream Port Indicator
HS_IND: Hi-speed Indicator for upstream port connection speed.
The active state of the LED will be determined as follows:
CFG_SEL[1] = ‘0’,
HS_IND is active high,
CFG_SEL[1] = ‘1’,
HS_IND is active low,
‘Asserted’ = the hub is connected at HS
‘Negated’ = the hub is connected at FS
CFG_SEL[1]
Configuration Programming Select
CFG_SEL[1]: The logic state of this pin is internally latched on the rising edge
of RESET_N (RESET_N negation), and will determine the hub configuration
method as described in Table 8.1, "Hub Configuration Options".
CFG_SEL[2]
I
Configuration Programming Select
The logic state of this pin is internally latched on the rising edge of RESET_N
(RESET_N negation), and will determine the hub configuration method as
described in Table 8.1, "Hub Configuration Options". When the CFG_SEL[2]
pin is unavailable, then the logic is internally tied to ‘0’.
SMSC USB251x
25
DATASHEET
Revision 1.1 (04-26-10)
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.2 USB251x Pin Descriptions (continued)
SYMBOL
BUFFER
TYPE
DESCRIPTION
MISC
XTALIN
ICLKx
Crystal Input
24 MHz crystal
This pin connects to either one terminal of the crystal or to an external
24 MHz clock when a crystal is not used.
CLKIN
External Clock Input
This pin connects to either one terminal of the crystal or to an external
24 MHz clock when a crystal is not used.
XTALOUT
OCLKx
Crystal Output
24 MHz crystal
This is the other terminal of the crystal, or a no connect pin, when an external
clock source is used to drive XTALIN/CLKIN.
SUSP_IND /
I/O
Active/Suspend status LED
Suspend Indicator: Indicates USB state of the hub.
‘negated’ = Unconfigured, or configured and in USB Suspend
‘asserted’ = the hub is configured, and is active (i.e., not in suspend)
LOCAL_PWR /
Local Power: Detects availability of local self-power source.
Low = Self/local power source is NOT available (i.e., the hub gets all power
from Upstream USB VBus).
High = Self/local power source is available.
NON_REM[0]
NON_REM[0] Strap Option:
If this strap is enabled by package and configuration settings (see Table 8.1,
"Hub Configuration Options"), this pin will be sampled (in conjunction with
NON_REM[1]) at RESET_N negation to determine if ports [x:1] contain
permanently attached (non-removable) devices. Also, the active state of the
LED will be determined as follows:
NON_REM[1:0] = ‘00’, All ports are removable, and the LED is active high
NON_REM[1:0] = ‘01’, Port 1 is non-removable, and the LED is active low
NON_REM[1:0] = ‘10’, Ports 1 & 2 are non-removable, and the LED is active
high
NON_REM[1:0] = ‘11’, When available, ports 1, 2 & 3 are non-removable, and
the LED is active low
TEST
IPD
TEST pin
User must treat as a no connect pin or connect to ground. No trace or signal
should be routed or attached to this pin.
Revision 1.1 (04-26-10)
26
DATASHEET
SMSC USB251x
USB 2.0 Hi-Speed Hub Controller
Datasheet
Table 5.2 USB251x Pin Descriptions (continued)
SYMBOL
BUFFER
TYPE
SEL48
I
DESCRIPTION
48 MHz Clock Input Selection
48 MHz external input clock select. When the hub is clocked from an external
clock source, this pin selects either 24 MHz or 48 MHz mode.
‘0’ = 24 MHz
‘1’ = 48 MHz
POWER, GROUND, and NO CONNECTS
CRFILT
VDD Core Regulator Filter Capacitor
This pin must have a 1.0 μF (or greater) ±20% (ESR