ISP1122 Universal Serial Bus stand-alone hub Rev. 03 — 29 March 2000 Product specification 1. General description The ISP1122 is a stand-alone Universal Serial Bus (USB) hub device which complies with USB Specification Rev. 1.1. It integrates a Serial Interface Engine (SIE), hub repeater, hub controller, USB data transceivers and a 3.3 V voltage regulator. It has a configurable number of downstream ports, ranging from 2 to 5. The ISP1122 can be bus-powered, self-powered or hybrid-powered.
ISP1122 Philips Semiconductors USB stand-alone hub ■ Full-scan design with high test coverage ■ Available in 32-pin SDIP, SO and LQFP packages. 3. Ordering information Table 1: Ordering information Type number Package Name Description Version ISP1122D SO32 plastic small outline package; 32 leads; body width 7.5 mm SOT287-1 ISP1122NB SDIP32 plastic shrink dual in-line package; 32 leads (400 mil) SOT232-1 ISP1122BD LQFP32 plastic low profile quad flat package; 32 leads; body 7 x 7 x 1.
ISP1122 Philips Semiconductors USB stand-alone hub 5. Pinning information 5.1 ISP1122D (SO32) and ISP1122NB (SDIP32) 5.1.1 Pinning handbook, halfpage handbook, halfpage Vreg(3.3) 1 Vreg(3.
ISP1122 Philips Semiconductors USB stand-alone hub Table 2: Pin description for SO32 and SDIP32…continued Symbol [1] Pin Type Description OC2 8 AI/I overcurrent sense input for downstream port 2 (analog [5]) OC3 9 AI/I overcurrent sense input for downstream port 3 (analog [5]) OC4 10 AI/I overcurrent sense input for downstream port 4 (analog [5]) OC5/GOC [3] 11 AI/I modes 5, 7: overcurrent sense input for downstream port 5 (analog [5]) modes 0, 1, 3: global overcurrent sense input (a
ISP1122 Philips Semiconductors USB stand-alone hub Table 2: Pin description for SO32 and SDIP32…continued Symbol [1] Pin Type Description DP1 27 AI/O downstream port 1 D+ connection (analog) [6] DM0 28 AI/O upstream port D− connection (analog) DP0 29 AI/O upstream port D+ connection (analog) DM2 30 AI/O downstream port 2 D− connection (analog) [6] DP2 31 AI/O downstream port 2 D+ connection (analog) [6] PSW1/GL1 [3] 32 O modes 4 to 6: power switch control output for downstrea
ISP1122 Philips Semiconductors USB stand-alone hub 5.2 ISP1122BD (LQFP32) 25 DP0 26 DM2 27 DP2 28 PSW1/GL1 31 GND 32 DM3 handbook, full pagewidth 29 Vreg(3.3) Pinning 30 PSW2/GL2 5.2.1 DP3 1 24 DM0 VCC 2 23 DP1 OC1 3 22 DM1 21 DP5 OC2 4 ISP1122BD OC3 5 20 DM5 OC4 6 19 INDV/SDA 18 OPTION/SCL OC5/GOC 7 DM4 8 XTAL2 16 XTAL1 15 PSW5/GL5/GPSW 14 PSW4/GL4 13 PSW3/GL3 12 HUBGL 11 SP/BP 10 DP4 9 17 RESET MBL018 Fig 4. Pin configuration LQFP32. 5.2.
ISP1122 Philips Semiconductors USB stand-alone hub Table 3: Pin description for LQFP32…continued Symbol [1] Pin Type Description OC5/GOC [3] 7 AI/I modes 5, 7: overcurrent sense input for downstream port 5 (analog [5]) modes 0, 1, 3: global overcurrent sense input (analog [5]) DM4 8 AI/O downstream port 4 D− connection (analog) [4] DP4 9 AI/O downstream port 4 D+ connection (analog) [4] SP/BP 10 I selects power mode: self-powered: connect to VDD (local power supply); also use this mo
ISP1122 Philips Semiconductors USB stand-alone hub Table 3: Pin description for LQFP32…continued Symbol [1] Pin Type Description DM2 26 AI/O downstream port 2 D− connection (analog) [6] DP2 27 AI/O downstream port 2 D+ connection (analog) [6] PSW1/GL1 [3] 28 O modes 4 to 6: power switch control output for downstream port 1 (open-drain, 6 mA) modes 0 to 3, 7: GoodLink LED indicator output for downstream port 1 (open-drain, 6 mA); to connect an LED use a 330 Ω series resistor [1] [2] [3]
ISP1122 Philips Semiconductors USB stand-alone hub 6.2 Philips Serial Interface Engine (SIE) The Philips SIE implements the full USB protocol layer. It is completely hardwired for speed and needs no firmware intervention. The functions of this block include: synchronization pattern recognition, parallel/serial conversion, bit (de-)stuffing, CRC checking/generation, Packet IDentifier (PID) verification/generation, address recognition, handshake evaluation/generation. 6.
ISP1122 Philips Semiconductors USB stand-alone hub 6.9 PLL clock multiplier A 6 to 48 MHz clock multiplier Phase-Locked Loop (PLL) is integrated on-chip. This allows for the use of low-cost 6 MHz crystals. The low crystal frequency also minimizes Electro-Magnetic Interference (EMI). The PLL requires no external components. 6.10 Overcurrent detection An overcurrent detection circuit for downstream ports has been integrated on-chip.
ISP1122 Philips Semiconductors USB stand-alone hub 8. Endpoint descriptions Each USB device is logically composed of several independent endpoints. An endpoint acts as a terminus of a communication flow between the host and the device. At design time each endpoint is assigned a unique number (endpoint identifier, see Table 5). The combination of the device address (given by the host during enumeration), the endpoint number and the transfer direction allows each endpoint to be uniquely referenced.
ISP1122 Philips Semiconductors USB stand-alone hub Table 6: Status Change byte: bit allocation Bit Symbol Description 0 Hub SC a logic 1 indicates a status change on the hub’s upstream port 1 Port 1 SC a logic 1 indicates a status change on downstream port 1 2 Port 2 SC a logic 1 indicates a status change on downstream port 2 3 Port 3 SC a logic 1 indicates a status change on downstream port 3 4 Port 4 SC a logic 1 indicates a status change on downstream port 4 5 Port 5 SC a logic 1
ISP1122 Philips Semiconductors USB stand-alone hub Table 7: Standard USB requests…continued Request name bmRequestType byte 0 [7:0] (Bin) bRequest byte 1 (Hex) wValue byte 2, 3 (Hex) wIndex byte 4, 5 (Hex) wLength byte 6, 7 (Hex) Data Clear Device Feature (REMOTE_WAKEUP) X000 0000 01 01, 00 00, 00 00, 00 none Clear Endpoint (1) Feature (HALT/STALL) X000 0010 01 00, 00 81, 00 00, 00 none Set Device Feature (REMOTE_WAKEUP) X000 0000 03 01, 00 00, 00 00, 00 none Set Endpoint (1
ISP1122 Philips Semiconductors USB stand-alone hub Table 8: Hub specific requests…continued Request name bmRequestType byte 0 [7:0] (Bin) bRequest byte 1 (Hex) wValue byte 2, 3 (Hex) wIndex byte 4, 5 (Hex) wLength byte 6, 7 (Hex) Data Get Hub Status 1010 0000 00 00, 00 00, 00 04, 00 hub status and status change field Get Port Status 1010 0011 00 00, 00 port [4], 00 04, 00 port status Get Bus Status 1010 0011 02 00, 00 port [4], 00 01, 00 STALL Clear Hub Feature (C_OVER_CURRE
ISP1122 Philips Semiconductors USB stand-alone hub 9.3 Descriptors The ISP1122 hub controller supports the following standard USB descriptors: • • • • • • Device Configuration Interface Endpoint Hub String. Table 10: Device descriptor Values in square brackets are optional. Offset (bytes) Field name Size (bytes) Value (Hex) Comments 0 bLength 1 12 descriptor length = 18 bytes 1 bDescriptorType 1 01 type = DEVICE 2 bcdUSB 2 10, 01 USB Specification Rev. 1.
ISP1122 Philips Semiconductors USB stand-alone hub Table 11: Configuration descriptor Values in square brackets are optional.
ISP1122 Philips Semiconductors USB stand-alone hub Table 14: Hub descriptor Values in square brackets are optional.
ISP1122 Philips Semiconductors USB stand-alone hub 9.4 Hub responses This section describes the hub responses to requests from the USB host. 9.4.1 Get device status The hub returns 2 bytes, see Table 16. Table 16: Get device status response Bit # Function Value Description 0 self-powered 0 bus-powered 1 self-powered 1 2 to 15 9.4.2 remote wake-up reserved 0 no remote wake-up 1 remote wake-up enabled 0 - Get configuration The hub returns 1 byte, see Table 17.
ISP1122 Philips Semiconductors USB stand-alone hub 9.4.5 Get port status The hub returns 4 bytes. The first 2 bytes contain the port status bits (wPortStatus, see Table 20). The last 2 bytes hold the port status change bits (wPortChange, see Table 21).
ISP1122 Philips Semiconductors USB stand-alone hub 9.4.6 Get configuration descriptor The hub returns 25 bytes containing the configuration descriptor (9 bytes, see Table 11), the interface descriptor (9 bytes, see Table 12) and the endpoint descriptor (7 bytes, see Table 13). 9.4.7 Get device descriptor The hub returns 18 bytes containing the device descriptor, see Table 10. 9.4.8 Get hub descriptor The hub returns 9 bytes containing the hub descriptor, see Table 14. 9.4.
ISP1122 Philips Semiconductors USB stand-alone hub 10.2 Hardware connections Via the I2C-bus interface the ISP1122 can be connected to an external EEPROM (PCF8582 or equivalent). The hardware connections are shown in Figure 5. The SCL and SDA pins are multiplexed with pins OPTION and INDV respectively. VDD idth VDD RP RP OPTION/SCL INDV/SDA SCL A0 SDA A1 I2C-bus PCF8582 A2 ISP1122 EEPROM or equivalent USB HUB MGR780 Fig 5. EEPROM connection diagram.
ISP1122 Philips Semiconductors USB stand-alone hub Table 23: Configuration bits Bit Function Value (Bin) C0 OPTION see Table 4 “Mode selection” C1 INDV see Table 4 “Mode selection” C2 reserved 0 [1] must always be programmed to logic 0 C3 PwrOn2PwrGood [2] 0 [1] 100 ms (bPwrOn2PwrGood = 32H) 1 500 ms (bPwrOn2PwrGood = FAH) 0 [1] string descriptors disabled 1 string descriptors enabled (strings: “Philips Semiconductors”, “ISP1122”) 0 internal analog overcurrent detection circuit di
ISP1122 Philips Semiconductors USB stand-alone hub Assuming a 5 V ± 3% power supply the worst case supply voltage is 4.85 V. This only allows a voltage drop of 100 mV across the hub printed-circuit board (PCB) to each downstream connector. This includes a voltage drop across: • • • • Power supply connector Hub PCB (power and ground traces, ferrite beads) Power switch (FET on-resistance) Overcurrent sense device.
ISP1122 Philips Semiconductors USB stand-alone hub The PCB resistance may cause a drop of 25 mV, which leaves 75 mV for the power switch and overcurrent sense device. The voltage drop components are shown in Figure 8. For bus-powered hubs overcurrent protection is optional. It may be implemented for all downstream ports on a global or individual basis. handbook, full pagewidth VBUS upstream port connector 4.50 V(min) voltage drop 75 mV D+ low-ohmic PMOS switch D− voltage drop 25 mV 4.
ISP1122 Philips Semiconductors USB stand-alone hub The ISP1122 overcurrent detection circuit has been designed with a nominal trip voltage (∆Vtrip) of 85 mV. This gives a typical trip current of approximately 850 mA for a power switch with an on-resistance of 100 mΩ1. 12.3 Tuning the overcurrent trip voltage The ISP1122 trip voltage can optionally be adjusted through external components to set the desired trip current. This is done by inserting tuning resistors at pins SP/BP or OCn (see Figure 9).
ISP1122 Philips Semiconductors USB stand-alone hub downstream ports handbook, full pagewidth 5V + POWER SUPPLY − ± 3% low-ohmic PMOS switch +4.85 V(min) 1 0.1 µF ferrite bead 120 µF 47 kΩ VBUS +4.75 V (min) D+ D− 1 GND SHIELD low-ohmic PMOS switch 330 kΩ (5×) 2 0.1 µF ferrite bead 120 µF 47 kΩ VBUS +4.75 V (min) D+ D− 2 GND SHIELD low-ohmic PMOS switch +4.85 V(min) VCC PSW1/GL1 GND PSW2/GL2 3 0.1 µF ferrite bead 120 µF 47 kΩ VBUS +4.
ISP1122 Philips Semiconductors USB stand-alone hub downstream ports dbook, full pagewidth 5.1 V KICK-UP + POWER SUPPLY − ± 3% ferrite bead +4.95 V(min) low-ohmic sense resistor for overcurrent detection 330 kΩ +4.95 V(min) VCC PSW2/GL2 low-ohmic PMOS switch PSW3/GL3 PSW4/GL4 VBUS +4.75 V (min) D+ D− 1 GND SHIELD ferrite bead PSW1/GL1 GND 100 Ω to 1 kΩ 120 µF 120 µF VBUS +4.75 V (min) D+ D− 2 GND SHIELD 0.1 µF 47 kΩ ferrite bead PSW5/GL5/GPSW 120 µF VBUS +4.
ISP1122 Philips Semiconductors USB stand-alone hub handbook, full pagewidth upstream port VBUS low-ohmic PMOS switch +4.50 V(min) D+ 1 0.1 µF D− ferrite bead 120 µF 47 kΩ GND VBUS +4.40 V (min) D+ D− SHIELD low-ohmic PMOS switch PSW1/GL1 2 0.1 µF ferrite bead 120 µF 47 kΩ VBUS +4.40 V (min) D+ D− 2 GND PSW2/GL2 GND 1 GND 330 kΩ (4×) SHIELD VCC downstream ports SHIELD PSW3/GL3 low-ohmic PMOS switch PSW4/GL4 PSW5/GL5/GPSW 3 0.1 µF ferrite bead 120 µF 47 kΩ VBUS +4.
ISP1122 Philips Semiconductors USB stand-alone hub handbook, full pagewidth upstream port VBUS downstream ports ferrite bead +4.50 V(min) 120 µF D+ D− VBUS +4.40 V (min) D+ D− GND SHIELD SHIELD 330 kΩ VCC ferrite bead 120 µF PSW1/GL1 VBUS +4.40 V (min) D+ D− 2 GND low-ohmic PMOS switch PSW2/GL2 GND 1 GND SHIELD PSW3/GL3 PSW4/GL4 0.1 µF 47 kΩ PSW5/GL5/GPSW ferrite bead 120 µF VBUS +4.40 V (min) D+ D− 3 GND INDV SHIELD SP/BP ferrite bead OPTION 120 µF ISP1122 VBUS +4.
ISP1122 Philips Semiconductors USB stand-alone hub 13. Limiting values Table 24: Absolute maximum ratings In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Parameter VCC supply voltage VI input voltage Ilatchup latchup current VI < 0 or VI > VCC Vesd electrostatic discharge voltage ILI < 15 µA Tstg Ptot [1] [2] [3] Conditions Min Max Unit −0.5 +6.0 V −0.5 VCC + 0.
ISP1122 Philips Semiconductors USB stand-alone hub 14. Static characteristics Table 26: Static characteristics; supply pins VCC = 4.0 to 5.5 V; VGND = 0 V; Tamb = −40 to +85 °C; unless otherwise specified. Symbol Vreg(3.3) Parameter regulated supply voltage ICC operating supply current ICC(susp) suspend supply current [1] Conditions Min Typ Max Unit 3.0 [1] 3.3 3.6 V - 18 - mA 1.
ISP1122 Philips Semiconductors USB stand-alone hub Table 29: Static characteristics: analog I/O pins (D+, D−) [1] VCC = 4.0 to 5.5 V; VGND = 0 V; Tamb = −40 to +85 °C; unless otherwise specified. Symbol Parameter Conditions Min Typ Max Unit VDI differential input sensitivity |VI(D+) − VI(D−)| 0.2 - - V VCM differential common mode voltage includes VDI range 0.8 - 2.5 V VIL LOW-level input voltage - - 0.8 V VIH HIGH-level input voltage 2.
ISP1122 Philips Semiconductors USB stand-alone hub Table 31: Dynamic characteristics: overcurrent sense pins VCC = 4.0 to 5.5 V; VGND = 0 V; Tamb = −40 to +85 °C; unless otherwise specified. Symbol Conditions Min Typ Max Unit - - 15 ms [1] overcurrent trip response time see Figure 14 from OCn LOW to PSWn HIGH ttrip [1] Parameter Operating modes 0, 1, 4 and 5; see Table 4. Table 32: Dynamic characteristics: analog I/O pins (D+, D−); full-speed mode [1] VCC = 4.0 to 5.
ISP1122 Philips Semiconductors USB stand-alone hub Table 33: Dynamic characteristics: analog I/O pins (D+, D−); low-speed mode [1] VCC = 4.0 to 5.5 V; VGND = 0 V; Tamb = −40 to +85 °C; CL = 50 pF; RPU = 1.5 kΩ on D− to VTERM; unless otherwise specified.
ISP1122 Philips Semiconductors USB stand-alone hub handbook, full pagewidth TPERIOD +3.3 V crossover point crossover point crossover point differential data lines 0V MGR870 consecutive transitions N × TPERIOD + t DJ1 paired transitions N × TPERIOD + t DJ2 TPERIOD is the bit duration corresponding with the USB data rate. Fig 15. Source differential data jitter. TPERIOD handbook, full pagewidth +3.
ISP1122 Philips Semiconductors USB stand-alone hub tFST handbook, halfpage +3.3 V VIH(min) differential data lines 0V MGR872 Fig 18. Receiver SE0 width tolerance. +3.3 V handbook, full pagewidth upstream differential data lines crossover point crossover point downstream differential data 0V hub delay downstream t HDD hub delay upstream t HDD +3.
ISP1122 Philips Semiconductors USB stand-alone hub +3.3 handbook, fullVpagewidth crossover point extended upstream differential data lines crossover point extended downstream port 0V t EOP− t EOP+ t EOP− t EOP+ +3.
ISP1122 Philips Semiconductors USB stand-alone hub handbook, full pagewidth SDA t LOW t BUF tr tf t HD;STA SCL P S P t SU;STA t SU;STO S t HD;STA t HD;STA t HIGH t SU;DAT MGR779 Fig 21. I2C-bus timing. 16. Test information The dynamic characteristics of the analog I/O ports (D+ and D−) as listed in Table 32 and Table 33, were determined using the circuit shown in Figure 22. handbook, halfpage Vreg(3.3) test point 20 Ω S1 RPU 1.5 kΩ D.U.T.
ISP1122 Philips Semiconductors USB stand-alone hub 17. Package outline SO32: plastic small outline package; 32 leads; body width 7.5 mm SOT287-1 D E A X c y HE v M A Z 17 32 Q A2 A (A 3) A1 pin 1 index θ Lp L 16 1 0 detail X w M bp e 5 10 mm scale DIMENSIONS (inch dimensions are derived from the original mm dimensions) UNIT A max. A1 A2 A3 bp c D (1) E (1) e HE L Lp Q v w y Z (1) mm 2.65 0.3 0.1 2.45 2.25 0.25 0.49 0.36 0.27 0.18 20.7 20.3 7.6 7.4 1.
ISP1122 Philips Semiconductors USB stand-alone hub SDIP32: plastic shrink dual in-line package; 32 leads (400 mil) SOT232-1 ME seating plane D A2 A A1 L c e Z (e 1) w M b1 MH b 17 32 pin 1 index E 1 16 0 5 10 mm scale DIMENSIONS (mm are the original dimensions) UNIT A max. A1 min. A2 max. b b1 c D (1) E (1) e e1 L ME MH w Z (1) max. mm 4.7 0.51 3.8 1.3 0.8 0.53 0.40 0.32 0.23 29.4 28.5 9.1 8.7 1.778 10.16 3.2 2.8 10.7 10.2 12.2 10.5 0.18 1.6 Note 1.
ISP1122 Philips Semiconductors USB stand-alone hub LQFP32: plastic low profile quad flat package; 32 leads; body 7 x 7 x 1.4 mm SOT358-1 c y X 24 A 17 25 16 ZE e E HE A A2 A 1 (A 3) wM θ bp Lp L pin 1 index 32 9 detail X 8 1 e ZD v M A wM bp D B HD v M B 0 2.5 5 mm scale DIMENSIONS (mm are the original dimensions) UNIT A max. A1 A2 A3 bp c D (1) E (1) e HD HE L Lp v w y mm 1.60 0.20 0.05 1.45 1.35 0.25 0.4 0.3 0.18 0.12 7.1 6.9 7.1 6.9 0.8 9.15 8.
ISP1122 Philips Semiconductors USB stand-alone hub 18. Soldering 18.1 Introduction This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our Data Handbook IC26; Integrated Circuit Packages (document order number 9398 652 90011). There is no soldering method that is ideal for all IC packages. Wave soldering is often preferred when through-hole and surface mount components are mixed on one printed-circuit board.
ISP1122 Philips Semiconductors USB stand-alone hub During placement and before soldering, the package must be fixed with a droplet of adhesive. The adhesive can be applied by screen printing, pin transfer or syringe dispensing. The package can be soldered after the adhesive is cured. Typical dwell time is 4 seconds at 250 °C. A mildly-activated flux will eliminate the need for removal of corrosive residues in most applications. 18.2.
ISP1122 Philips Semiconductors USB stand-alone hub 18.
ISP1122 Philips Semiconductors USB stand-alone hub 19. Revision history Table 36: Revision history Rev Date 03 CPCN 20000329 Description Product specification, third version; supersedes ISP1122-02 of 4 October 1999 (9397 750 06389). Modifications: • • • 02 01 19991004 19990603 Table 1 “Ordering information”: table note on LQFP32 availability removed Table 23 “Configuration bits”: values of bits C7 and C6 exchanged Section 12.
ISP1122 Philips Semiconductors USB stand-alone hub 20. Data sheet status Datasheet status Product status Definition [1] Objective specification Development This data sheet contains the design target or goal specifications for product development. Specification may change in any manner without notice. Preliminary specification Qualification This data sheet contains preliminary data, and supplementary data will be published at a later date.
ISP1122 Philips Semiconductors USB stand-alone hub Philips Semiconductors - a worldwide company Argentina: see South America Australia: Tel. +61 2 9704 8141, Fax. +61 2 9704 8139 Austria: Tel. +43 160 101, Fax. +43 160 101 1210 Belarus: Tel. +375 17 220 0733, Fax. +375 17 220 0773 Belgium: see The Netherlands Brazil: see South America Bulgaria: Tel. +359 268 9211, Fax. +359 268 9102 Canada: Tel. +1 800 234 7381 China/Hong Kong: Tel. +852 2 319 7888, Fax.
ISP1122 Philips Semiconductors USB stand-alone hub Contents 1 2 3 4 5 5.1 5.1.1 5.1.2 5.2 5.2.1 5.2.2 6 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 6.11 7 8 8.1 8.2 9 9.1 9.2 9.3 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.4.6 9.4.7 9.4.8 9.4.9 9.4.10 9.4.11 10 10.1 10.2 10.3 General description . . . . . . . . . . . . . . . . . . . . . . 1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Ordering information . . . . . . . . . . . . . . . . . . . . . 2 Block diagram . . . . . . . . . . . .