background image

SMSC USB2512A

DATASHEET

Revision 1.96 (07-11-08) 

Datasheet

PRODUCT FEATURES

USB2512A 

USB 2.0 Hi-Speed 2-Port 
Hub Controller

General Description

T h e   S M S C   2 - P o r t   H u b   i s   a   l o w   p o w e r,   O E M
configurable, STT (Single transaction translator) hub
controller IC with 2 downstream ports for embedded
USB solutions.  The 2-port hub is fully compliant with the
USB 2.0 Specification and will attach to an upstream
port as a Full-Speed Hub or as a Full-/Hi-Speed Hub.
The 2-Port Hub supports Low-Speed, Full- Speed, and
Hi-Speed (if operating as a Hi-Speed Hub) downstream
devices on all of the enabled downstream ports.

General Features

„

Hub Controller IC with 2 downstream ports

„

Enhanced OEM configuration options available 

through either a single serial I

2

C EEPROM, or 

SMBus Slave Port

„

36-pin (6x6mm) QFN lead-free, RoHS compliant 

package

Hardware Features

„

Low power operation

„

Full Power Management with individual or ganged 

power control of each downstream port

„

On-chip Power On Reset (POR)

„

Internal 1.8V Voltage Regulator

„

Fully integrated USB termination and Pull-up/Pull-

down resistors

„

On Board 24MHz Crystal Driver, Resonator or 

External 24MHz clock input

„

Enhanced EMI rejection and ESD protection 

performance

OEM Selectable Features

„

Customizable Vendor ID, Product ID, and Device ID

„

Select whether the hub is part of a compound device  

(When any downstream port is permanently 
hardwired to a USB peripheral device, the hub is part 
of a compound device) 

„

Flexible port mapping and disable sequence.  Ports 

can be disabled/reordered in any order to support 
multiple product SKUs. Hub will automatically reorder 
the remaining ports to match the Host controller's 
numbering scheme. 

„

Programmable USB differential-pair pin location.  

Ease PCB layout by aligning USB signal lines directly 
to connectors

„

Programmable USB signal drive strength. Recover 

USB signal integrity due to compromised system 
environment using 2-level driving strength resolution

„

Select the presence of a permanently hardwired USB 

peripheral device on a port by port basis

„

Configure the delay time for filtering the over-current 

sense inputs

„

Configure the delay time for turning on downstream 

port power

„

Indicate the maximum current that the 2-port hub 

consumes from the USB upstream port

„

Indicate the maximum current required for the hub 

controller 

„

Pin Selectable Options for Default Configuration 

Select Downstream Ports as Non-Removable Ports 

Applications

„

LCD monitors and TVs 

„

Multi-function USB peripherals 

„

PC mother boards 

„

Set-top boxes, DVD players, DVR/PVR 

„

Printers and scanners 

„

PC media drive bay 

„

Portable hub boxes 

„

Mobile PC docking 

„

Embedded systems

Summary of Contents for USB2512A

Page 1: ...table Features Customizable Vendor ID Product ID and Device ID Select whether the hub is part of a compound device When any downstream port is permanently hardwired to a USB peripheral device the hub...

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

Page 3: ...5 4 3 SMBus Slave Interface 25 4 3 1 Bus Protocols 25 4 3 2 Invalid Protocol Response Behavior 26 4 3 3 General Call Address Response 26 4 3 4 Slave Device Time Out 26 4 3 5 Stretching the SCLK Signal...

Page 4: ...Block Diagram 7 Figure 4 1 Block Write 26 Figure 4 2 Block Read 26 Figure 4 3 Reset_N Timing for Default Strap Option Mode 28 Figure 4 4 Reset_N Timing for EEPROM Mode 29 Figure 4 5 Reset_N Timing for...

Page 5: ...512A Power Ground and No Connect 11 Table 3 4 USB2512A Buffer Type Descriptions 12 Table 4 1 Internal Default EEPROM and SMBus Register Memory Map 13 Table 4 2 Port Remap Register for Ports 1 2 23 Tab...

Page 6: ...ew QFN 36 Indicates pins on the bottom of the device 26 VDD33 25 RESET_N 24 HS_IND CFG_SEL1 23 SCL SMBCLK CFG_SEL0 22 SDA SMBDATA NON_REM1 21 NC 20 NC 19 VBUS_DET 27 NC 18 NC 17 OCS2_N 16 PRTPWR2 15 O...

Page 7: ...tream USB Data Repeater Controller SIE Serial Interface PLL 24 M Hz Crystal To EEPROM or SM Bus M aster Routing Port Re Ordering Logic SCK SD TT Port Controller Bus Power Detect VBUS Pulse 1 8V 1 8V R...

Page 8: ...6 EMB BUFFER TYPE DESCRIPTION UPSTREAM USB INTERFACES USBUP_DP USBUP_DM 31 30 IO U USB Bus Data These pins connect to the upstream USB bus data signals such as the Host port or upstream Hub VBUS_DET 2...

Page 9: ..._SEL0 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 3 2 SMBus or...

Page 10: ...ted Hub is configured and is active i e not in suspend Local Power Detects availability of local self power source Low Self local power source is NOT available i e Hub gets all power from Upstream USB...

Page 11: ...y Registers Table 3 3 USB2512A Power Ground and No Connect PACKAGE SYMBOL 36 QFN EMB FUNCTION VDD18 14 VDD Core This pin must have a 1 0 F or greater 20 ESR 0 1 capacitor to VSS VDD33PLL 36 VDD 3 3 PL...

Page 12: ...resistor IPU Input with internal weak pull up resistor IS Input with Schmitt trigger O12 Output 12mA OD12 Open drain with 12mA sink I O12 Input Output buffer with 12mA sink and 12mA source I OSD12 Op...

