USB2422
2-Port USB 2.0 Hi-Speed Hub Controller
PRODUCT FEATURES
General Description
The SMSC USB2422 hub is a low-power, single transaction
translator, hub controller IC with two downstream ports for
embedded USB solutions. The SMSC hub controller can
attach to an upstream port as a Hi-Speed and Full-Speed
hub or as a Full-Speed only hub. The SMSC hub supports
Low-Speed, Full-Speed, and Hi-Speed (when configured as
a Hi-Speed hub) downstream devices on 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 pull-up resistors.
Datasheet
Highlights
High performance, low-power, small footprint hub
controller IC with two downstream ports
Fully compliant with the
USB 2.0 Specification
Optimized for minimal bill-of-materials and low-cost
designs
Applications
Features
Supports the
USB Battery Charging Specification,
Revision 1.1
Fully integrated USB termination and pull-up/pull-
down resistors
Supports a single external 3.3 V supply source;
internal regulators provide 1.2 V internal core voltage
On-chip driver for 24 MHz crystal resonator or
external 24 MHz clock input
ESD protection up to 6 kV on all USB pins
Supports self-powered operation
SMSC hub contains a built-in default configuration;
no external configuration options or components are
required
Downstream ports as non-removable ports
Downstream port power control and over-current
detection on an individual or ganged basis
Supports compound devices on a port-by-port basis
24-pin SQFN (4x4 mm), RoHS-compliant package
Commercial temperature range support:
0ºC to +70ºC
Industrial temperature range support:
-40ºC to +85ºC
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
Gaming consoles
Cable/DSL modems
HDD enclosures
KVM switches
Server front panels
Point-of-Sale (POS) systems
IP telephony
Automobile/home audio systems
Thin client terminals
SMSC USB2422
DATASHEET
Revision 1.0 (06-04-13)
2-Port USB 2.0 Hi-Speed Hub Controller
Datasheet
Order Numbers:
ROHS COMPLIANT
PACKAGE
ORDER NUMBERS
USB2422/MJ
USB2422T/MJ
USB2422-I/MJ
USB2422T-I/MJ
TEMP. RANGE
0ºC to +70ºC
REEL SIZE
-
4000
-
4000
24-Pin SQFN
4 x 4 mm
0ºC to +70ºC
-40ºC to +85º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
Please contact your SMSC sales representative for additional documentation related to this product
such as application notes, anomaly sheets, and design guidelines.
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 1.0 (06-04-13)
DATASHEET
2
SMSC USB2422
2-Port USB 2.0 Hi-Speed Hub Controller
Datasheet
Conventions
Within this manual, the following abbreviations and symbols are used to improve readability.
Example
BIT
FIELD.BIT
Description
Name of a single bit within a field
Name of a single bit (BIT) in FIELD
Range from x to y, inclusive
Groups of bits from m to n, inclusive
Pin Name
Binary number (value zzzz)
Hexadecimal number (value zzz)
Hexadecimal number (value zz)
Reserved memory location. Must write 0, read value indeterminate
Instruction code, or API function or parameter
Section or Document name
Don’t care
<> indicate a Parameter is optional or is only used under some conditions
Braces indicate Parameter(s) that repeat one or more times
Brackets indicate a nested Parameter. This Parameter is not real and actually decodes
into one or more real parameters.
x…y
BITS[m:n]
PIN
zzzzb
0xzzz
zzh
rsvd
code
Section Name
x
<Parameter>
{,Parameter}
[Parameter]
SMSC USB2422
DATASHEET
3
Revision 1.0 (06-04-13)
2-Port USB 2.0 Hi-Speed Hub Controller
Datasheet
Table of Contents
Chapter 1 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 2 Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1
2.2
2.3
2.4
2.5
Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Pin Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Pin Descriptions (Grouped by Function). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Buffer Type Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Strap Pin Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.5.1
Non-Removable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.5.2
Internal Pull-Down (IPD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5.3
LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Example Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6
Chapter 3 Battery Charging Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1
3.2
USB Battery Charging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1
Special Behavior of PRTPWR Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Charging Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Battery Charging Enabled via SMBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
18
19
19
Chapter 4 Configuration Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.1
4.2
4.3
Hub Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1
External Hardware RESET_N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2
USB Bus Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.1
SMBus Slave Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2
Protocol Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3
Slave Device Timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.4
Stretching the SCLK Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.5
SMBus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.6
Bus Reset Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.7
SMBus Alert Response Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMBus Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.1
Vendor ID Least Significant Bit Register (VIDL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.2
Vendor ID Most Significant Bit Register (VIDM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.3
Product ID Least Significant Bit Register (PIDL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.4
Product ID Most Significant Bit Register (PIDM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.5
Device ID Least Significant Bit Register (DIDL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.6
Device ID Most Significant Bit Register (DIDM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.7
Configuration Data Byte 1 Register (CFG1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.8
Configuration Data Byte 2 Register (CFG2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.9
Configuration Data Byte 3 Register (CFG3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.10 Non-Removable Device Register (NRD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.11 Port Disable for Self-Powered Operation Register (PDS) . . . . . . . . . . . . . . . . . . . . . . . .
4.4.12 Port Disable for Bus-Powered Operation Register (PDB) . . . . . . . . . . . . . . . . . . . . . . . .
4.4.13 Max Power for Self-Powered Operation Register (MAXPS) . . . . . . . . . . . . . . . . . . . . . .
4.4.14 Max Power for Bus-Powered Operation Register (MAXPB) . . . . . . . . . . . . . . . . . . . . . .
4.4.15 Hub Controller Max Current for Self-Powered Operation Register (HCMCS) . . . . . . . . .
4.4.16 Hub Controller Max Power for Bus-Powered Operation Register (HCMCB) . . . . . . . . . .
4.4.17 Power-On Time Register (PWRT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.18 Language ID High Register (LANGIDH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
20
20
21
22
22
22
23
23
23
23
23
24
25
25
26
26
26
26
27
29
30
30
31
31
32
32
32
33
33
33
4.4
Revision 1.0 (06-04-13)
DATASHEET
4
SMSC USB2422
2-Port USB 2.0 Hi-Speed Hub Controller
Datasheet
4.4.19
4.4.20
4.4.21
4.4.22
4.4.23
4.4.24
4.4.25
4.4.26
4.4.27
4.4.28
4.4.29
4.4.30
4.4.31
Language ID Low Register (LANGIDL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Manufacturer String Length Register (MFRSL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product String Length Register (PRDSL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial String Length Register (SERSL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Manufacturer String Registers (MANSTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product String Registers (PRDSTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial String Registers (SERSTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Battery Charging Enable Register (BC_EN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Boost Upstream Register (BOOSTUP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Boost Downstream Register (BOOST40) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Port Swap Register (PRTSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Port 1/2 Remap Register (PRTR12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Status/Command Register (STCD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
34
34
34
34
35
35
35
36
36
37
38
39
Chapter 5 DC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.1
5.2
Maximum Guaranteed Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2.1
Pin Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Chapter 6 AC Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
6.1
6.2
6.3
Oscillator/Crystal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
External Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.1
USB 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMBus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
45
45
45
Chapter 7 Package Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Chapter 8 Datasheet Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
SMSC USB2422
DATASHEET
5
Revision 1.0 (06-04-13)