background image

Philips Semiconductors

ISP1122

USB stand-alone hub

Product specification

Rev. 03 — 29 March 2000

27 of 48

9397 750 07002

© Philips Electronics N.V. 2000. All rights reserved.

Power switch is low-ohmic PMOS device as specified in

Section 12.2

.

Fig 11. Mode 1: self-powered hub; ganged port power switching; global overcurrent detection.

dbook, full pagewidth

MGR785

INDV

OPTION

PSW1/GL1

PSW5/GL5/GPSW

PSW4/GL4

PSW3/GL3

SP/BP

OC5/GOC

PSW2/GL2

OC1

OC2

OC3

OC4

low-ohmic
sense resistor
for overcurrent
detection

ISP1122

5.1 V KICK-UP

POWER SUPPLY

± 

3%

+

+

4.95 V(min)

+

4.95 V(min)

VCC

GND

330

k

VBUS
D

+

D

GND

SHIELD

+

4.75 V

(min)

1

downstream

ports

120

µ

F

ferrite bead

VBUS
D

+

D

GND

SHIELD

+

4.75 V

(min)

2

120

µ

F

ferrite bead

VBUS
D

+

D

GND

SHIELD

+

4.75 V

(min)

3

120

µ

F

ferrite bead

VBUS
D

+

D

GND

SHIELD

+

4.75 V

(min)

4

120

µ

F

ferrite bead

VBUS
D

+

D

GND

SHIELD

+

4.75 V

(min)

5

120

µ

F

ferrite bead

100 

to

1 k

low-ohmic

PMOS switch

47 k

0.1 

µ

F

Summary of Contents for Universal Serial Bus ISP1122

Page 1: ... has a serial I2C bus interface for external EEPROM access and a reduced frequency 6 MHz crystal oscillator These features allow significant cost savings in system design and easy implementation of advanced USB functionality into PC peripherals 2 Features High performance USB hub device with integrated hub repeater hub controller Serial Interface Engine SIE data transceivers and 3 3 V voltage regu...

Page 2: ...each individual signal Fig 1 Block diagram dth MGR774 I2C BUS INTERFACE HUB REPEATER ISP1122 ANALOG Tx Rx D D overcurrent detection downstream port 1 LED power switch GoodLink POWER SWITCH OC DETECT ANALOG Tx Rx D D overcurrent detection downstream port 2 LED power switch GoodLink POWER SWITCH OC DETECT ANALOG Tx Rx D D overcurrent detection downstream port 3 LED power switch GoodLink POWER SWITCH...

Page 3: ...25 24 23 22 21 20 19 18 17 Vreg 3 3 GND DM3 DP3 VCC DM4 DP4 DP2 DM2 DP0 DP1 DM1 DM0 DP5 DM5 INDV SDA OPTION SCL XTAL2 XTAL1 PSW1 GL1 RESET PSW5 GL5 GPSW PSW4 GL4 PSW3 GL3 HUBGL SP BP OC5 GOC PSW2 GL2 OC1 OC2 OC3 OC4 Table 2 Pin description for SO32 and SDIP32 Symbol 1 Pin Type Description Vreg 3 3 2 1 regulated supply voltage 3 3 V 10 from internal regulator used to connect pull up resistor on DP0...

Page 4: ... for downstream port 3 open drain 6 mA to connect an LED use a 330 Ω series resistor PSW4 GL4 3 17 O modes 4 to 6 power switch control output for downstream port 4 open drain 6 mA modes 0 to 3 7 GoodLink LED indicator output for downstream port 4 open drain 6 mA to connect an LED use a 330 Ω series resistor PSW5 GL5 GPSW 3 18 O mode 5 power switch control output for downstream port 5 open drain 6 ...

Page 5: ...se order starting from port 5 5 Analog detection circuit can be switched off using an external EEPROM see Table 23 in this case the pin functions as a logic input TTL level 6 Downstream ports 1 and 2 cannot be disabled 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 conne...

Page 6: ...eg 3 3 2 29 regulated supply voltage 3 3 V 10 from internal regulator used to connect pull up resistor on DP0 line PSW2 GL2 3 30 O modes 4 to 6 power switch control output for downstream port 2 open drain 6 mA modes 0 to 3 7 GoodLink LED indicator output for downstream port 2 open drain 6 mA to connect an LED use a 330 Ω series resistor GND 31 ground supply DM3 32 AI O downstream port 3 D connecti...

Page 7: ... drain 6 mA modes 0 to 3 7 GoodLink LED indicator output for downstream port 4 open drain 6 mA to connect an LED use a 330 Ω series resistor PSW5 GL5 GPSW 3 14 O mode 5 power switch control output for downstream port 5 open drain 6 mA modes 3 7 GoodLink LED indicator output for downstream port 5 open drain 6 mA to connect an LED use a 330 Ω series resistor modes 0 to 2 gang mode power switch contr...

Page 8: ...SP1122 requires only a single supply voltage An internal 3 3 V regulator provides the supply voltage for the analog USB data transceivers The ISP1122 supports both bus powered and self powered hub operation When using bus powered operation a downstream port cannot supply more than 100 mA to a peripheral In case of self powered operation an external supply is used to power the downstream ports allo...

Page 9: ... and individual port controllers together provide status and control of individual downstream ports Any port status change will be reported to the host via the hub status change interrupt endpoint 6 6 GoodLink Indication of a good USB connection is provided through GoodLink technology An LED can be directly connected via an external 330 Ω resistor During enumeration the LED blinks on momentarily A...

Page 10: ...external memory The I2C bus interface timing complies with the standard mode of operation as described in The I2C bus and how to use it order number 9398 393 40011 7 Modes of operation The ISP1122 has several modes of operation each corresponding with a different pin configuration Modes are selected by means of pins INDV OPTION and SP BP as shown in Table 4 1 Port power switching logic 0 ganged lo...

Page 11: ...is endpoint is used by the host to configure the device and to perform generic USB status and control access The ISP1122 hub supports the following USB descriptor information through its control endpoint 0 which can handle transfers of 64 bytes maximum Device descriptor Configuration descriptor Interface descriptor Endpoint descriptor Hub descriptor String descriptor 8 2 Hub endpoint 1 interrupt E...

Page 12: ...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 indicates a status change on downstream port 5 6 reserved not used 7 reserved not used Table 7 Standard USB requests Request name bmRequestType byte 0 7 0 Bin bRequest byte 1 Hex wValue byte 2 3 Hex wIndex...

Page 13: ... Status 1000 0001 00 00 00 00 00 02 00 zero Get Endpoint 0 Status 1000 0010 00 00 00 00 80 3 00 02 00 endpoint 0 status Get Endpoint 1 Status 1000 0010 00 00 00 81 00 02 00 endpoint 1 status Unsupported Set Descriptor 0000 0000 07 XX XX XX XX XX XX descriptor STALL Get Interface 1000 0001 0A 00 00 XX XX 01 00 STALL Set Interface X000 0001 0B XX XX XX XX 00 00 STALL Synch Frame 1000 0010 0C 00 00 X...

Page 14: ... X010 0000 03 00 00 00 00 00 00 STALL Set Hub Feature C_OVER_CURRENT X010 0000 03 01 00 00 00 00 00 STALL 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 Table 9 Port feature selectors Feature selector name Value Hex Set feature Clear feature PORT_CONNECTION 00 not used not used ...

Page 15: ... Specification Rev 1 1 4 bDeviceClass 1 09 HUB_CLASSCODE 5 bDeviceSubClass 1 00 6 bDeviceProtocol 1 00 7 bMaxPacketSize0 1 40 packet size 64 bytes 8 idVendor 2 CC 04 Philips Semiconductors vendor ID 04CC can be customized using an external EEPROM see Table 23 10 idProduct 2 22 11 ISP1122 product ID can be customized using an external EEPROM see Table 23 12 bcdDevice 2 01 01 device release 1 1 sili...

Page 16: ... A0 bus powered with remote wake up 1 8 MaxPower 2 1 32 100 mA default 00 0 mA using an external EEPROM FA 500 mA using an external EEPROM Table 12 Interface descriptor Offset bytes Field name Size bytes Value Hex Comments 0 bLength 1 09 descriptor length 9 bytes 1 bDescriptorType 1 04 type INTERFACE 2 bInterfaceNumber 1 00 3 bAlternateSetting 1 01 no alternate setting 4 bNumEndpoints 1 01 status ...

Page 17: ...power switching 1 no overcurrent protection modes 2 6 2 5 bPwrOn2PwrGood 3 1 32 100 ms default modes 0 1 2 4 5 6 00 0 ms default modes 3 7 FA 500 ms using an external EEPROM modes 0 1 2 4 5 6 see Table 23 6 bHubContrCurrent 1 64 maximum hub controller current 100 mA 7 DeviceRemovable 1 00 all devices removable 8 PortPwrCtrlMask 1 FF must be all ones for compatibility with USB Specification Rev 1 0...

Page 18: ...d 1 self powered 1 remote wake up 0 no remote wake up 1 remote wake up enabled 2 to 15 reserved 0 Table 17 Get configuration response Bit Function Value Description 0 configuration value 0 device not configured 1 device configured 1 to 7 reserved 0 Table 18 Get interface status response Bit Function Value Description 0 to 15 reserved 0 Table 19 Get hub status response Bit Function Value Descriptio...

Page 19: ...t suspended 3 overcurrent indicator 0 no overcurrent condition 1 overcurrent condition detected 4 reset 0 reset not asserted 1 reset asserted 5 to 7 reserved 0 8 port power 0 port powered off 1 port power on 9 low speed device attached 0 full speed device attached 1 low speed device attached 10 to 15 reserved 0 Table 21 Get port status response wPortChange Bit Function Value Description 0 connect ...

Page 20: ...e other configuration bits from an external EEPROM The interface supports single master operation at a nominal bus speed of 93 75 kHz The I2C bus interface is intended for bidirectional communication between ICs via two serial bus wires SDA data and SCL clock Both lines are driven by open drain circuits and must be connected to the positive supply voltage via pull up resistors 10 1 Protocol The I2...

Page 21: ...n the ISP1122 is reset the I2C bus interface tries to read 6 bytes of configuration data from an external EEPROM If no response is detected the levels on inputs SDA and SCL are interpreted as INDV and OPTION to select the operating mode see Table 4 The data in the EEPROM memory are organized as shown in Table 22 1 Vendor ID code in the Device descriptor see Table 10 2 Product ID code in the Device...

Page 22: ...n be done individually or ganged where all ports are switched simultaneously with one power switch The ISP1122 supports both modes which can be selected using input INDV see Table 4 11 1 Voltage drop requirements 11 1 1 Self powered hubs Self powered hubs are required to provide a minimum of 4 75 V to its output port connectors at all legal load conditions To comply with Underwriters Laboratory In...

Page 23: ...e 7 11 1 2 Bus powered hubs Bus powered hubs are guaranteed to receive a supply voltage of 4 5 V at the upstream port connector and must provide a minimum of 4 4 V to the downstream port connectors The voltage drop of 100 mV across bus powered hubs includes Hub PCB power and ground traces ferrite beads Power switch FET on resistance Overcurrent sense device 1 Includes PCB traces ferrite beads etc ...

Page 24: ...2 senses the voltage drop across the power switch or an extra low ohmic sense resistor When the port draws too much current the voltage drop across the power switch exceeds the trip voltage threshold Vtrip The overcurrent circuit detects this and switches off the power switch control signal after a delay of 15 ms ttrip This delay acts as a debounce period to minimize false tripping especially duri...

Page 25: ...ypical examples of port power switching and overcurrent detection modes are given in Figure 10 to Figure 13 The RC circuit 47 kΩ and 0 1 µF around the PMOS switch provides for soft turn on The series resistor connecting the SP BP pin to VCC tunes up the overcurrent trip voltage slightly see Figure 9 In the schematic diagram the resistor separates the net names for pins VCC and SP BP This allows an...

Page 26: ...SW PSW4 GL4 PSW3 GL3 SP BP OC5 GOC PSW2 GL2 OC1 OC2 OC3 OC4 5 V POWER SUPPLY 3 1 VBUS D D GND SHIELD 4 85 V min 4 85 V min 4 75 V min 1 2 VBUS D D GND SHIELD 4 75 V min 2 3 3 VBUS D D GND SHIELD 4 75 V min VCC GND 330 kΩ 5 100 Ω to 1 kΩ 4 5 VBUS D D GND SHIELD 4 75 V min 4 120 µF VBUS D D GND SHIELD 4 75 V min 5 ferrite bead downstream ports ISP1122 120 µF ferrite bead 120 µF ferrite bead 120 µF f...

Page 27: ...5 INDV OPTION PSW1 GL1 PSW5 GL5 GPSW PSW4 GL4 PSW3 GL3 SP BP OC5 GOC PSW2 GL2 OC1 OC2 OC3 OC4 low ohmic sense resistor for overcurrent detection ISP1122 5 1 V KICK UP POWER SUPPLY 3 4 95 V min 4 95 V min VCC GND 330 kΩ VBUS D D GND SHIELD 4 75 V min 1 downstream ports 120 µF ferrite bead VBUS D D GND SHIELD 4 75 V min 2 120 µF ferrite bead VBUS D D GND SHIELD 4 75 V min 3 120 µF ferrite bead VBUS ...

Page 28: ...pagewidth MGR786 INDV OPTION PSW1 GL1 PSW5 GL5 GPSW PSW4 GL4 PSW3 GL3 SP BP OC5 GOC PSW2 GL2 OC1 OC2 OC3 OC4 ISP1122 VBUS D D GND SHIELD 4 50 V min upstream port VCC GND 1 2 3 4 4 40 V min VBUS D D GND SHIELD 1 downstream ports 120 µF ferrite bead 4 40 V min VBUS D D GND SHIELD 2 120 µF ferrite bead 4 40 V min VBUS D D GND SHIELD 3 120 µF ferrite bead 4 40 V min VBUS D D GND SHIELD 4 120 µF ferrit...

Page 29: ...hing global overcurrent detection MGR787 handbook full pagewidth INDV OPTION PSW1 GL1 PSW5 GL5 GPSW PSW4 GL4 PSW3 GL3 SP BP OC5 GOC PSW2 GL2 OC1 OC2 OC3 OC4 ISP1122 VBUS D D GND SHIELD 4 50 V min upstream port VCC GND 330 kΩ VBUS D D GND SHIELD 4 40 V min 1 downstream ports 120 µF ferrite bead VBUS D D GND SHIELD 4 40 V min 2 120 µF ferrite bead VBUS D D GND SHIELD 4 40 V min 3 120 µF ferrite bead...

Page 30: ...rdance with the Absolute Maximum Rating System IEC 60134 Symbol Parameter Conditions Min Max Unit VCC supply voltage 0 5 6 0 V VI input voltage 0 5 VCC 0 5 V Ilatchup latchup current VI 0 or VI VCC 200 mA Vesd electrostatic discharge voltage ILI 15 µA 1 2 4000 3 V Tstg storage temperature 60 150 C Ptot total power dissipation 95 mW Table 25 Recommended operating conditions Symbol Parameter Conditi...

Page 31: ...80 µA Table 27 Static characteristics digital pins 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 Input levels VIL LOW level input voltage 0 8 V VIH HIGH level input voltage 2 0 V Schmitt trigger inputs Vth LH positive going threshold voltage 1 4 1 9 V Vth HL negative going threshold voltage 0 9 1 5 V Vhys hysteresis voltage 0 4 0 ...

Page 32: ...sitivity 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 0 V Output levels VOL LOW level output voltage RL 1 5 kΩ to 3 6V 0 3 V VOH HIGH level output voltage RL 15 kΩ to GND 2 8 3 6 V Leakage current ILZ OFF state leakage current 10 µA Capacitance CIN transceiver capacitance pin to GND 20 pF Resistan...

Page 33: ...F 10 to 90 of VOH VOL 4 20 ns FRFM differential rise fall time matching tFR tFF 2 90 111 11 VCRS output signal crossover voltage 2 3 1 3 2 0 V Data source timing tDJ1 source differential jitter for consecutive transitions see Figure 15 2 3 3 5 3 5 ns tDJ2 source differential jitter for paired transitions see Figure 15 2 3 4 4 ns tFEOPT source EOP width see Figure 16 3 160 175 ns tFDEOP source diff...

Page 34: ...00 pF 10 to 90 of VOH VOL 75 300 ns tLF fall time CL 200 to 600 pF 10 to 90 of VOH VOL 75 300 ns LRFM differential rise fall time matching tLR tLF 2 80 125 VCRS output signal crossover voltage 2 3 1 3 2 0 V Hub timing downstream ports configured as low speed tLHDD hub differential data delay see Figure 19 300 ns tLSOP data bit width distortion after SOP see Figure 19 3 60 60 ns tLEOPD hub EOP dela...

Page 35: ...e bit duration corresponding with the USB data rate Full speed timing symbols have a subscript prefix F low speed timings a prefix L Fig 16 Source differential data to EOP transition skew and EOP width handbook full pagewidth MGR776 TPERIOD differential data lines crossover point differential data to SE0 EOP skew N TPERIOD tDEOP source EOP width tEOPT receiver EOP width tEOPR crossover point exten...

Page 36: ...g symbols have a subscript prefix F low speed timings a prefix L Fig 19 Hub differential data delay and SOP distortion handbook full pagewidth MGR777 SOP distortion tSOP tHDD next J tHDD SOP A downstream hub delay B upstream hub delay upstream differential data lines hub delay downstream tHDD hub delay upstream tHDD downstream differential data lines downstream differential data upstream different...

Page 37: ...ntial data lines downstream port crossover point extended crossover point extended upstream end of cable downstream differential data lines 3 3 V 0 V 3 3 V 0 V Table 34 Dynamic characteristics I2C bus pins SDA SCL VCC and Tamb within recommended operating range VDD 5 V VSS VGND VIL and VIH between VSS and VDD Symbol Parameter Conditions Min Typ Max Unit fSCL SCL clock frequency fXTAL 6 MHz 0 93 75...

Page 38: ...ure 22 Fig 21 I2C bus timing handbook full pagewidth P S S P MGR779 tHD STA tBUF tHD STA tSU STA tSU DAT tf tHIGH tSU STO tr tHD STA tLOW SDA SCL Load capacitance CL 50 pF full speed mode CL 200 pF or 600 pF low speed mode minimum or maximum timing Speed selection full speed mode FS 1 5 kΩ pull up resistor on D low speed mode LS 1 5 kΩ pull up resistor on D Fig 22 Load impedance for D and D pins M...

Page 39: ...5 0 49 0 36 0 27 0 18 20 7 20 3 7 6 7 4 1 27 10 65 10 00 1 2 1 0 0 95 0 55 8 0 o o 0 25 0 1 0 004 0 25 DIMENSIONS inch dimensions are derived from the original mm dimensions Note 1 Plastic or metal protrusions of 0 15 mm maximum per side are not included 1 1 0 4 SOT287 1 MO 119 1 0 012 0 004 0 096 0 086 0 02 0 01 0 050 0 047 0 039 0 419 0 394 0 30 0 29 0 81 0 80 0 011 0 007 0 037 0 022 0 01 0 01 0...

Page 40: ... JEDEC EIAJ mm DIMENSIONS mm are the original dimensions SOT232 1 92 11 17 95 02 04 b max w ME e1 1 3 0 8 0 53 0 40 0 32 0 23 29 4 28 5 9 1 8 7 3 2 2 8 0 18 1 778 10 16 10 7 10 2 12 2 10 5 1 6 4 7 0 51 3 8 MH c e 1 ME A L seating plane A1 w M b1 e D A2 Z 32 1 17 16 b E pin 1 index 0 5 10 mm scale Note 1 Plastic or metal protrusions of 0 25 mm maximum per side are not included 1 1 D 1 Z A max 1 2 A...

Page 41: ...20 0 05 1 45 1 35 0 25 0 4 0 3 0 18 0 12 7 1 6 9 0 8 9 15 8 85 0 9 0 5 7 0 o o 0 25 0 1 1 0 0 2 DIMENSIONS mm are the original dimensions Note 1 Plastic or metal protrusions of 0 25 mm maximum per side are not included 0 75 0 45 SOT358 1 136E03 MS 026 99 12 27 00 01 19 D 1 1 1 7 1 6 9 HD 9 15 8 85 E Z 0 9 0 5 D bp e θ E A1 A Lp detail X L A 3 B 8 c D H bp E H A2 v M B D ZD A ZE e v M A X 1 32 25 2...

Page 42: ... preheating soldering and cooling vary between 100 and 200 seconds depending on heating method Typical reflow peak temperatures range from 215 to 250 C The top surface temperature of the packages should preferable be kept below 230 C 18 2 2 Wave soldering Conventional single wave soldering is not recommended for surface mount devices SMDs or printed circuit boards with a high component density as ...

Page 43: ...dered in one operation within 2 to 5 seconds between 270 and 320 C 18 3 Through hole mount packages 18 3 1 Soldering by dipping or by solder wave The maximum permissible temperature of the solder is 260 C solder at this temperature must not be in contact with the joints for more than 5 seconds The total contact time of successive solder waves must not exceed 5 seconds The device may be mounted up ...

Page 44: ...e achieved and as solder may stick to the heatsink on top version 4 If wave soldering is considered then the package must be placed at a 45 angle to the solder wave direction The package footprint must incorporate solder thieves downstream and at the side corners 5 Wave soldering is only suitable for LQFP QFP and TQFP packages with a pitch e equal to or larger than 0 8 mm it is definitely not suit...

Page 45: ...anged Section 12 4 Reference circuits resistor value for soft turn on RC circuit changed from 10 kΩ to 47 kΩ see also Figure 10 to 13 02 19991004 Product specification second version supersedes initial version ISP1122 01 of 3 June 1999 9397 750 05154 Modifications Terminology made consistent ganged power switching global overcurrent detection Added note on availability of LQFP32 to Table 1 Orderin...

Page 46: ... without notice in the products including circuits standard cells and or software described or contained herein in order to improve design and or performance Philips Semiconductors assumes no responsibility or liability for the use of any of these products conveys no licence or title under any patent copyright or mask work right to these products and makes no representations or warranties that the...

Page 47: ...37 50 5214 Fax 60 37 57 4880 Mexico Tel 9 5 800 234 7381 Middle East see Italy Netherlands Tel 31 40 278 2785 Fax 31 40 278 8399 New Zealand Tel 64 98 49 4160 Fax 64 98 49 7811 Norway Tel 47 22 74 8000 Fax 47 22 74 8341 Philippines Tel 63 28 16 6380 Fax 63 28 17 3474 Poland Tel 48 22 5710 000 Fax 48 22 5710 001 Portugal see Spain Romania see Italy Russia Tel 7 095 755 6918 Fax 7 095 755 6919 Singa...

Page 48: ... of operation 10 8 Endpoint descriptions 11 8 1 Hub endpoint 0 control 11 8 2 Hub endpoint 1 interrupt 11 9 Host requests 12 9 1 Standard requests 12 9 2 Hub specific requests 13 9 3 Descriptors 15 9 4 Hub responses 18 9 4 1 Get device status 18 9 4 2 Get configuration 18 9 4 3 Get interface status 18 9 4 4 Get hub status 18 9 4 5 Get port status 19 9 4 6 Get configuration descriptor 20 9 4 7 Get ...

Reviews: