background image

 4-Port USB 2.0 Hub Controller 

 

Datasheet  

Revision 1.63 (03-30-07)

 

Page 2

 

SMSC USB20H04 

 

DATASHEET

 

 

 
 
 
 

 
 
 
 
 

 
 
 
 
 

 

 

 

 

80 ARKAY DRIVE, HAUPPAUGE, NY 11788 (631) 435-6000, FAX (631) 273-3123 

 

Copyright © 2007 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. 
 

 

 

 

 

 
 
 
 
 
 
 

Summary of Contents for USB20H04

Page 1: ...ly changes mode to bus power Integrated termination and pull up pull down resistors Internal short circuit protection of DP and DM lines On chip oscillator uses low cost 24MHz crystal Supports individ...

Page 2: ...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 whe...

Page 3: ...ect 16 7 2 Upstream PHY 16 7 3 Clock PLL 16 7 4 Internal Configuration Select 16 7 5 Serial Interface 17 7 5 1 SMBus Slave 17 7 5 2 I 2 C Memory Interface 17 7 6 Repeater 17 7 7 SIE 17 7 8 Controller...

Page 4: ...tions 12 Table 5 3 Recommended Crystal External Clock Conditions 12 Table 6 1 Electrical Characteristics Supply Pins 13 Table 6 2 DC Electrical Characteristics Digital Pins 13 Table 6 3 Pin Capacitanc...

Page 5: ...used to control VBUS switching to downstream ports and to limit current and sense over current conditions A default configuration is available in the USB20H04 following a reset This configuration may...

Page 6: ...a permanently hardwired USB peripheral device on a port by port basis Enable downstream facing ports a port by port basis Enable EOP generation of EOF1 when operating in full speed mode as described...

Page 7: ...24 MHz Crystal To EEPROM or SMBus Master Routing Logic SCK SD TT 1 TT 2 TT 3 TT 4 Port Controller Downstream PHY 1 Port 1 OC Sense Switch Driver LED Drivers Downstream PHY 4 Port 4 OC Sense Switch Dri...

Page 8: ...DA18 VSS VDD18 VSS VBUSDET SELF_PWR SMB_SEL_N RESET_N 64 63 62 61 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 USBDP0 USBDM0 VSS USBDM1 USBDP1 VDDA33 USBDP2 USBDM2 VSS USBDM3 USBDP3 VDDA33 USBDP...

Page 9: ...elect and Serial Port Interface NAME BUFFER TYPE ACTIVE LEVEL DESCRIPTION SMB_SEL_N I N A SMBus Select Selects between configuration via the SMBus interface or from an external EEPROM or using the int...

Page 10: ...ver Current Sense input Internal pull up resistor to 3 3V GR1_N OD8 Low Enables green indicator to downstream port 1 AM1_N OD8 Low Enables amber indicator to downstream port 1 USBDP2 IO U N A USB Posi...

Page 11: ...Table 4 5 Power and Ground Signals NAME BUFFER TYPE ACTIVE LEVEL DESCRIPTION VDD3 3 N A N A 3 3V Digital Supply Powers digital pads VDD1 8 N A N A 1 8V Digital Supply Powers digital core VSS N A N A S...

Page 12: ...125 oC Table 5 2 Recommended Operating Conditions PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 1 8V Supply Voltage VDD1 8 and VDDA1 8 VDD1 8 1 74 1 8 2 0 V 3 3V Supply Voltage VDD3 3 and VDDA3 3 VDD...

Page 13: ...orts Low Speed Full Speed ICC3 3FS3 3 downstream ports active 55 mA ICC1 8HS3 105 mA 3 Ports High Speed ICC3 3HS3 3 downstream ports active 115 mA ICC1 8FS4 100 mA 4 Ports Low Speed Full Speed ICC3 3F...

Page 14: ...Level Output Leakage VOL VOH IOL IOL 8 mA VDD3 3 3 3V IOH 4mA VDD3 3 3 3V VIN 0 to VDD3 3 Note 6 1 2 4 10 0 8 10 V V uA OD8 and IOD8 Buffer Low Output Level Output Leakage VOL IOL IOL 8 mA VDD3 3 3 3...

Page 15: ...V HS FUNCTIONALITY Input levels HS Differential Input Sensitivity VDIHS VI DP VI DM 100 mV HS Data Signaling Common Mode Voltage Range VCMHS 50 500 mV Squelch Threshold 100 mV HS Squelch Detection Th...

Page 16: ...al role OTG host on the upstream port the USB20H04 has the ability to attach a 1 5K ohm resistor to the DP0 pin for 5 to 10ms This is defined as data line pulsing in the OTG specification 7 3 Clock PL...

Page 17: ...ial clock and the START and STOP conditions 7 6 Repeater The hub repeater is responsible for managing connectivity between upstream and downstream facing ports which are operating at the same speed Th...

Page 18: ...am of a Self Powered Hub for a typical implementation 7 12 1 Over Current Sense An external device monitors the current being provided to attached peripherals and generates an output during over curre...

Page 19: ...utomatic Mode Port Indicators COLOR DEFINITION Off Disconnected Disabled Not Configured Resetting Testing Suspending or Resuming Amber Over Current Condition Green Enabled Transmit or TransmitR In man...

Page 20: ...mode please see Application Note 9 29 USB20H04 4 Port USB 2 0 Hub Controller Configuration Programming The Application Note also discusses designing a Hub system that supports In Circuit Programming o...

Page 21: ...al EEPROM following reset The values to be programmed into the EEPROM are summarized in Table 8 1 Summary of OEM Value Programming Table 8 1 Summary of OEM Value Programming ADDRESS FIELD NAME DESCRIP...

Page 22: ...ed mode 0 EOP generation at EOF1 1 EOP generation at EOF1 disabled 2 Current Sensing Selects whether current sensing is ganged on all ports or on an individual port by port basis 0 Individual port by...

Page 23: ...ort enabled 5 4 Reserved Set to zero 3 0 Over Current Timer Selects the over current timer delay in 2 ms increments for the active ports 0101 delay is 2ms 1010 delay is 4ms 1111 delay is 6ms Note All...

Page 24: ...re Reset A valid hardware reset is initiated by the assertion of RESET_N for a minimum of 100ns after all power supplies are within operating range Assertion of RESET_N external pin causes the followi...

Page 25: ...Bus NAME DESCRIPTION MIN TYP MAX UNITS T1 RESET_N asserted 100 nsec T2 USB20H04 recovery stabilization until first external SCK SCL activity 16 32 nsec T3 Implementation dependent load time T4 Configu...

Page 26: ...NAME DESCRIPTION MIN TYP MAX UNITS T1 RESET_N asserted 100 nsec T2 I 2 C USB20H04 recovery stabilization until first rising edge of SCK SCL 24 30 sec T3 I 2 C EEPROM configuration to final SCK SCL act...

Page 27: ...devices 1 Sets default address to 0 2 Sets configuration to un configured 3 Negates VBUSx_N where x stands for the port number to all downstream ports 4 Clears all TT buffers 5 Moves device from susp...

Page 28: ...ication Number 4 09h 09h bDeviceClass Class code assigned by USB IF for Hubs 5 00h 00h bDeviceSubClass Class code assigned by USB IF for Hubs 6 00h 01h bDeviceProtcol Protocol code assigned by the USB...

Page 29: ...for Bus Powered E0h for Self Powered 7 user signal Bitmap user signal Bitmap bmAttibutes All other values are reserved If Dynamic Power support is disabled this value is derived from the OEM value fo...

Page 30: ...Number of this interface 3 00h 00h bAlternateSetting Value used to select this alternate setting for the interface 4 01h 01h bNumEndpoints Number of endpoints used by this interface not including endp...

Page 31: ...is descriptor in bytes 1 09h 09h bDescriptorType OTG Descriptor Type Attribute Fields D 7 2 Reserved D1 HNP Support not supported 2 01h 01h wMaxPacketSize D0 SRP Support Table 9 9 Class Specific Hub D...

Page 32: ...IELD NAME VALUE DESCRIPTION 6 HubContrCurrent user Maximum current requirements of the hub controller electronics in mA Derived from OEM value 7 DeviceRemovable user Indicates if port has a removable...

Page 33: ...l over current protection and power switching on each downstream port VBUS D D GND GR AM VBUS D D GND GR AM VBUS D D GND GR AM VBUS D D GND GR AM OUT1 OUT2 OUT3 OUT4 EN1 OC1 EN2 OC2 EN3 OC3 EN4 OC4 3...

Page 34: ...age 34 SMSC USB20H04 DATASHEET USB20H04 Port 1 Downstream VBUS Power Source VDD3 3 Power Switch OC Sense IN EN OC OUT VBUS1_N OCS1_N GR1_N AM1_N USBDP1 USBDM1 VBUS D D Green Indicator Amber Indicator...

Page 35: ...09 0 20 Lead Frame Thickness L 0 45 0 60 0 75 Lead Foot Length L1 1 00 Lead Length e 0 50 Basic Lead Pitch 0 o 7 o Lead Foot Angle W 0 17 0 22 0 27 Lead Width R1 0 08 Lead Shoulder Radius R2 0 08 0 2...

Reviews: