Home

USB2512A USB 2.0 Hi-Speed 2-Port Hub Controller Data Sheet

image

Contents

1. Datasheet BIT NUMBER BIT NAME DESCRIPTION 3 2 BOOST_IOUT_2 USB electrical signaling drive strength Boost Bit for Downstream Port 2 00 Normal electrical drive strength No boost 01 Elevated electrical drive strength Low approximately 4 boost 0 Elevated electrical drive strength Medium approximately 8 boost 41 Elevated electrical drive strength High approximately 12 boost Note Boost could result in non USB Compliant parameters one example would be Test J K levels the OEM should use a 00 value unless specific implementation issues require additional signal boosting to correct for degraded USB signalling levels 1 0 BOOST IOUT 1 USB electrical signaling drive strength Boost Bit for Downstream Port 1 00 Normal electrical drive strength No boost 01 Elevated electrical drive strength Low approximately 4 boost 10 Elevated electrical drive strength Medium approximately 8 boost 41 Elevated electrical drive strength High approximately 12 boost Note Boost could result in non USB Compliant parameters one example would be Test J K levels the OEM should use a 00 value unless specific implementation issues require additional signal boosting to correct for degraded USB signalling levels 4 2 1 20 Register FAh Port Swap BIT NUMBER BIT NAME DESCRIPTION 7 0 PRTSP Port Swap Swaps the Upstream and Downstream USB DP and D
2. 6 Chapter 2 Block 7 Chapter 3 Pin 8 3 1 PIN DescriplionS ediren ee a eee 8 3 2 Buffer Type Descriptions 0 0 02 ce e 12 Chapter 4 Configuration 13 At 2PODR HD Sess d Ear Een Ps whee Mee ee Se Pe ee ee es 13 4 1 1 Hub Configuration Options 0 0 n 13 4 1 2 MBus Detector ue et tee Ra ae ERR ee rd de Red NEUE Ra 13 42 EEPROM Interface 2 22 ERE AR RR de E RR RR ERR 13 4 2 1 Internal Register Set Common to EEPROM and SMBus 13 422 IPC EEPROM 27 ibo beue net estan denn IE 24 4 2 3 In Circuit EEPROM 25 43 SMBus Slave 25 4 3 1 B s Protocols 25 uu ne te RP hae See a Mes Se 25 4 3 2 Invalid Protocol Response 26 4 3 3 General Call Address Response 26 4 3 4 Slave Device 26 4 3 5 Stretching the SCLK 51 27 4 3 6 SMBus Timing utem ed wae RR pe er Fe
3. 13 Table 4 2 Port Remap Register for Ports 1 amp 2 23 Table 4 3 Reset Timing for Default Strap Option Mode 28 Table 4 4 Reset Timing for EEPROM Mode lslslseeee eas 29 Table 4 5 Reset Timing for SMBus 30 Table 5 1 DC Electrical Characteristics llle 33 Table 5 2 Pin Capacitance eil LER TER RAE IRR EG eden ee idea ENS 35 SMSC USB2512A Revision 1 96 07 11 08 5 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller smsc Chapter 1 Pin Configuration S m Ei M lt lS O 5 lt x O a Z en Qin 5 5 ZA lt 0 gt gt 222 mE E E E VDDA33 J OCS2 VDD33CR JJ vbp18 ocs1_N GE PRTPWR1 USB2512A d Embedded Footprint aces Top View QFN 36 i Thermal Slug i nx RBIAS 825 must be connected VSS CL TEST VDD33PLL H ee ee es am VDDA33 USBDN1 7 USBDN1 DP USBDN2 DM USBDN2 VDDA33 Figure 1 1 USB2512A 36 Pin QFN Embedded Footprint Revision 1 96 07 11 08 SMSC USB2512A 6 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSC Datasheet Chapter 2 Block Diagram To Upstream Upstream USB To EEPROM or Vsus Dat
4. SMSC USB2512A Notes When in Bus Powered mode the Hub and its associated circuitry must not consume more than 100mA from the upstream USB power source during t4 t5 t6 t7 a All Power Supplies must have reached the operating levels mandated in Chapter 5 DC Parameters prior to or coincident with the assertion of RESET N 29 DATASHEET Revision 1 96 07 11 08 USB 2 0 Hi Speed 2 Port Hub Controller P SMSE Datasheet 4 6 2 3 RESET_N for SMBus Slave Configuration Start Reset SMBus Code Hub PHY USB Reset completion reset E USB Idle Negation Load Stabilization recovery request asserted Upstream N y y N La t pts th le t5 La t6 14 17 RESET_N l l l r I Figure 4 5 Reset N Timing for SMBus Mode Table 4 5 Reset N Timing for SMBus Mode NAME DESCRIPTION MIN TYP MAX UNITS t RESET Asserted 1 usec t2 Hub Recovery Stabilization 500 usec t3 SMBus Code Load See Note 250 300 msec t4 Hub Configuration and USB Attach 100 msec t5 Host acknowledges attach and signals USB 100 msec Reset t6 USB Idle Undefined msec t7 Completion time for requests with or without data 5 msec stage Notes a For Bus Powered configurations the 99 5ms MAX is required and the Hub and its associated circuitry must not
5. SUCCESS BY DESIGN PRODUCT FEATURES USB2512A USB 2 0 Hi Speed 2 Port Hub Controller Datasheet General Description The SMSC 2 Port Hub is a low power OEM 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 2C 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 pa
6. 3 2 USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Buffer Type Descriptions Table 3 4 USB2512A Buffer Type Descriptions BUFFER DESCRIPTION Input IPD Input with internal weak pull down resistor IPU Input with internal weak pull up resistor IS Input with Schmitt trigger O12 Output 12mA OD12 Open drain with 12mA sink 1 012 Input Output buffer with 12mA sink and 12mA source 05012 Open drain with Schmitt trigger 12mA sink Must meet 2 Specification Version 2 1 requirements ICLKx XTAL clock input OCLKx XTAL clock output I R RBIAS l O U Analog Input Output Defined in USB specification AIO Analog Input Output Revision 1 96 07 11 08 12 SMSC USB2512A DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet P SMSE Chapter 4 Configuration Options 4 1 4 1 1 4 1 1 1 4 1 2 4 2 4 2 1 2 Port Hub SMSC s USB 2 0 2 Port Hub is fully specification compliant to the Universal Serial Bus Specification Revision 2 0 April 27 2000 12 7 2000 and 5 28 2002 Errata Please reference Chapter 10 Hub Specification for general details regarding Hub operation and functionality The 2 Port Hub provides 1 Transaction Translator TT that is shared by both downstream ports defined as Single TT configuration The TT contains 4 non periodic buffers Hub Configuration Options The SMSC Hub supports a large number of features some are mutua
7. 4 3 1 1 SMSC In Circuit EEPROM Programming The EEPROM can be programmed via ATE by pulling RESET_N low which tri states the Hub s EEPROM interface and allows an external source to program the EEPROM SMBus Slave Interface Instead of loading User Defined Descriptor data from an external EEPROM the SMSC Hub can be configured to receive a code load from an external processor via an SMBus interface The SMBus interface shares the same pins as the EEPROM interface if CFG_SEL1 amp CFG_SELO activates the SMBus interface external EEPROM support is no longer available and the user defined descriptor data must be downloaded via the SMBus Due to system issues the SMSC Hub waits indefinitely for the SMBus code load to complete and only appears as a newly connected device on USB after the code load is complete The Hub s SMBus implementation is a subset of the SMBus interface to the host The device is a slave only SMBus device The implementation in the device is a subset of SMBus since it only supports two protocols The Write Block and Read Block protocols are the only valid SMBus protocols for the Hub The Hub responds to other protocols as described in Section 4 3 2 Invalid 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 Section 4 2 1 Internal Register Set Common
8. Datasheet Table 3 2 SMBus or EEPROM Interface Behavior CFG_SEL1 CFG_SELO SMBUS OR EEPROM INTERFACE BEHAVIOR 0 0 Internal Default Configuration Strap Options Enabled 0 1 Configured as an SMBus slave for external download of user defined descriptors SMBus slave address 58 0101100x Strap Options Disabled All Settings Controlled by Registers 1 0 Internal Default Configuration Strap Options Enabled Bus Power Operation 1 1 2 Wire 2 EEPROMS are supported Strap Options Disabled All Settings Controlled by Registers Table 3 3 USB2512A Power Ground No Connect PACKAGE SYMBOL 36 QFN EMB FUNCTION VDD18 14 VDD Core This pin must have a 1 0LLF or greater 20 ESR 0 1 2 capacitor to VSS VDD33PLL 36 VDD 3 3 PLL Regulator Reference 3 3V power supply for the PLL If the internal PLL 1 8V regulator is enabled then this pin acts as the regulator input VDDPLL18 34 VDD PLL This pin must have a 1 0LLF or greater 20 ESR 0 1 2 capacitor to VSS VDDA33 5 VDD Analog I O 10 29 3 3V Filtered analog PHY power shared between adjacent ports VDD33 VDD33CR 23 VDDIO VDD 3 3 Core Regulator Reference 15 3 3V power supply for the Digital I O If the internal core regulator is enabled then VDD33CR acts as the regulator input NC 6 No Connect 7 8 No trace or signal should be routed or attached to these pins 9 18 19 20 21 SMSC USB2512A Revision 1 96 07 11 08 11 DATASHEET P SMSE
9. 1 USB2512A Pin Descriptions QFN 36 BUFFER SYMBOL EMB TYPE DESCRIPTION UPSTREAM USB INTERFACES USBUP_DP 31 USB Bus Data USBUP_DM 30 These pins connect to the upstream USB bus data signals such as the Host port or upstream Hub VBUS_DET 27 1 012 Detect Upstream VBUS Power Detects 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 must be connected to the VBUS power pin of the USB port that is upstream of the Hub For self powered applications with a permanently attached host this pin must be connected to 3 3V typically VDD33 OWNSTREAM 2 PORT USB 2 0 INTERFACE USBDN DP 2 1 4 Hi Speed USB Data 2 amp These pins connect to the downstream USB peripheral devices 3 attached to the Hub s port USBDN_DM 2 1 1 PRTPWR 2 1 16 O12 USB Power Enable 12 Enables power to USB peripheral devices downstream Note The Hub supports active high power controllers only OCS 2 1 N 17 IPU Over Current Sense 13 Revision 1 96 07 11 08 8 DATASHEET Input from external current monitor indicating an over current condition Note Contains internal pull up to 3 3V supply SMSC USB2512A USB 2 0 Hi Speed 2 Port Hub Controller P SMSC Datasheet Table 3 1 USB2512A Pin Descriptions contin
10. OOh FEh is write protected to prevent unintentional data corruption 4 2 2 4 2 2 1 4 2 2 2 4 2 2 3 Revision 1 96 07 11 08 I C EEPROM The I C EEPROM interface implements a subset of the 2 Master Specification Please refer to the Philips Semiconductor Standard I C Bus Specification for details on I C bus protocols The Hub s 1 C EEPROM interface is designed to attach to a single dedicated I gt C EEPROM and it conforms to the Standard mode I C Specification 100kbit s transfer rate and 7 bit addressing for protocol and electrical compatibility Note Extensions to the 1 C Specification are not supported The Hub acts as the master and generates the serial clock SCL controls the bus access determines which device acts as the transmitter and which device acts as the receiver and generates the START and STOP conditions Implementation Characteristics The Hub will only access an EEPROM using the Sequential Read Protocol Pull Up Resistor The Circuit board designer is required to place external pull up resistors 10KQ recommended on the SDA SMBDATA amp SCL SMBCLK CFG SELO lines per SMBus 1 0 Specification and EEPROM manufacturer guidelines to Vcc in order to assure proper operation I C EEPROM Slave Address Slave address is 1010000 Note 10 bit addressing is NOT supported 24 SMSC USB2512A DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet 4 2 3 4 3 4 3 1
11. active low Asserted Hub is connected at HS Negated Hub is connected at FS CFG_SEL1 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 3 2 SMBus or EEPROM Interface Behavior MISC XTAL1 33 ICLKx Crystal Input External Clock Input CLKIN 24MHz crystal or external clock input This pin connects to either one terminal of the crystal or to an external 24MHz clock when a crystal is not used SMSC USB2512A 9 DATASHEET Revision 1 96 07 11 08 P SMSE USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Table 3 1 USB2512A Pin Descriptions continued QFN 36 BUFFER SYMBOL EMB TYPE DESCRIPTION XTAL2 32 OCLKx Crystal Output 24MHz Crystal This is the other terminal of the crystal or a NO CONNECT when an external clock source is used to drive XTAL1 CLKIN Note This output must not be used to drive any external circuitry other than the crystal circuit RESET_N 26 IS RESET Input The system can reset the chip by driving this input low The minimum active low pulse is 1 us When the RESET_N pin is pulled to VDD33 the internal POR Power on Reset is enabled and no external reset circuitry is required The internal POR holds the internal logic in reset until the power supplies are stable SUSP_IND 28 VO Active Suspend status LED or Local Power amp Non remo
12. function When using the internal default option the PRT_DIS 1 0 pins will disable the appropriate ports Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Reserved always 1 Bit 2 1 Port 2 is disabled Bit 1 1 Port 1 is disabled Bit 0 is Reserved always 0 SMSC USB2512A 19 Revision 1 96 07 11 08 DATASHEET P SMSE USB 2 0 Hi Speed 2 Port Hub Controller Datasheet 4 2 1 13 Register OCh Max Power For Self Powered Operation BIT NUMBER BIT NAME DESCRIPTION 7 0 MAX_PWR_SP Max Power Self_Powered Value in 2mA increments that the Hub consumes from an upstream port VBUS when operating as a self powered hub This value includes the hub silicon along with the combined power consumption from VBUS of all associated circuitry on the board This value also includes the power consumption of a permanently attached peripheral if the hub is configured as a compound device and the embedded peripheral reports OmA in its descriptors Note The USB 2 0 Specification does not permit this value to exceed 100mA 4 2 1 14 Register 0Dh Max Power For Bus Powered Operation BIT NUMBER BIT 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 along with the combined power consumption from VBUS of all associated cir
13. o 27 4 3 7 Bus Reset 27 4 3 8 SMBus Alert Response 5 27 4 4 Default Configuration Option s saes assas eaaa tt teens 27 45 Default Strapping Options 00 0 27 46 us Whee Meth etat EE ad hei us beaten 27 4 6 1 Internal POR Hardware 27 4 6 2 External Hardware _ 28 4 6 3 USB Bus Reset uses IR des dede ER RR eae ee 30 Chapter 5 DC Parameters ss coos e ve 856 0666 SESS be OTR 32 5 1 Maximum Guaranteed RatingS 0 000 cece tte eens 32 5 2 Operating Conditions ese ipee eee peta eyes HYG i Pode Xd RR a a 33 Chapter 6 5 36 64 X ed be dudes ERE ea beads 36 6 1 1 SMBus Interface 0 0 0 0 hh 36 61 2 IPC EEPROM oque cela ex done vada e TUA PU dU QUAM ASH Uu aio Ghee Vira ard 36 6 1 3 USB2 36 Chapter 7 Package 37 SMSC USB2512A Revision 1 96 07 11 08 3 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSC Datasheet List of Figures Figure 1 4 USB2512A 36 Pin QFN Embedded Footp
14. E HAUPPAUGE NY 11788 631 435 6000 FAX 631 273 3123 Copyright 2008 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 i
15. M Pins for ease of board routing to devices and connectors USB D functionality is associated with the DP pin and D functionality is associated with the DM pin 1 USB D functionality is associated with the DM pin and D functionality is associated with the DP pin Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Reserved Bit 2 1 Port 2 DP DM is Swapped Bit 1 1 Port 1 DP DM is Swapped Bit 0 1 Upstream Port DP DM is Swapped Revision 1 96 07 11 08 22 SMSC USB2512A DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet P SMSC 4 2 1 21 Register FBh Port Remap 12 BIT NUMBER BIT NAME DESCRIPTION 7 0 PRTR12 Port remap register for ports 1 amp 2 When a hub is enumerated by a USB Host Controller the hub is only permitted to report how many ports it has the hub is not permitted to select a numerical range or assignment The Host Controller will number the downstream ports of the hub starting with the number 1 up to the number of ports that the hub reported having The host s port number is referred to as Logical Port Number and the physical port on the hub is the Physical 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 the host Note The OEM must ensure that Contiguo
16. MSC USB2512A Revision 1 96 07 11 08 17 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSE Datasheet 4 2 1 9 Register 08h Configuration Data Byte 3 BIT NUMBER BIT NAME DESCRIPTION 7 4 Reserved Reserved 3 PRTMAP_EN Port Re mapping enable Selects the method used by the hub to assign port numbers and disable ports 0 Standard Mode 1 Port Re map mode 2 0 Reserved Reserved 4 2 1 10 Register 09h Non Removable Device BIT NUMBER BIT 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 permanent device that is undetachable from the Hub Note The device must provide its own descriptor data When using the internal default option the NON_REM 1 0 pins will designate the appropriate ports as being non removable Bit 7 Reserved always 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 non removable Bit 1 1 Port 1 non removable Bit 0 Reserved always 0 Revision 1 96 07 11 08 SMSC USB2512A 18 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet e sms c 4 2 1 11 Register OAh Port Disable For Self Powered Operation BIT NUMBER BIT NAME DESCRI
17. Note 1 Hysteresis SD pad only Vuvsc 250 350 mV 10 U Note 2 Supply Current Unconfigured Hi Speed Host lcciNTHS 75 85 mA Full Speed Host CCINITFS 65 75 mA Supply Current All supplies combined Configured Hi Speed Host 1 Port HS 1 Port LS FS 1 1 115 130 mA 2 Ports LS FS HCC2 105 125 mA 2 Ports HS 125 180 Supply Current All supplies combined Configured Full Speed Host 1 Port 95 115 2 Ports FCC2 95 115 mA Supply Current IcsBv 300 400 uA All supplies combined Suspend Supply Current lcRsT 100 180 uA All supplies combined Reset Notes 1 Output leakage is measured with the current pins in high impedance 2 See USB 2 0 Specification for USB DC electrical characteristics Revision 1 96 07 11 08 34 DATASHEET SMSC USB2512A USB 2 0 Hi Speed 2 Port Hub Controller P SMSC Datasheet CAPACITANCE T4 25 C fc 1MHz Vpp4s Vpppi 1 8V Table 5 2 Pin Capacitance LIMITS PARAMETER SYMBOL MIN TYP MAX UNIT TEST CONDITION Clock Input CxTAL 2 pF All pins except USB pins and pins under Capacitance test tied to AC ground Input Capacitance Cin 10 pF Output Capacitance Cout 20 pF SMSC USB2512A 35 DATASHEET Revision 1 96 07 11 08 USB 2 0 Hi Speed 2 Port Hub Controller P SMSC Datasheet Chapter 6 AC Specifications 6 1 Oscillator Clock Crystal Parallel Resonant Fundamental Mod
18. ONAL GE E2 E um 1 DZE 3 70 THE USER MAY MODIFY THE PCB X gt 0 28 LAND PATTERN DIMENSIONS Y 0 90 BASED ON THEIR EXPERIENCE AND OR PROCESS CAPABILITY e 0 50 RECOMMENDED PCB LAND PATTERN A 0 80 1 00 OVERALL PACKAGE HEIGHT A1 0 02 0 05 STANDOFF A2 0 60 0 80 MOLD CAP THICKNESS 0 20 REF LEADFRAME THICKNESS D E 5 85 6 00 6 15 X Y BODY SIZE D1 E1 5 55 5 95 X Y MOLD CAP SIZE D2 E2 3 55 3 70 3 85 X Y EXPOSED PAD SIZE 0 50 0 60 0 75 TERMINAL LENGTH b 0 18 0 25 0 30 TERMINAL WIDTH e 0 50 BSC TERMINAL PITCH NOTES 1 ALL DIMENSIONS ARE IN MILLIMETERS 2 POSITION TOLERANCE OF EACH TERMINAL AND EXPOSED PAD IS 0 05mm AT MAXIMUM MATERIAL CONDITION DIMENSIONS APPLIES TO PLATED TERMINALS AND IT IS MEASURED BETWEEN 0 15 AND 0 30 mm FROM THE TERMINAL TIP 3 DETAILS OF TERMINAL 1 IDENTIFIER ARE OPTIONAL BUT MUST BE LOCATED WITHIN THE AREA INDICATED 4 COPLANARITY ZONE APPLIES TO EXPOSED PAD AND TERMINALS Figure 7 1 36 Pin QFN 6x6mm Body 0 5mm Pitch 4ejo4uo qnH HOd Z 0 z asn
19. PTION 7 0 PORT_DIS_SP Port Disable Self Powered Disables 1 or more contiguous ports 0 port is available 1 port is disabled PRY Self Powered operation when remapping mode is disabled AP 0 this selects the ports which will be permanently and are available to be enabled or enumerated by a Host Controller The ports can be disabled in any order the internal logic will automatically report the correct number of enabled ports to the USB Host and will reorder the active ports in order to ensure proper function Bit 7 Reserved always Bit 6 Reserved always Bit 5 Reserved always Bit 4 Reserved always Bit 3 Reserved always 1 Bit 2 1 Port 2 is disabled Bit 1 1 Port 1 is disabled Bit 0 Reserved always 0 onn n 5555 4 2 1 12 Register OBh Port Disable For Bus Powered Operation BIT NUMBER BIT NAME DESCRIPTION 7 0 PORT_DIS_BP Port Disable Bus Powered Disables 1 or more contiguous ports 0 port is available 1 port is disabled PRT Self Powered operation when remapping mode is disabled AP EN 0 this selects the ports which will be permanently available to enabled or enumerated by a Host Controller The ports can be disabled in any order the internal logic will automatically report the correct number of enabled ports to the USB Host and will reorder the active ports in order to ensure proper
20. a PME Crystal SMBus Master SD ASCK 3 3V 1 8V Serial Bus Power Interface Detect Vgus Upstream Pulse PHY TT Controller 11 Repeater Port Controller Routing amp Port Re Ordering Logic Drivers Drivers USB Data OC Sense USB Data OC Sense Downstream Switch LED Downstream Switch LED Drivers Drivers Figure 2 1 USB2512A Block Diagram SMSC USB2512A Revision 1 96 07 11 08 7 DATASHEET P SMSE Chapter 3 Pin Descriptions 3 1 PIN Descriptions USB 2 0 Hi Speed 2 Port Hub Controller Datasheet This section provides a detailed description of each signal The signals are arranged in functional groups according to their associated interface The N symbol in the signal name indicates that the active or asserted state occurs when the signal is at low voltage level When is not present before the signal name the signal is asserted when 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 Table 3
21. assigned by OEM This field is set by the OEM using either the SMBus or EEPROM interface options 4 2 1 4 Register 03h Product ID MSB BIT NUMBER BIT NAME DESCRIPTION 7 0 PID_MSB Most Significant Byte of the Product ID This is a 16 bit value that the Vendor can assign that uniquely identifies this particular product assigned by OEM This field is set by the OEM using either the SMBus or EEPROM interface options 4 2 1 5 Register 04h Device ID LSB BIT NUMBER BIT NAME DESCRIPTION 7 0 DID_LSB Least Significant Byte of the Device ID This is a 16 bit device release number in BCD format assigned by OEM This field is set by the OEM using either the SMBus or EEPROM interface options 4 2 1 6 Register 05h Device ID MSB BIT NUMBER BIT NAME DESCRIPTION 7 0 DID_MSB Most Significant Byte of the Device ID This is a 16 bit device release number in BCD format assigned by OEM This field is set by the OEM using either the SMBus or EEPROM interface options SMSC USB2512A 15 DATASHEET Revision 1 96 07 11 08 USB 2 0 Hi Speed 2 Port Hub Controller P SMSE Datasheet 4 2 1 7 Register 06h CONFIG_BYTE_1 BIT NUMBER BIT NAME DESCRIPTION 7 SELF BUS PWR Self or Bus Power Selects between Self and Bus Powered operation The Hub is either Self Powered draws less than 2mA of upstream bus power or Bus Powered limited to a 100mA maximum of upstream power prior to being configured by th
22. ating range While reset is asserted the Hub and its associated external circuitry consumes less than 500 of current from the upstream USB power source Assertion of RESET N external pin causes the following 1 All downstream ports are disabled and PRTPWR power to downstream devices is removed The PHYs are disabled and the differential pairs will be in a high impedance state All transactions immediately terminate no states are saved 2 3 4 All internal registers return to the default state in most cases 00 5 The external crystal oscillator is halted 6 The PLL is halted The Hub is operational 500us after RESET is negated Once operational the Hub immediately reads OEM specific data from the external EEPROM if the SMBus option is not disabled 4 6 2 1 RESET N for Strapping Option Configuration Drive Strap Hardware Attach Read Strap Outputs to USB Reset reset i USB Options inactive recovery asserted Upstream levels SON 3 RESET_N Start completion request se Strap Pins Don t Care Driven by Hub if strap is an output VSS H rl M Figure 4 3 Reset N Timing for Default Strap Option Mode Table 4 3 Reset N Timing for Default Strap Option Mode NAME DESCRIPTION MIN TYP MAX UNITS 11 RESET_N Asserted 1 usec t2 Strap Setup Time 16 7 nsec t3 Strap Hold Time 16 7 1400 nsec t4 hub outputs d
23. consume more than 100mA from the upstream USB power source during 12 13 14 15 16 17 For Self Powered configurations t3 MAX is not applicable and the time to load the configuration is determined by the external SMBus host a All Power Supplies must have reached the operating levels mandated in Chapter 5 DC Parameters prior to or coincident with the assertion of RESET 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 default address to 0 2 Sets configuration to Unconfigured 3 Negates PRTPWR 2 1 to all downstream ports Revision 1 96 07 11 08 SMSC USB2512A 30 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSE Datasheet 4 Clears all TT buffers 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 then configures the Hub and the Hub s downstream port devices in accordance with the USB Specification SMSC USB2512A Revision 1 96 07 11 08 31 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P Datasheet Chapter 5 DC Parameters 5 1 Maximum Guaranteed Ratings PARAMETER SYMBOL MIN MAX UNITS COMMENTS Storage Tstor 55 150 C Temperature Lead 325 C Soldering lt 10 seconds Temperature 1 8V
24. cuitry on the board This value also includes the power consumption of a permanently attached peripheral if the hub is configured as a compound device and the embedded peripheral reports OmA in its descriptors 4 2 1 15 Register OEh Hub Controller Max Current For Self Powered Operation BIT NUMBER BIT NAME DESCRIPTION 7 0 HC_MAX_C_SP Hub Controller Max Current Self Powered Value in 2mA increments that the Hub consumes from an upstream port VBUS when operating as a self powered hub This value includes the hub silicon along with the combined power consumption from VBUS of all associated circuitry on the board This value does NOT include the power consumption of a permanently attached peripheral if the hub is configured as a compound device Note The USB 2 0 Specification does not permit this value to exceed 100mA A value of 50 decimal indicates 100mA which is the default value Revision 1 96 07 11 08 20 SMSC USB2512A DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet er sms c 4 2 1 16 Register OFh Hub Controller Max Current For Bus Powered Operation BIT NUMBER BIT NAME DESCRIPTION 7 0 HC MAX C BP Hub Controller Max Current Bus Powered Value in 2mA increments that the Hub consumes from an upstream port VBUS when operating as a bus powered hub This value will include the hub silicon along with the combined power consumption from VBUS of all associated circuitry on the board This va
25. e 24 MHz 350ppm External Clock 50 Duty cycle 10 24 MHz 350ppm Jitter lt 100ps rms XTAL1 Csi Cxtar Crystal C XTAL2 Cs2 CxraL Figure 6 1 Typical Crystal Circuit Note equals total board trace capacitance C Cs x C2 Cs CL C Co Figure 6 2 Formula to find value of C4 and 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 as noted in Section 4 3 6 1 2 I C EEPROM Clock frequency is fixed at 60KHz 20 6 1 3 USB 2 0 The SMSC Hub conforms to all voltage power and timing characteristics and specifications as set forth in the USB 2 0 Specification Please refer to the USB 2 0 Specification for more information Revision 1 96 07 11 08 SMSC USB2512A 36 DATASHEET 80 LL 20 96 VelScaSn 25 05 Chapter 7 Package Outline wns A TERMINAL 1 IDENTIFIER AREA D 2 X E 2 EXPOSED PAD 36XL A 4 4 45 08 MAX OPTIONAL 36X 0 2 MIN 36X b 2N TERMINAL 1 IDENTIFIER AREA 01 2 X E1 2 3 TOP VIEW BOTTOM VIEW ps 4X 07 12 A T n DAlecele Lus ILILILILILILIL C SIDE VIEW 3 D VIEW tr ae i i E um N FULL RADIUS IS OPTI
26. e host controller When configured as a Bus Powered device the SMSC Hub consumes less than 100mA of current prior to being configured After configuration the Bus Powered SMSC Hub along with all associated hub circuitry any embedded devices if part of a compound device and 100mA per externally available downstream port must consume no more than 500mA of upstream VBUS current The current consumption is system dependent and the OEM must ensure that the USB 2 0 specifications are not violated When configured as a Self Powered device lt 1mA of upstream VBUS current is consumed and all ports are available with each port being capable of sourcing 500mA of current This field is set by the OEM using either the SMBus or EEPROM interface options Please see the description under 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 ignored and the LOCAL PWhR pin is used to determine if the hub is operating from self or bus power 6 Reserved Reserved 5 HS DISABLE High Speed Disable Disables the capability to attach as either a High Full speed device and forces attachment as Full speed only i e no Hi Speed support 0 High Full Speed 1 Full Speed Only Hi Speed disabled 4 Reserved Reserved 3 EOP_DISABLE EOP Disable Disables EOP generation of EOF1 when in Full Speed mode During FS op
27. eration only this permits the Hub to send EOP if no downstream traffic is detected at EOF1 See Section 11 3 1 of the USB 2 0 Specification for additional details Note generation of an EOP at the EOF1 point may prevent a Host controller operating in FS mode from placing the USB bus in suspend 0 EOP generation is normal 1 EOP generation is disabled 2 1 CURRENT_SNS Over Current Sense Selects current sensing on a port by port basis all ports ganged or none only for bus powered hubs The ability to support current sensing on a port or ganged basis is hardware implementation dependent 00 Ganged sensing all ports together 01 Individual port by port 1x Over current sensing not supported must only be used with Bus Powered configurations Revision 1 96 07 11 08 SMSC USB2512A 16 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller SMSC Datasheet BIT NUMBER BIT NAME DESCRIPTION 0 PORT_PWR Port Power Switching Enables power switching on all ports simultaneously ganged or port power is individually switched on and off on a port by port basis individual The ability to support power enabling on a port or ganged basis is hardware implementation dependent 0 Ganged switching all ports together 1 Individual port by port switching 4 2 1 8 Register 07h Configuration Data Byte 2 BIT NUMBER BIT NAME DESCRIPTION 7 DYNAMIC Dynamic Power Enable Controls t
28. he ability of the Hub to automatically change from Self Powered operation to Bus Powered operation if the local power source is removed or is unavailable and from Bus Powered to Self Powered if the local power source is restored Note If the local power source is available the Hub will always switch to Self Powered operation When 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 immediately disconnects and removes power from all downstream devices and disconnects the upstream port The Hub will then re attach to the upstream port as either a Bus Powered Hub if local power is unavailable or a Self Powered Hub if local power is available 0 No Dynamic auto switching 1 Dynamic Auto switching capable 6 Reserved Reserved 5 4 OC_TIMER OverCurrent Timer Over Current Timer delay 00 0 1ms 01 4ms 10 8ms 11 16ms 3 COMPOUND Compound Device Allows the OEM to indicate that the Hub is part of a compound see the USB Specification for definition device The applicable port s must also be defined as having a Non Removable Device Note When configured via strapping options declaring a port as non removable automatically causes the hub controller to report that it is part of a compound device 0 1 Yes Hub is part of compound device 2 0 Reserved Reserved S
29. he external eeprom will be read even if it is blank or non populated and the hub will be configured with the values that are read Please see Internal Register Set Common to EEPROM and SMBus for list of data fields available Internal Register Set Common to EEPROM and SMBus Table 4 1 Internal Default EEPROM and SMBus Register Memory Map REG ADDR SMBUS AND INTERNAL EEPROM OR R W REGISTER NAME ABBR DEFAULT ROM VALUES 00h Oth R W VID LSB VIDL 24h 0x00 R W VID MSB VIDM 04h 0x00 02h R W PID LSB PIDL 12h 0x00 SMSC USB2512A Revision 1 96 07 11 08 13 DATASHEET P SMSE USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Table 4 1 Internal Default EEPROM and SMBus Register Memory Map continued SMBUS AND REG INTERNAL EEPROM OR ADDR R W REGISTER NAME ABBR DEFAULT ROM VALUES 03h R W PID MSB PIDM 25h 0x00 04h R W DID LSB DIDL AOh 0x00 05h R W DID MSB DIDM OAh 0x00 06h R W Config Data Byte 1 CFG1 8Bh 0x00 07h R W Config Data Byte 2 CFG2 10h 0x00 08h R W Config Data Byte 3 CFG3 00h 0x00 09h R W Non Removable Devices NRD 00h 0x00 OAh R W Port Disable Self PDS 00h 0x00 OBh R W Port Disable Bus PDB 00h 0x00 OCh R W Max Power Self MAXPS Oth 0x00 ODh R W Max Power Bus MAXPB 32h 0x00 OEh R W Hub Controller Max Current HCMCS Oth 0x00 Self OFh R W Hub Controller Max Cu
30. lly exclusive and must be configured in order to correctly function when attached to a USB host controller There are three principal ways to configure the hub SMBus EEPROM or by internal default settings with or without pin strapping option over rides In all cases the configuration method will be determined by the CFG_SEL1 and CFG_SELO pins immediately after RESET_N negation Power Switching Polarity The hub only supports active high port power controllers VBus Detect According to Section 7 2 1 of the USB 2 0 Specification 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 the upstream VBUS signal and will not pull up the D resistor if VBUS is not active If VBUS goes from an active to an inactive state Not Powered the Hub will remove power from the D pull up resistor within 10 seconds EEPROM Interface The SMSC Hub can be configured via a 2 wire IC EEPROM 256x8 Please see Table 3 1 for specific details on how to enable configuration via an C EEPROM The Internal state machine will when configured for EEPROM support read the external EEPROM for configuration data The hub will then attach to the upstream USB host Note The Hub does not have the capacity to write or Program an external EEPROM The Hub only has the capability to read external EEPROMs T
31. lue will NOT include the power consumption of a permanently attached peripheral if the hub is configured as a compound device A value of 50 decimal would indicate 100mA which is the default value 4 2 1 17 Register 10h Power On Time 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 initiated power on sequence begins on a port until power is good on that port 4 2 1 18 Register F6h Boost Up BIT NUMBER BIT NAME DESCRIPTION 7 2 Reserved Reserved 1 0 BOOST_IOUT USB electrical signaling drive strength Boost Bit for the Upstream Port 00 Normal electrical drive strength No boost 01 Elevated electrical drive strength Low approximately 4 boost 10 Elevated electrical drive strength Medium approximately 8 boost 41 Elevated electrical drive strength High approximately 12 boost Note Boost could result in non USB Compliant parameters one example would be Test J K levels the OEM should use a 00 value unless specific implementation issues require additional signal boosting to correct for degraded USB signalling levels 4 2 1 19 Register F8h Boost 2 0 BIT NUMBER BIT NAME DESCRIPTION 7 4 Reserved Reserved SMSC USB2512A 21 Revision 1 96 07 11 08 DATASHEET P SMSE USB 2 0 Hi Speed 2 Port Hub Controller
32. ngle clock low interval exceeds 25ms min Devices that have detected this condition must reset their communication and be able to receive a new START condition no later than 35ms TriMEOUT MAX Note Some simple devices do not contain a clock low drive circuit this simple kind of device typically resets its communications port after a start or stop condition The Slave Device Time Out must be implemented Revision 1 96 07 11 08 SMSC USB2512A 26 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet 4 3 5 4 3 6 4 3 7 4 3 8 4 3 8 1 4 3 8 2 4 4 4 5 4 6 4 6 1 SMSC USB2512A P SMSC Stretching the SCLK Signal The Hub supports stretching of the SCLK by other devices on the SMBus The Hub does not stretch the SCLK SMBus Timing The SMBus Slave Interface complies with the SMBus AC Timing Specification See the SMBus timing in the Timing Diagram section Bus Reset Sequence The SMBus Slave Interface resets and returns to the idle state upon a START field followed immediately by a STOP field SMBus Alert Response Address The SMBALERT signal is not supported by the Hub Undefined Registers The registers shown in Table 4 1 are the defined registers in the Hub Reads to undefined registers return Writes to undefined registers have no effect and do not return an error Reserved Registers Unless otherwise instructed only a 0 may be written to all rese
33. njury 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 96 07 11 08 SMSC USB2512A 2 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Table of Contents Chapter 1 Pin Configuration
34. ou s A Data byte A Databye AT Puta view Block Write Figure 4 1 Block Write Block Read A Block Read differs from a block write in that the repeated start condition exists to satisfy the 2 specification s requirement for a change the transfer direction 1 7 1 1 8 1 1 7 1 1 5 Slave Address wr A Register Address S Slave Address Rd A 8 1 8 1 8 1 8 1 1 Byte Count N Data byte 1 A Data byte 2 Data byte N aA Block Read Figure 4 2 Block Read 4 3 2 Invalid Protocol Response Behavior Registers that are accessed with an invalid protocol are not updated A register is only updated following a valid protocol The only valid protocols are Write Block and Read Block which are described above The Hub only responds to the hardware selected Slave Address Attempting to communicate with the Hub over SMBus with an invalid slave address or invalid protocol results in no response and the SMBus Slave Interface returns to the idle state The only valid registers that are accessible by the SMBus slave address are 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 0000 000b 4 3 4 Slave Device Time Out According to the SMBus Specification V1 0 devices in a transfer can abort the transfer in progress and release the bus when any si
35. re 5 1 Voltage on any I O pin 0 3 5 5 V If any 3 3V supply voltage drops below 3 0V then the 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 1 IS Type Input Buffer Low Input Level 0 8 V TTL Levels High Input Level Vint 2 0 Input Leakage lit 10 10 uA Vin 0 to Vppa3 Hysteresis IS Only Vuvsi 250 350 mV Input Buffer with Pull Up IPU Low Input Level Vui 0 8 V TTL Levels High Input Level Vini 2 0 Low Input Leakage 35 90 uA Vin 0 High Input Leakage liHL 10 10 uA Vin Vpp33 Input Buffer with Pull Down IPD Low Input Level 0 8 V TTL Levels High Input Level Vini 2 0 Low Input Leakage 10 10 uA Vin 0 High Input Leakage liHL 35 90 uA Vin Vpp33 SMSC USB2512A Revision 1 96 07 11 08 33 DATASHEET P USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Table 5 1 DC Electrical Characteristics continued PARAMETER SYMBOL MIN TYP MAX UNITS COMMENTS ICLK Input Buffer Low Input Level 0 5 High Input Level Vick 1 4 Input Leakage liL 10 10 uA Vin 0 to 012 1 012 amp I OSD12 Type Buffer Low Output Level VoL 0 4 lo 12mA Vpp33 3 3V High Output Level 2 4 12mA Vpp33 3 3V Output Leakage lot 10 10 uA Vin 0 to Vpp33
36. rint 6 Figure 2 1 USB2512A Block Diagram 0 2 0 0 cette 7 Figure 4 1 Block s e pe een tae Ohad bem Paar ale ee Reh ee tee Re UE d 26 Figure 4 2 Block Bead weiss cee oad rete IR eee eee eee Be 26 Figure 4 3 Reset N Timing for Default Strap Option 28 Figure 4 4 Reset Timing for EEPROM 29 Figure 4 5 Reset Timing for SMBus 30 Figure 5 1 Supply Rise Time Model 2 00000 ccc een 32 Figure 6 1 Typical Crystal Circuit 36 Figure 6 2 Formula to find value of C1 2 36 Figure 7 1 36 Pin QFN 6x6mm Body 0 5mm 37 Revision 1 96 07 11 08 SMSC USB2512A 4 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller Datasheet List of Tables Table 3 4 USB2512A Pin Descriptions 0 00 0 8 Table 3 2 SMBus or EEPROM Interface Behavior 11 Table 3 3 USB2512A Power Ground and No Connect 11 Table 3 4 USB2512A Buffer Type 5 lt 12 Table 4 1 Internal Default EEPROM and SMBus Register Memory
37. riven to inactive logic states 1 5 2 usec 15 USB Attach See Note 100 msec 16 Host acknowledges attach and signals USB 100 msec Reset Revision 1 96 07 11 08 28 DATASHEET SMSC USB2512A USB 2 0 Hi Speed 2 Port Hub Controller P SMSC Datasheet Table 4 3 Reset N Timing for Default Strap Option Mode continued NAME DESCRIPTION MIN TYP MAX UNITS t7 USB Idle undefined msec 18 Completion time for requests with or without data 5 msec stage Notes When in Bus Powered mode the Hub and its associated circuitry must not consume more than 100mA from the upstream USB power source during t1 t5 All Power Supplies must have reached the operating levels mandated in Chapter 5 DC Parameters prior to or coincident with the assertion of RESET N 4 6 2 2 RESET N for EEPROM Configuration Start Read Strap Read EEPROM Attach USB Reset completion TOSI Options USB recovery laig request asserted P Set Options Upstream ON RESET N VSS Figure 4 4 Reset_N Timing for EEPROM Mode Table 4 4 Reset_N Timing for EEPROM Mode NAME DESCRIPTION MIN TYP MAX UNITS 11 RESET_N Asserted 1 usec t2 Hub Recovery Stabilization 500 usec t3 EEPROM Read Hub Config 2 0 99 5 msec t4 USB Attach See Note 100 msec t5 Host acknowledges attach and signals USB 100 msec Reset t6 USB Idle undefined msec t7 Completion time for requests with or without data 5 msec stage
38. rrent HCMCB 32h 0x00 Bus 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 F9h R W Reserved N A 00h 0x00 FAh R W Port Swap PRTSP 00h 0x00 FBh R W Port Remap 12 PRTR12 00h 0x00 FC FEh R W Reserved N A 00h 0x00 FFh R W Status Command STCD 00h 0x00 Note SMBus register only 4 2 1 1 Register 00h Vendor ID LSB BIT NUMBER BIT NAME DESCRIPTION 7 0 VID_LSB Least Significant Byte of the Vendor ID This is a 16 bit value that uniquely identifies the Vendor of the user device assigned by USB Interface Forum This field is set by the OEM using either the SMBus or EEPROM interface options Revision 1 96 07 11 08 14 SMSC USB2512A DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSE Datasheet 4 2 1 2 Register 01h Vendor ID MSB BIT NUMBER BIT NAME DESCRIPTION 7 0 VID_MSB Most Significant Byte of the Vendor ID This is a 16 bit value that uniquely identifies the Vendor of the user device assigned by USB Interface Forum This field is set by the OEM using either the SMBus or EEPROM interface options 4 2 1 3 Register 02h Product ID LSB BIT NUMBER BIT NAME DESCRIPTION 7 0 PID_LSB Least Significant Byte of the Product ID This is a 16 bit value that the Vendor can assign that uniquely identifies this particular product
39. rt 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 SMSC USB2512A 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 DATASHEET 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 Revision 1 96 07 11 08 USB 2 0 Hi Speed 2 Port Hub Controller SMSC Datasheet ORDER NUMBERS USB2512A AEZG FOR 36 PIN QFN LEAD FREE ROHS COMPLIANT PACKAGE P SMSC 80 ARKAY DRIV
40. rved registers or bits Default Configuration 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 default configuration Please refer to Table 4 1 for the internal default values that are loaded when this option is selected Default Strapping Options The USB2512A can be configured via a combination of internal default values and pin strap options Please see Table 3 1 and Table 3 2 for specific details on how to enable the default pin strap configuration option The strapping option pins only cover a limited sub set of the configuration options The internal default values will be used for the bits amp registers that are not controlled by a strapping option pin Please refer to Table 4 1 for the internal default values that are loaded when this option is selected Reset There are two different resets that the Hub experiences One is a hardware reset either from the internal POR reset circuit or via the RESET_N pin and the second is a USB Bus Reset Internal POR Hardware Reset All reset timing parameters are guaranteed by design 27 Revision 1 96 07 11 08 DATASHEET P SMSC 4 6 2 External Hardware RESET_N USB 2 0 Hi Speed 2 Port Hub Controller Datasheet A valid hardware reset is defined as assertion of RESET_N for a minimum of 1us after all power supplies are within oper
41. supply VppaisPLt 2 5 V voltage Vpp18 3 3V supply VppAaa 4 6 V voltage VppssPLL DD33 VDD33CR Voltage on any 0 5 5 5 V pin Voltage on 0 5 4 0 V XTAL1 Voltage on 0 5 3 6 V XTAL2 Note 5 1 Stresses above the specified parameters could cause permanent damage to the device This is a stress rating only and functional operation of the device at any condition above those indicated in the operation sections of this specification is not implied Note 5 2 When powering this device from laboratory or system power supplies it is important that the 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 transients on the AC power line may appear on the DC output When this possibility exists it is suggested that a clamp circuit be used Voltage 100 VDD33 3 3V VSS 110 t90 Time Figure 5 1 Supply Rise Time Model Revision 1 96 07 11 08 SMSC USB2512A 32 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P Datasheet 5 2 Operating Conditions PARAMETER SYMBOL MIN MAX UNITS COMMENTS Operating 0 70 C Ambient temperature in still air Temperature 1 8V supply voltage VDDA18PLL 1 62 1 98 V DD18 3 3V supply voltage Vppa33 3 0 3 6 V VDDA33PLL DD33 VDD33CR 3 3V supply rise time 0 400 us See Figu
42. to EEPROM and SMBus on page 13 Bus Protocols Typical Write Block and Read Block protocols are shown below Register accesses are performed using 7 bit slave addressing an 8 bit register address field and an 8 bit data field The shading indicates the Hub driving data on the SMBDATA line otherwise host data is on the SDA SMBDATA line The slave address is the unique SMBus Interface Address for the Hub that identifies it on SMBus The register address field is the internal address of the register to be accessed The register data field is the data that the host is attempting to write to the register or the contents of the register that the host is attempting to read Note Data bytes are transferred MSB first msb first Block Read Write The Block Write begins with a slave address and a write condition After the command code the host issues a byte count which describes how many more bytes will follow in the message If a slave had 20 bytes to send the first byte would be the number 20 14h followed by the 20 bytes of data The byte count may not be 0 A Block Read or Write is allowed to transfer a maximum of 32 data bytes Note For the following SMBus tables Denotes Master to Slave Denotes Slave to Master SMSC USB2512A Revision 1 96 07 11 08 25 DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSE Datasheet 1 7 1 1 8 1 5 Slave Address wr LA Register Address A 8 1 8 1 8 1 8 1 1 Byte c
43. ued QFN 36 BUFFER SYMBOL EMB TYPE DESCRIPTION RBIAS 35 I R USB Transceiver Bias 12 0 1 resistor is attached from ground to this to set the transceiver s internal bias settings SERIAL PORT INTERFACE SDA 22 l OSD12 Serial Data SMB Data amp Port Non removable Strap Option SMBDATA NON REM1 NON REM 1 Non removable port strap option If this strap is enabled by package and configuration settings see Table 3 2 this pin will be sampled in conjunction with LOCAL PWR SUSP IND NON REMO at RESET N negation to determine if ports 2 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 RENM 1 0 10 Ports 1 amp 2 are non removable NON 11 Ports 1 amp 2 are non removable SCL 24 05012 Serial Clock SCL SMBCLK SMBus Clock SMBCLK CFG SELO Configuration Select SELO The logic state of this multifunction T 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 EEPROM Interface Behavior HS_IND 25 1 012 Hi Speed Upstream port indicator amp Configuration CFG_SEL1 Programming Select HS_IND High Speed Indicator for upstream port connection speed The active state of the LED will be determined as follows CFG_SEL1 0 HS_IND is active high CFG_SEL1 1 HS IND is
44. us Logical Port Numbers are used starting from 1 up to the maximum number of enabled ports this ensures that the hub s ports are numbered in accordance with the way a Host will communicate with the ports Table 4 2 Port Remap Register for Ports 1 amp 2 Bit 7 4 0000 Physical Port 2 is Disabled 0001 Physical Port 2 is mapped to Logical Port 1 0010 Physical Port 2 is mapped to Logical Port 2 0011 Illegal Do Not Use to 4111 Bit 3 0 0000 Physical Port 1 is Disabled 0001 Physical Port 1 is mapped to Logical Port 1 0010 Physical Port 1 is mapped to Logical Port 2 0011 Illegal Do Not Use to 4111 SMSC USB2512A Revision 1 96 07 11 08 23 DATASHEET P SMSE 4 2 1 22 USB 2 0 Hi Speed 2 Port Hub Controller Datasheet Register FFh Status Command BIT NUMBER BIT NAME DESCRIPTION 7 3 Reserved Reserved 2 INTF_PW_DN SMBus Interface Power Down 0 Interface is active PE Interface power down after ACk has completed RESET Reset the SMBus Interface and internal memory back to RESET_N assertion default settings 0 Normal Run Idle State 1 Force a reset of registers to their default state USB_ATTACH USB Attach and write protect 0 SMBus slave interface is active 1 Hub will signal a USB attach event to an upstream device and the internal memory address range
45. vable LOCAL_PWR Strap Option NON_REMO Suspend Indicator Indicates USB state of the hub negated Unconfigured or configured and in USB Suspend asserted 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 VBus High Self local power source is available NON REMO Strap Option If this strap is enabled by package and configuration settings see Table 3 2 this pin will be sampled in conjunction with NON REM 1 at RESET N negation to determine if ports 2 1 contain permanently attached non removable devices Also the active state of the LED will be determined as follows NON 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 10 Ports 1 amp 2 are non removable and the LED is active high NON REM 1 0 11 Ports 1 amp 2 are non removable and the LED is active low TEST 11 IPD TEST pin XNOR continuity tests all signal pins on the hub Please contact your SMSC representative for a detailed description of how this test mode is enabled and utilized Revision 1 96 07 11 08 10 SMSC USB2512A DATASHEET USB 2 0 Hi Speed 2 Port Hub Controller P SMSE

Download Pdf Manuals

image

Related Search

Related Contents

Samsung Galaxy A7 Kullanıcı Klavuzu  Philips Stick energy saving bulb 8710163390246  USER`S MANUAL - TakingITGlobal  Avigilon Control Center Client User Guide  PEM-1X User Manual - Soliton Technologies CO., LTD.  BMW 750i Sedan Service and Warranty Information  JE NE SUIS NI POUR, NI CONTRE, BIEN AU CONTRAIRE    Manual_DE - Musik Produktiv  仕様書  

Copyright © All rights reserved.
Failed to retrieve file