![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
smsc usb2502 datasheet revision 2.3 (08-27-07) datasheet product features usb2502 2-port usb 2.0 hub controller ? integrated usb 2.0 compatible 2-port hub ? high-speed (480mbits/s), full-speed (12mbits/s) and low-speed (1.5mbits/s) compatible ? full power management with ganged power control ? detects bus-power/self-power source and changes mode automatically ? complete usb specification 2.0 compatibility ? includes usb 2.0 transceivers ? vid/pid/did, and port c onfiguration for hub via: ? single serial i 2 c eeprom ? smbus slave port ? default vid/pid/did, allows functionality when configuration eeprom is absent ? hardware strapping options allow for configuration without an external eeprom or smbus host ? on-board 24mhz crystal driver circuit or 24 mhz external clock driver ? internal pll for 480mhz usb 2.0 sampling ? internal 1.8v linear voltage regulator ? integrated usb termination and pull-up/pull-down resistors ? internal short circuit protection of usb differential signal pins ? basic single-color led support ? 1.8 volt low power core operation ? 3.3 volt i/o with 5v input tolerance ? 36 pin qfn or 48 pin tqfp lead-free rohs compliant package
order numbers: USB2502-AEZG for 36 pin lead-free rohs comp liant qfn package; usb 2502-ht for 48 pin lead- free rohs compliant tqfp package 2-port usb 2.0 hub controller datasheet revision 2.3 (08-27-07) 2 smsc usb2502 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 produc ts 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 re sponsibility is assumed for inaccuracies. smsc reserves the right to make changes to specifications and produc t descriptions at any time without notice. contact your local sm sc sales office to obtain the latest specifications before placing your product order. the provision of this inform ation does not convey to the purchaser of the described semicond uctor 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 te rms 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 pro duct may contain design defects or errors known as anomalies which may cause the product's functions to deviate from published specifications. anomaly sheets are availab le 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 h ttp://www.smsc.com. smsc is a registered trademark of standard microsystems corporat ion (?smsc?). product names and company na mes are the trademarks of their respective holders. smsc disclaims and excludes any and all warranties, including without limitation any and all implied warranties of merchantabil ity, fitness for a particular purpose, title, and against infringement and the like, and any and all warranties arising from any cou rse of dealing or usage of trade. in no event shall smsc be liable for any direct, incidental, indirect, special, punitive, or cons equential damages; or for lost data, profits, savings or revenues of any kind; regardless of the form of action, whether based on contrac t; tort; negligence of smsc or others; strict liability; breach of warranty; or otherwise; whether or not any remedy of buyer is h eld to have failed of its essential purpose, and whether or no t smsc has been advised of the possibility of such damages. 2-port usb 2.0 hub controller datasheet smsc usb2502 3 revision 2.3 (08-27-07) datasheet table of contents chapter 1 general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 oem selectable features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 chapter 2 pin table 2-port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 chapter 3 pin configuration 2-port hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 chapter 4 2-port hub block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 chapter 5 functional block des cription . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.1 2-port hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.1.1 hub configuration options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.1.2 vbus detect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5.2 eeprom interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.2.1 i2c eeprom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.2.2 in-circuit eeprom programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.2.3 eeprom data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5.3 smbus slave interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 5.3.1 bus protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 5.3.2 invalid protocol response behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.3.3 general call address response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.3.4 slave device time-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.5 stretching the sclk signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.6 smbus timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.7 bus reset sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.8 smbus alert response address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.9 internal smbus memory register set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.4 default configuration option: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.5 default strapping options: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.6 reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.6.1 external hardware r eset_n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 5.6.2 usb bus reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 chapter 6 xnor test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 chapter 7 dc parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 7.1 maximum guaranteed ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 7.2 recommended operating conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 chapter 8 ac specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 8.1 oscillator/clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 8.1.1 smbus interface: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 8.1.2 i2c eeprom: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 8.1.3 usb 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 chapter 9 package outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2-port usb 2.0 hub controller datasheet revision 2.3 (08-27-07) 4 smsc usb2502 datasheet list of tables table 2.1 2-port pin table for 36-qfn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 table 2.2 2-port pin table for 48-tqfp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 table 4.1 2-port hub pin descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 table 4.2 smbus or eeprom interfac e behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 table 4.3 miscellaneous pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 table 4.4 power, ground, and no connect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 table 4.5 buffer type descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 table 5.1 user-defined descriptor data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 table 5.2 smbus write byte protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 table 5.3 smbus read byte protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 table 5.4 smbus slave interface register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 table 5.5 reset_n timing for default/strap option mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 table 5.6 reset_n timing for eeprom mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 table 5.7 reset_n timing for smbus mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 table 7.1 dc electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 table 9.1 48 pin tqfp package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2-port usb 2.0 hub controller datasheet smsc usb2502 5 revision 2.3 (08-27-07) datasheet list of figures figure 3.1 2-port 36-pin qfn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 figure 3.2 2-port 48-pin tqfp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 figure 4.1 2-port block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 figure 5.1 led strapping option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 figure 5.2 reset_n timing for default/strap option mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 figure 5.3 reset_n timing for eeprom mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 figure 5.4 reset_n timing for smbus mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 figure 9.1 36 pin qfn package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 figure 9.2 48 pin tqfp package outline (7x7x1.4 mm body, 2mm footprint) . . . . . . . . . . . . . . . . . . . 44 2-port usb 2.0 hub controller datasheet revision 2.3 (08-27-07) 6 smsc usb2502 datasheet chapter 1 general description the smsc 2-port hub is fully compliant with th e usb 2.0 specification and will attach to a usb host as a full-speed hub or as a full-/high-speed hub. the 2-port hub supports low-speed, full-speed, and high-speed (if operating as a high-speed hub) downstream devices on all of the enabled downstream ports. the hub works with an external usb power di stribution switch device to control v bus switching to downstream ports, and to limit current and sense over-current conditions. 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. throughout this document the upstream facing port of the hub will be referred to as the upstream port, and the downstream facing ports wil l be called the downstream ports. 1.1 oem selectable features a default configuration is available in the usb2 502 following a reset. this configuration may be sufficient for some applications. strapping option pins make it possible to modify a limited sub-set of the configuration options. the usb2502 may also be configured by an extern al eeprom or a microcontroller. when using the microcontroller interface, the hub appears as an smbus slave device. if the hub is pin-strapped for external eeprom configurat ion but no external eeprom is present, then a value of ?0? will be written to all configuration data bit fields (the hub w ill attach to the host with all ?0? values). the 2-port hub supports seve ral oem selectable features: ? operation as a self-powered usb hub or as a bus-powered usb hub. ? operation as a dynamic-powered hub (hub opera tes as a bus-powered device if a local power source is not available and switches to self -powered operation when a local power source is available). ? optional oem configuration via i2c eeprom or via the industry standard smbus interface from an external smbus host. ? compound device support (port is permanently har dwired to a downstream usb peripheral device). ? hardware strapping options enable conf iguration of the fo llowing features. non-removable ports port power polarity (active high or active low logic) 2-port usb 2.0 hub controller datasheet smsc usb2502 7 revision 2.3 (08-27-07) datasheet chapter 2 pin table 2-port table 2.1 2-port pin table for 36-qfn upstream usb 2.0 interface (3 pins) usbdp0 usbdn0 vbus_det 2-port usb 2.0 interface (10 pins) usbdp1 usbdn1 usbdp2 usbdn2 gr1/ non_rem0 gr2/ non_rem1 prtpwr_pol rbias prtpwr ocs_n serial port interface (3 pins) sda/smbdata scl/smbclk/ cfg_sel0 cfg_sel1 misc (7 pins) xtal1/clkin xtal2 reset_n self_pwr atest/ reg_en clkin_en test power, ground (13 pins) 2-port usb 2.0 hub controller datasheet revision 2.3 (08-27-07) 8 smsc usb2502 datasheet table 2.2 2-port pin table for 48-tqfp upstream usb 2.0 interface (3 pins) usbdp0 usbdn0 vbus_det 2-port usb 2.0 interface (10 pins) usbdp1 usbdn1 usbdp2 usbdn2 gr1/ non_rem0 gr2/ non_rem1 prtpwr_pol rbias prtpwr ocs_n serial port interface (3 pins) sda/smbdata scl/smbclk cfg_sel0 cfg_sel1 misc (7 pins) xtal1/clkin xtal2 reset_n self_pwr atest/ reg_en clkin_en test power, ground and no connect (25 pins) 2-port usb 2.0 hub controller datasheet smsc usb2502 9 revision 2.3 (08-27-07) datasheet chapter 3 pin configuration 2-port hub figure 3.1 2-port 36-pin qfn thermal slug (must be connected to vss) smsc usb2502 (top view qfn-36) indicates pins on the bottom of the device. vdda33 1 usbdp0 2 usbdn0 3 vss 4 usbdn1 5 usbdp1 6 vdda33 7 usbdp2 8 usbdn2 9 18 vdd18 17 vss 16 self_pwr 15 ocs_n 14 prtpwr 13 prtpwr_pol 12 gr2/non_rem1 11 gr1/non_rem0 10 vss vdd33cr 28 vss 29 xtal1/clkin 31 vdda18pll 32 vdda33pll 33 vss 36 rbias 35 atest/reg_en 34 xtal2 30 26 vss 25 vbus_det 24 reset_n 23 test 22 clkin_en 21 cfg_sel1 20 scl/smbclk/cfg_sel0 19 sda/smbdata 27 vdd18 2-port usb 2.0 hub controller datasheet revision 2.3 (08-27-07) 10 smsc usb2502 datasheet figure 3.2 2-port 48-pin tqfp 9 ' ' & |