Page 13: ...ification a downstream port can never provide power to its D or D pull up resistors unless the upstream port s VBUS is in the asserted powered state The VBUS_DET pin on the Hub monitors the state of t...

Page 14: ...x Current Bus HCMCB 32h 0x00 10h R W Power on Time PWRT 32h 0x00 11h F5h R W Reserved N A 01h 0x00 F6h R W Boost_Up BOOSTUP 00h 0x00 F7h R W Reserved N A 00h 0x00 F8h R W Boost_2 0 BOOST20 00h 0x00 F9...

Page 15: ...at uniquely identifies this particular product assigned by OEM This field is set by the OEM using either the SMBus or EEPROM interface options BIT NUMBER BIT NAME DESCRIPTION 7 0 PID_MSB Most Signific...

Page 16: ...Dynamic Power for the self bus power functionality when dynamic power switching is enabled 0 Bus Powered operation 1 Self Powered operation Note If Dynamic Power Switching is enabled this bit is ignor...

Page 17: ...Dynamic Power switching is enabled the Hub detects the availability of a local power source by monitoring the external LOCAL_PWR pin If the Hub detects a change in power source availability the Hub im...

Page 18: ...NAME DESCRIPTION 7 0 NR_DEVICE Non Removable Device Indicates which port s include non removable devices 0 port is removable 1 port is non removable Informs the Host if one of the active ports has a...

Page 19: ...ways 0 Bit 6 Reserved always 0 Bit 5 Reserved always 0 Bit 4 Reserved always 0 Bit 3 Reserved always 1 Bit 2 1 Port 2 is disabled Bit 1 1 Port 1 is disabled Bit 0 Reserved always 0 BIT NUMBER BIT NAME...

Page 20: ...NAME DESCRIPTION 7 0 MAX_PWR_BP Max Power Bus_Powered Value in 2mA increments that the Hub consumes from an upstream port VBUS when operating as a bus powered hub This value includes the hub silicon a...

Page 21: ...ecimal would indicate 100mA which is the default value BIT NUMBER BIT NAME DESCRIPTION 7 0 POWER_ON_TIME Power On Time The length of time that it takes in 2 ms intervals from the time the host initiat...

Page 22: ...ngth No boost 01 Elevated electrical drive strength Low approximately 4 boost 10 Elevated electrical drive strength Medium approximately 8 boost 11 Elevated electrical drive strength High approximatel...

Page 23: ...sical Port Number When remapping mode is enabled see PRTMAP_EN in Register 08h Configuration Data Byte 3 the hub s downstream port numbers can be remapped to different logical port numbers assigned by...

Page 24: ...2 2 1 Implementation Characteristics The Hub will only access an EEPROM using the Sequential Read Protocol 4 2 2 2 Pull Up Resistor The Circuit board designer is required to place external pull up res...

Page 25: ...d Protocol Response Behavior on page 26 Reference the System Management Bus Specification Rev 1 0 The SMBus interface is used to read and write the registers in the device The register set is shown in...

Page 26: ...e the registers defined in the Registers Section See Section 4 3 3 for the response to undefined registers 4 3 3 General Call Address Response The Hub does not respond to a general call address of 000...

Page 27: ...iguration Option The SMSC Hub can be configured via its internal default configuration please see Section 4 2 1 Internal Register Set Common to EEPROM and SMBus for specific details on how to enable d...

Page 28: ...00 h 5 The external crystal oscillator is halted 6 The PLL is halted The Hub is operational 500 s after RESET_N is negated Once operational the Hub immediately reads OEM specific data from the extern...

Page 29: ...have reached the operating levels mandated in Chapter 5 DC Parameters prior to or coincident with the assertion of RESET_N t7 USB Idle undefined msec t8 Completion time for requests with or without da...

Page 30: ...T_N 4 6 3 USB Bus Reset In response to the upstream port signaling a reset to the Hub the Hub does the following Note The Hub does not propagate the upstream USB reset to downstream devices 1 Sets def...

Page 31: ...4 Clears all TT buffers 5 Moves device from suspended to active if suspended 6 Complies with Section 11 10 of the USB 2 0 Specification for behavior after completion of the reset sequence The Host the...

Page 32: ...he Absolute Maximum Ratings not be exceeded or device failure can result Some power supplies exhibit voltage spikes on their outputs when the AC power is switched on or off In addition voltage transie...

Page 33: ...MAX becomes 3 3V supply voltage 0 5 Voltage on XTAL1 0 3 VDDA33 V Table 5 1 DC Electrical Characteristics PARAMETER SYMBOL MIN TYP MAX UNITS COMMENTS I IS Type Input Buffer Low Input Level High Input...

Page 34: ...0 250 0 4 10 350 V V uA mV IOL 12mA VDD33 3 3V IOH 12mA VDD33 3 3V VIN 0 to VDD33 Note 1 IO U Note 2 Supply Current Unconfigured Hi Speed Host Full Speed Host ICCINTHS ICCINITFS 75 65 85 75 mA mA Supp...

Page 35: ...TASHEET CAPACITANCE TA 25 C fc 1MHz VDD18 VDDPLL 1 8V Table 5 2 Pin Capacitance LIMITS PARAMETER SYMBOL MIN TYP MAX UNIT TEST CONDITION Clock Input Capacitance CXTAL 2 pF All pins except USB pins and...

Page 36: ...e of C1 and C2 6 1 1 SMBus Interface The SMSC Hub conforms to all voltage power and timing characteristics and specifications as set forth in the SMBus 1 0 Specification for Slave Only devices except...

Page 37: ...USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Revision 1 96 07 11 08 37 SMSC USB2512A DATASHEET Chapter 7 Package Outline Figure 7 1 36 Pin QFN 6x6mm Body 0 5mm Pitch...

Reviews: