Home
Philips ISP1521 User's Manual
Contents
1. 004aaa304 Fig 19 Self powered hub individual port power switching individual overcurrent detection 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 45 of 53 Philips Semiconductors ISP1521 Hi Speed USB hub controller 4 95 V min 5 1V13 POWER SUPPLY S kick up TEST_LOW TEST_HIGH 3 3 V or 5 0 V 3 3 V LDO VOLTAGE REGULATOR OC1_N 1 low ohmic sense resistor for overcurrent _1 detection 0 1 uF PSWiN 47kQ TT downstream port connector T1 ferrite bead V M 1 445v BUS lll min D 120 uF I J PSW2_N 004aaa306 ferrite bead D 1 GND SHIELD 120 uF Fig 20 Self powered hub ganged port power switching global overcurrent detection 44 75 V min D GND SHIELD 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 46 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 18 Test information Voc 15 80 DPn 509 coax D DM 15 82 50 Q coax D GND d mdb273 1430 1430 177 177 1 Transmitter connected to 50 Q inputs of a high speed differential oscilloscope Receiver co
2. 0v differential data to source EOP width tgopr lt SEO EOP skew gt a lt N x TPERIOD DEOP 7 receiver EOP width tEoPR mgr776 Tperiop is the bit duration corresponding with the USB data rate Full speed timing symbols have a subscript prefix F low speed timing a prefix L Fig 11 Source differential data to EOP transition skew and EOP width TPERIOD 28 43 3 V Ea differential data lines 0 LV A A consecutive 4 A i transitions N x TPERIOD tJR1 paired transitions N x TPERIOD tur2 Tperiop is the bit duration corresponding with the USB data rate Lip is the jitter reference point Fig 12 Receiver differential data jitter 43 3 V differential ES M data lines ViH min OV mgr872 Fig 13 Receiver SEO width tolerance 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 41 of 53 Philips Semiconductors ISP1521 Hi Speed USB hub controller 43 3 V E upstream differential data lines 2 crossover point OV hub delay X downstream tHDD 3 3 V 7 downstream differential data lines ap crossover point OV A downstream hub delay SOP distortion tsop tHDD next J tHDD SOP Fig 14 Hub differential data delay and SOP d
3. Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 3 of 53 v00Z JSQUISAON EZ 0 AH ejep 1onpoJd ES JO y 204 1 OSL 26 6 pamasa SIYBU Iv POO XN SoluoJ1o9 3 sdijiug exfipuruoy upstream port 0 RPU RREF DMO DPO Vcc Voce ANALOG TRANSCEIVER iis PASAR ORIGINAL USB Vcca HI SPEED USB Vcca TRANSACTION TRANSLATOR HUB REPEATER MINI HOST ORIGINAL USB CONTROLLER HI SPEED USB GND ROUTING LOGIC 12 MHz 12C bus 12C BUS SDA CONTROLLER an RESET_N HUB PHILIPS SIE CONTROLLER SUSPEND ISP1521 PORT BUDE CONTROLLER VREF 5VO PORT 2 to 6 POWER ANALOG SWITCH TRANSCEIVER OVERCURRENT HI SPEED USB LINK LEDS PSW1 N AMB1 N OC N GRN1_N TRANSCEIVER OVERCURRENT HI SPEED USB POWER ANALOG SWITCH LINK LEDS OC7N GRN7_N downstream downstream downstream port 1 port 2 to port 6 port 7 MLD710 Fig 1 Block diagram 9 ureJDeip 190 19 1911011409 qnu gsn peeds iH S10 onpuooiuieg Sdijiud LCR LdS Philips Semiconductors ISP1521 7 Pinning information Hi Speed USB hub controller 7 1 Pinning z S 3222 22 2 G Z 22323233 2 Z oO wl wo of of o C c won Na o 4 x S932535 SS BESebeg ee 9 9 rec Oo lt O lt oO o gt gt lt O lt O lt O lt 0 o o co co 1o 4 e N T o o co co LO st e N GO N N N N N N N
4. When using a dedicated tool all other leads can be soldered in one operation within 2 to 5 seconds between 270 and 320 C Package related soldering information Table 47 Suitability of surface mount IC packages for wave and reflow soldering methods BGA HTSSON TIS LBGA LFBGA SQFP not suitable suitable SSOP TIS TFBGA USON VFBGA DHVQFN HBCC HBGA HLQFP HSO HSOP not suitablel suitable HSQFP HSSON HTQFP HTSSOP HVQFN HVSON SMS PLCC I SO SOJ suitable suitable LQFP QFP TQFP not recommended ll suitable SSOP TSSOP VSO VSSOP not recommended suitable CWQCON L 8 PMFPIS WQCCN LI not suitable not suitable 1 For more detailed information on the BGA packages refer to the LF BGA Application Note AN01026 order a copy from your Philips Semiconductors sales office 2 All surface mount SMD packages are moisture sensitive Depending upon the moisture content the maximum temperature with respect to time and body size of the package there is a risk that internal or external package cracks may occur due to vaporization of the moisture in them the so called popcorn effect For details refer to the Drypack information in the Data Handbook IC26 Integrated Circuit Packages Section Packing Methods Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 50 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hu
5. Descriptors Get Configuration 1000 0000 06 00 02 00 00 lengthl configuration interface Descriptor and endpoint descriptors Get Device Descriptor 1000 0000 06 00 01 00 00 lengthl device descriptor Get String Descriptor 0 1000 0000 06 03 00 00 00 lengthl language ID descriptor Get String Descriptor 1 1000 0000 06 03 01 00 00 length manufacturer string Get String Descriptor 2 1000 0000 06 03 02 00 00 length product string Get String Descriptor 3 1000 0000 06 03 03 00 00 lengthi serial number string 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 28 of 53 Philips Semiconductors ISP1521 Table 23 Standard USB requests continued Hi Speed USB hub controller Feature Clear Device Feature 0000 0000 01 01 00 00 00 00 00 none Remote_ Wakeup Clear Endpoint 1 0000 0010 01 00 00 81 00 00 00 none Feature Halt Stall Set Device Feature 0000 0000 03 01 00 00 00 00 00 none Remote_ Wakeup Set Endpoint 1 0000 0010 03 00 00 81 00 00 00 none Feature Halt Stall Status Get Device Status 1000 0000 00 00 00 00 00 02 00 device status Get Interface Status 1000 0001 00 00 00 00 00 02 00 zero Get Endpoint 0 Status 1000 0010 00 00 00 00 80 003 02 00 endpoint 0 status Get Endpoint 1 Status 1000 0010 00 00 00 81 00 02 00 endpoint 1 st
6. 47 31 00 1 48 49 35 00 5 4A 4B 32 00 2 4C 4D 31 00 1 String descriptor Index 3 iSerialNumber Remark If supported this string must be unique 4E bLength 3A string descriptor length serial number 4F bDescriptorType 0312 STRING 50 51 bString 39 00 9 of 947337877678 wired support 52 53 34 00 4 54 55 37 00 7 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 20 of 53 Philips Semiconductors ISP1521 9397 750 13702 Table 12 ROM or EEPROM detailed map continued Hi Speed USB hub controller 56 57 33 00 3 58 59 33 00 3 5A 5B 37 00 7 5C 5D d 38 00 8 5E 5F 37 00 7 60 61 37 00 7 62 63 36 00 6 64 65 E 37 00 7 66 67 E 38 00 8 68 69 a 20 00 6A 6B 3D 00 6C 6D 20 00 6E 6F gt 77 00 W 70 71 69 00 i 72 73 72 00 r 74 75 E 65 00 e 76 77 E 64 00 d 78 79 S 20 00 7A 7B S 73 00 S 7C 7D E 75 00 u TE 7F 70 00 D 80 81 70 00 p 82 83 6F 00 0 84 85 x 72 00 r 86 87 74 00 t String descriptor Index 1 iManufacturer second language 88 bLength 2E string descriptor length manufacturer ID 89 bDescriptorType 0312 STRING 8A8B bString 50 00 P of Philips 8C 8D 68 00 h 8E 8F 69 00 i 90 91 6C 00 92 93 69 00 i 94 95 70 00 p 96 97 73 00 S 98 9
7. November 2004 22 of 53 Philips Semiconductors ISP1521 Table 12 Hi Speed USB hub controller ROM or EEPROM detailed map continued EA EB s FF FF EC ED FF FF EE EF 5 FFFF FO F1 FF FF F2 F3 FF FF F4 F5 B FF FF F6 F7 FF FF F8 F9 E FF FF FA FB FF FF FC FD FF FF FE E FF FF FF upper boundary of all string descriptors 1 If this string descriptor is not supported this bLength field must be programmed with the value 02H 2 If this string descriptor is not supported this bDescriptorType field must be used programmed with any value for example 03H 3 String descriptor index iManufacturer starts from the address OEH for one language ID support and 10H for two languages ID support 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 23 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 10 Hub controller description 9397 750 13702 10 1 10 2 Each USB device is composed of several independent logic endpoints An endpoint acts as a terminus of communication flow between the host and the device At design time each endpoint is assigned a unique number endpoint identifier see Table 13 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 re
8. OC2 N 38 Al overcurrent sense input for downstream facing port 2 analog digital PSW2 N 39 I O output power switch control output open drain with an internal pull up resistor for downstream facing port 2 input function of the pin when used as an input is given in Table 5 RESET N 40 asynchronous reset input when reset is active the internal switch to the 1 5 kO external resistor is opened and all pins DPn and DMn are three state it is recommended that you connect to Vgus through an RC circuit refer to the schematics in ISP1521 Hub Demo Board User s Guide ADOC 41 analog or digital overcurrent detect selection input a LOW selects digital mode and a HIGH 3 3 V or 5 0 V selects analog mode XTAL1 42 crystal oscillator input 12 MHz XTAL2 43 O crystal oscillator output 12 MHz GND 44 ground supply DM2 45 AlO downstream facing port 2 D connection analog DP2 46 AlO downstream facing port 2 D connection analog GND 47 ground supply DM7 48 Al O downstream facing port 7 D connection analog DP7 49 AlO downstream facing port 7 D connection analog Voct 50 analog supply voltage 1 3 3 V GND 51 ground supply Voc 52 crystal and PLL supply voltage 4 3 3 V GND 53 ground supply DM3 54 Al O downstream facing port 3 D connection analog 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 7 of 53 Philips Semicondu
9. USB hub controller 9 2 2 Architecture of configurable hub descriptors signature match MASTER SLAVE 12C BUS INTERFACE a RAM 256 bytes DESCRIPTOR HUB CORE GENERATOR INTERFACE on ROM 256 bytes MLD711 The 2C bus cannot be shared between the EEPROM and the external microcontroller Fig 7 Configurable hub descriptors The configurable hub descriptors can be masked in the internal ROM memory see Figure 7 These descriptors can also be supplied from an external EEPROM or a microcontroller The ISP1521 implements both the master and slave C bus controllers The information from the external EEPROM or the microcontroller is transferred into the internal RAM during the power on reset A signature word is used to identify correct descriptors If the signature matches the content of the RAM is chosen instead of the ROM When the external microcontroller mode is selected and while the external microcontroller is writing to the internal RAM any request to configurable descriptors will be responded to with a Not AcKnowledge NAK There is no specified time out period for the NAK signal This data is then passed to the host during the enumeration process The three configuration methods are selected by connecting pins SCL and SDA in the manner given in Table 11 Table 11 Configuration method igi Internal ROM ground ground External EEPROM 2 2 kQ to 4 7 kQ pull up 2 2 kQ to 4 7 kQ p
10. V 2004 All rights reserved Product data Rev 03 24 November 2004 52 of 53 Philips Semiconductors ISP1521 Contents 1 General descripti0N o ooooo o 1 2 Features lt seas 6 6 asas rn ees 2 2 Applications x orgy n 2 4 Abbreviations llle 3 5 Ordering information x e x x 3 6 Block diagram e x e cee x eee eee 4 7 Pinning informati0N o ooo 5 7 1 PINNING iE br dae dba PR 5 7 2 Pin description e 5 8 Functional description 10 8 1 Analog transceivers o o ooooooooo 10 8 2 Hub controller core nnana nnna annaa 10 8 2 1 Philips serial interface engine 10 8 2 2 Routing logic 0 eee eee eee 10 8 2 3 Transaction translator 10 8 2 4 Mini host controller 10 8 2 5 Hub repeater x x e e ro 11 8 2 6 Hub and port controllers 11 8 2 7 Bit clock recovery llle 11 8 3 Phase locked loop clock multiplier 11 84 12C bus controller o o oooo 11 8 5 Overcurrent detection circuit 11 8 6 GoodLink sR R 9 E 11 8 7 Power on reset 11 9 Configuration selections 13 9 1 Configuration through I O pins 14 9 1 1 Number of downstream facing ports 14 9 1 2 Power switching eee 14 9 1 3 Overcurrent protection mode 15 9 1 4 Non removable
11. circuit Figure 22 unless otherwise specified Driver characteristics tin rise time 75 300 ns tir fall time 75 300 ns li REM differential rise and fall time I 80 125 96 matching Vcns output signal crossover voltage me 1 3 2 0 V Hub timing downstream ports configured as full speed ti HDD hub differential data delay see Figure 14 300 ns tLsop data bit width distortion after SOP see Figure 14 2 _60 60 ns li EOPD hub EOP delay relative to tipp see Figure 15 2 0 200 ns li HESK hub EOP output width skew see Figure 15 2 300 4300 ns 1 Excluding the first transition from idle state 2 Characterized only not tested Limits guaranteed by design TPERIOD Pd differential data lines BN 3 3 V crossover point crossover point crossover point 0v consecutive mgr870 T transitions N x TpERIOD tout paired E transitions i N x TPERIOD tpu2 Tperiop is the bit duration corresponding with the USB data rate Fig 10 Source differential data jitter 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 40 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller TPERIOD 7 Ej differential data lines x 3 3 V crossover point 4 extended oa uod crossover point
12. minimum voltage is 2 7 V 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 37 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 16 Dynamic characteristics Table 40 Dynamic characteristics system clock timing Reset tw POR internal power on reset pulse 0 2 1 us width iweser pulse width on pin RESET_N 0 2 us Crystal oscillator folk clock frequency crystal mel 12 MHz External clock input clock duty cycle 50 1 Recommended accuracy of the clock frequency is 500 ppm for the crystal 2 Suggested values for external capacitors when using a crystal are 22 pF to 27 pF Table 41 Dynamic characteristics overcurrent sense timing Voc 3 0 V to 3 6 V Tamb 40 C to 70 C unless otherwise specified Overcurrent sense pins OC1_N to OC7_N ttrip overcurrent trip response time from see Figure 9 OCn_N LOW to PSWn_N HIGH Voc overcurrent input 0v Vcc power switch output OV mbl032 Overcurrent input pins OCn_N power switch output pins PSWn_N Fig 9 Overcurrent trip response timing Table 42 Dynamic characteristics digital pins Voc 3 0 V to 3 6 V Tamp 40 C to 70 C unless otherwise specified tL output transition time tuLH 1 All pins are 5 V tolerant 9397 750 13702 Koninklijke Philips Electronics N V 2004
13. port 16 9 1 5 Port indicator support 16 9 2 Device descriptors and string descriptors settings using I C bus 17 9 2 1 Background information on I2C bus 17 9 2 2 Architecture of configurable hub descriptors 18 9 2 3 ROM or EEPROM map 19 9 2 4 ROM or EEPROM detailed map 19 10 Hub controller description 24 10 1 Endpoint 0 a gR R rtrd ieee tes ek eens 24 10 2 Endpoint 1 55 iria 24 11 Descriptors xe x x x e x K eee eee 25 12 Hub requests css eror RR 28 12 1 Standard USB requests 28 12 2 Hub class requests nananana 29 12 3 Detailed responses to hub requests 30 12 3 1 Get configuration sssaaa aeaa 30 12 3 2 Get device status ooooooooo 31 12 3 3 Get interface StatUS o ooo 31 Koninklijke Philips Electronics N V 2004 Printed in The Netherlands All rights are reserved Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner The information presented in this document does not form part of any quotation or contract is believed to be accurate and reliable and may be changed without notice No liability will be accepted by the publisher for any consequence of its use Publication thereof does not convey nor imply any license under patent or other industrial or intellectual property rights Date of release 24 November 2004 Docum
14. remote wake up 0 disabled 1 enabled 2 to 15 reserved 0 Get interface status The request returns two bytes of data see Table 28 Table 28 Get interface status response Oto 15 reserved 0 Get endpoint status The request returns two bytes of data see Table 29 Table 29 Get endpoint status response 0 halt 0 endpoint is not halted 1 endpoint is halted 1 to 15 reserved 0 S Get hub status The request returns four bytes of data see Table 30 Table 30 Get hub status response 0 local power source local power supply good local power supply lost inactive 1 overcurrent indicator no overcurrent condition currently exists a hub overcurrent condition exists 2to 15 reserved 16 local power status change no change in the local power status gt OJO O 0 local power status has changed Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 31 of 53 Philips Semiconductors ISP1 521 9397 750 13702 12 3 6 Hi Speed USB hub controller Table 30 Get hub status response continued 17 overcurrent indicator change 0 no change in overcurrent 1 overcurrent status has changed 18to31 reserved 0 Get port status This request returns four bytes of data The first word contains the port status bits wPortStatus and the next word contains the port status change bits wPortChange The contents of wPortStat
15. tFDEOP source differential data to EOP see Figure 11 2 5 ns transition skew Receiver timing Un1 receiver data jitter tolerance for see Figure 12 185 18 5 ns consecutive transitions tura receiver data jitter tolerance for see Figure 12 9 9 ns paired transitions tFEOPR receiver SEO width accepted as EOP see 82 ns Figure 11 trsT width of SEO interval during rejected as EOP see Figure 13 14 ns differential transaction Hub timing downstream ports configured as full speed 2 tFHDD hub differential data delay without see Figure 14 CL 0 pF 44 ns cable 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 39 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 44 Dynamic characteristics full speed source electrical characteristics continued Voc 3 0 V to 3 6 V Tamp 40 C to 70 C test circuit Figure 22 unless otherwise specified tFsoP data bit width distortion after SOP see Figure 14 5 5 ns treoPD hub EOP delay relative to tipp see Figure 15 0 15 ns tFHESK hub EOP output width skew see Figure 15 15 15 ns 1 Excluding the first transition from idle state 2 Characterized only not tested Limits guaranteed by design Table 45 Dynamic characteristics low speed source electrical characteristics Voc 3 0 V to 3 6 V Tamp 40 C to 70 C test
16. that downstream facing port to Vcc 3 3 V starting from the highest port number 7 see Table 4 The sum of physical ports configured is reflected in the bNbrPorts field Table 4 Downstream facing port number pin configuration f physi DM1 DP1 X DM2 DP DM3 DP 7 15kQ 15 KQ 15 kQ 15 KQ 15 kQ 15 kQ 15 kQ pull down pull down pull down pull down pull down pull down pull down 6 15 kQ 15 kQ 15 kQ 15 kQ 15 KQ 15 kQ Vec pull down pull down pull down pull down pull down pull down 5 15 kQ 15 ko 15 KQ 15 kQ 15 KQ Voc Voc pull down pull down pull down pull down pull down 4 15 kQ 15 kQ 15 kQ 15 kQ Voc Voc Voc pull down pull down pull down pull down pull down pull down pull down pull down pull down 9 1 2 Power switching Power switching of downstream ports can be done individually or ganged where all ports are simultaneously switched with one power switch The ISP1521 supports both modes which can be selected using input PSWn_N see Table 5 Voltage drop requirements 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 Inc UL safety requirements the power from any port must be limited to 25 W 5 A at 5 V Overcurrent protection may be implemented on a global or individual basis 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
17. up resistor The basic 12C bus protocol is defined as Data transfer is initiated only when the bus is not busy Changes in the data line occur when the clock is LOW and must be stable when the clock is HIGH Any changes in data lines when the clock is HIGH will be interpreted as control signals Different conditions on I2C bus The I C bus protocol defines the following conditions Not busy both SDA and SCL remain HIGH START a HIGH to LOW transition on SDA while SCL is HIGH STOP a LOW to HIGH transition on SDA while SCL is HIGH Data valid after a START condition data on SDA must be stable for the duration of the HIGH period of SCL Data transfer The master initiates each data transfer using a START condition and terminates it by generating a STOP condition To facilitate the next byte transfer each byte of data must be acknowledged by the receiver The acknowledgement is done by pulling the SDA line LOW on the ninth bit of the data An extra clock pulse needs to be generated by the master to accommodate this bit For more detailed information on the operation of the bus refer to The C bus specification I C bus address The address of the ISP1521 is given in Table 10 Table 10 12C bus slave address Value 0 0 1 1 0 1 0 0 1 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 17 of 53 Philips Semiconductors ISP1 521 Hi Speed
18. 00 kHz General timing tiow SCL LOW time 4 7 us tHIGH SCL HIGH time 4 0 US L SCL and SDA rise time 2 1000 ns tr SCL and SDA fall time 300 ns Cb capacitive load for each bus line 400 pF SDA timing teur bus free time 4 7 us tsu STA set up time for repeated START 4 7 us condition HD STA hold time repeated START condition 4 0 us tsu DAT data set up time 250 ns HD DAT data hold time 0 us tsu sTO set up time for STOP condition 4 0 us Additional I2C bus timing tvowar SCL LOW to data out valid time 04 us 1 fsci Yea x ral 2 Rise time is determined by Cy and pull up resistor value Rp typical 4 7 KQ tHD STA isupAT HD DAT HIGH LOW Fig 16 I2C bus timing 004aaa485 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 43 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 17 Application information 17 1 Descriptor configuration selection upstream facing port GoodLink n O ISP1521 e E E 1 1 E external microcontroller I A 20 O O O O m acting as I C bus master 1 EEPROM i Z 1 1 1 green and re green and wj USB function i amber LEDs amber LEDs v _ DEMNM N Oe port 1 port 004aaa302 pa y Y 7 USB downstream facing ports The I2C bus cannot be shared between the EE
19. 2 2 8 2 3 8 2 4 Analog transceivers The integrated transceivers directly interface to USB lines They can transmit and receive serial data at high speed 480 Mbit s full speed 12 Mbit s and low speed 1 5 Mbit s Hub controller core The main components of the hub core are Philips Serial Interface Engine SIE Routing logic e Transaction Translator TT Mini host controller Hub repeater Hub controller Port controller Bit clock recovery Philips serial interface engine 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 or serial conversion bit de stuffing CRC checking and generation Packet IDentifier verification and generation address recognition and handshake evaluation and generation Routing logic The routing logic directs signaling to the appropriate modules mini host controller Original USB repeater and Hi Speed USB repeater according to the topology in which the hub is placed Transaction translator The TT acts as a go between mechanism that links devices operating in the Original USB mode and the Hi Speed USB upstream mode For the IN direction data is concatenated in TT buffers till the proper length is reached before the host takes the transaction In the reverse direction OUT the mini host dispenses the data
20. 5 mm maximum per side are not included REFERENCES dis EUROPEAN ISSUE DATE 90 01 19 SOT315 1 136E15 MS 026 E O pa Fig 23 LAFP80 package outline 9397 750 13702 Product data Rev 03 24 November 2004 Koninklijke Philips Electronics N V 2004 All rights reserved 48 of 53 Philips Semiconductors ISP1 521 20 Soldering 9397 750 13702 20 1 20 2 20 3 Hi Speed USB hub controller Introduction to soldering surface mount packages 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 IC 26 Integrated Circuit Packages document order number 9398 652 90011 There is no soldering method that is ideal for all surface mount IC packages Wave soldering can still be used for certain surface mount ICs but it is not suitable for fine pitch SMDs In these situations reflow soldering is recommended In these situations reflow soldering is recommended Reflow soldering Reflow soldering requires solder paste a suspension of fine solder particles flux and binding agent to be applied to the printed circuit board by screen printing stencilling or pressure syringe dispensing before package placement Driven by legislation and environmental forces the worldwide use of lead free solder pastes is increasing Several methods exist for reflowing for example convection or convection infrared heating in a conveyor type oven Th
21. 9 20 00 9A 9B 53 00 S of Semiconductors 9C 9D 65 00 e 9E 9F 6D 00 m AO A1 69 00 i Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 21 of 53 Philips Semiconductors ISP1521 9397 750 13702 Table 12 ROM or EEPROM detailed map continued Hi Speed USB hub controller A2 A3 63 00 C A4 A5 6F 00 0 AG A7 6E 00 n A8 A9 64 00 d AA AB 75 00 U AC AD 63 00 C AE AF 74 00 t BO B1 6F 00 0 B2 B3 7200 r B4 B5 73 00 S String descriptor Index 2 iProduct B6 bLength 100 string descriptors product ID B7 bDescriptorType 0312 STRING B8 B9 bString 49 00 of ISP1521 BA BB 53 00 S BC BD 50 00 P BE BF 31 00 1 Co C1 35 00 5 C2 C3 32 00 2 C4 C5 31 00 1 String descriptor Index 3 iSerialNumber C6 bLength 1611 string descriptors serial number C7 bDescriptorType 0312 STRING C8 C9 bString 36 00 6 of 6568824022 CA CB 35 00 5 CC CD 36 00 6 CE CF 38 00 8 Do D1 S 3800 8 D2 D3 lt 3200 2 D4 D5 3400 4 D D7 3000 0 D8 D9 lt 3200 2 DA DB 3200 2 DC DD s FF FF DE DF FF FF EO E1 FF FF E2 E3 FF FF E4 E5 FF FF E6 E7 FF FF E8 E9 FF FF Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24
22. 9H 09 reserved FF String descriptor Index 0 language ID 0A bLengthl 06 two language ID support 0B bDescriptorType 0312 STRING UC wLANGID 0 09 LANGID code zero first language ID 0D 04 English USA in this example OE wLANGID 1 09 LANGID code one second language ID OF T 08 English UK in this example String descriptor Index 1 iManufacturer 10 bLength 2bE string descriptor length manufacturer ID Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 19 of 53 Philips Semiconductors ISP1 521 9397 750 13702 Hi Speed USB hub controller Table 12 ROM or EEPROM detailed map continued 11 bDescriptorType 0312 STRING 1213 bString 50 00 P of Philips 1415 68 00 h 1617 69 00 i 1819 6C 00 1A 1B 69 00 i 1C 1D 70 00 p 1E1F 73 00 S 20 21 20 00 22 23 53 00 S of Semiconductors 24 25 65 00 e 26 27 E 6D 00 m 28 29 69 00 i 2A 2B 63 00 C 2C 2D 6F 00 0 2E 2F 6E 00 n 30 31 64 00 d 32 33 75 00 U 34 35 63 00 C 36 37 74 00 t 38 39 6F 00 0 3A 3B 72 00 r 3C 3D 73 00 S String descriptor Index 2 iProduct 3E bLength 10 string descriptor length product ID 3F bDescriptorType 0312 STRING 40 41 bString S 49 00 of ISP1521 42 43 53 00 S 44 45 50 00 P 46
23. All rights reserved Product data Rev 03 24 November 2004 24 of 53 Philips Semiconductors ISP1521 Hi Speed USB hub controller Table 14 Status Change byte bit allocation 0 Hub Status Change no change in the hub status change in the hub status detected 1to7 Portn Status Change no change in the status of port n n 1 to 7 change in the status of port n n 1 to 7 11 Descriptors The ISP1521 hub controller supports the following standard USB descriptors Device Device qualifier Other speed configuration Configuration Interface Endpoint Hub The hub returns different descriptors based on the mode of operation full speed or high speed Table 15 Device descriptor 0 bLength 12 12 descriptor length 18 bytes 1 bDescriptorType 01 01 type DEVICE 2 bcdUSB 00 00 see USB specification Rev 2 0 3 02 02 4 bDeviceClass 09 09 HUB_CLASSCODE 5 bDeviceSubClass 00 00 HubSubClassCode 6 bDeviceProtocol 00 01 HubProtocolHSpeedOneTT 7 bMaxPacketSizeO 40 40 packet size 64 bytes 8 idVendor CC CC Philips Semiconductors vendor ID 04CC can be 9 04 04 customized 10 idProduct 21 21 the ISP1521 product ID can be customized 11 15 15 12 bcdDevice 00 00 device ID can be customized 13 02 02 14 iManufacturer 01 01 can be customized 15 iProduct 02 02 can be customized 16 iSerialNumber 03 03 can be customized this value must be u
24. All rights reserved Product data Rev 03 24 November 2004 38 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 43 Dynamic characteristics high speed source electrical characteristics Voc 3 0 V to 3 6 V Tamb 40 C to 70 C test circuit Figure 21 unless otherwise specified Driver characteristics tusn rise time 10 to 90 96 500 ps tusr fall time 90 to 10 96 500 S DS Clock timing tusorar data rate 479 76 480 24 Mbit s tuseRam microframe interval 124 9375 125 0625 us tusnri consecutive microframe interval 1 four high speed ns difference bit times Table 44 Dynamic characteristics full speed source electrical characteristics Voc 3 0 V to 3 6 V Tamb 40 C to 70 C test circuit Figure 22 unless otherwise specified Driver characteristics trp rise time C 50 pF 10 to 90 of 4 20 ns Vou Vou trr fall time C 50 pF 90 to 10 of 4 20 ns Vou Vou terem differential rise and fall time 90 1111 matching Zorv driver output resistance for the driver that is not 28 44 Q high speed capable Vors output signal crossover voltage nel 1 3 2 0 V Data source timing tout source differential jitter for see Figure 10 1 35 43 5 ns consecutive transitions tpJ2 source differential jitter for paired see Figure 10 1 _4 4 ns transitions treoPT source SEO interval of EOP see Figure 11 160 175 ns
25. PROM and the external microcontroller see Table 11 1 The function on port 7 which is a non removable port is optional Fig 17 Descriptors configuration selection application diagram 17 2 Overcurrent detection limit adjustment For an overcurrent limit of 500 mA per port a PMOS with Robson of approximately 100 ma is required If a PMOS with a lower Rpsow is used analog overcurrent detection can be adjusted by using a series resistor see Figure 18 AVpmos AVrrip AVtrip intrinsic loc nom X Rta where AVpmos voltage drop on PMOS loc nom 0 6 pA 5V v loc VREF 5V0 PSWn_N OCn_N 004aaa260 1 Ria is optional Fig 18 Adjusting analog overcurrent detection limit optional 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 44 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 17 3 Self powered hub configurations 4 85 V min 5V3 T POWER SUPPLY _ 3 3 V LDO VOLTAGE downstream REGULATOR port connector T1 ferrite bead I l I 1475 V 0 1 uF TH 120pF min i VREF 5V0 PSWi N 47k0 I T GND OC1_N PSW2_N TEST_LOW OC2 N PSW3_N OC3_N TEST_HIGH L port 2 n to PSW4_N port 6 OC4 N ISP1521 e 3 3 V or 5 0 V ADOG T7 0 1 m li T PsW N 47kQ OC7_N
26. Pe co co co co co co co co SUSPEND O 60 NOOC GND DP4 DMO DM4 DPO GND RPU Y GND 6 DP3 RREF DM3 GND 8 GND pue 3 Vis DP5 GND ISP1521BE Veo Veci GND DP7 N DM7 GND GND DM6 DP2 DP6 DM2 Veco GND GND XTAL2 DM1 XTAL1 DP1 ADOC N e E LO ce Rm co o e Kad N e st LO ce co o o N N N N N N N N N e e e e e e e e e e b I 2 4 2 2 2 2 a 3 e 2 2 zi 2 2 2 2 2 2 o O o of wo i 5 O BY zx oc o Kw a Pp MLD712 1 DT S QZ Q amp gt 6 Z QZ 623209 zu e LO 500200 G uo a OH O N ONGA D H n n n n a a cu uU 0 E rs E E Fig 2 Pin configuration 7 2 Pin description Table 2 SUSPEND 1 Pin description suspend indicator output a HIGH level indicates that the hub is in the suspend mode ground supply O GND 2 DMO 3 Al O 9397 750 13702 upstream facing port 0 D connection analog Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 5 of 53 Philips Semiconductors ISP1521 Table 2 Pin description continued Hi Speed USB hub controller upstream facing port 0 D connection analog DPO 4 RPU 5 Al pull up resistor connection connect this pin through a resistor of 15kQ 5 to 3 3 V GND 6 ground supply RREF 7 Al reference resistor connection connect this pin through a resistor of 12 kQ 1 96 to an analog band ga
27. Printed Circuit Board PCB to each downstream connector This includes a voltage drop across the Power supply connector Hub PCB power and ground traces ferrite beads Power switch FET on resistance Overcurrent sense device The PCB resistance and power supply connector resistance may cause a drop of 25 mV leaving only 75 mV as the voltage drop allowed across the power switch and overcurrent sense device The individual voltage drop components are shown in Figure 5 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 14 of 53 ISP1521 Hi Speed USB hub controller Philips Semiconductors For global overcurrent detection an increased voltage drop is needed for the overcurrent sense device in this case a low ohmic resistor This can be realized by using a special power supply of 5 1 V 3 as shown in Figure 6 The PCB resistance may cause a drop of 25 mV which leaves 75 mV for the power switch and overcurrent sense device voltage drop voltage drop 1 Includes PCB traces ferrite beads and so on 004aaa264 4 85 V min AMN 25mV 475V min 5V l VBUS POWER SUPPLY hub board ji D a 3 regulated j low ohmic resistance ownstream PMOS switch D pori ISP1521 GND connector power switch SHIELD PSWn_N Fig 5 Typical voltage drop components in the self powered mode using individual overcur
28. SB hub controller Table 32 Get port status change response wPortChange continued 2 suspend change 0 no change 1 resume complete 3 overcurrent indicator change 0 no change in the overcurrent indicator 1 change in the overcurrent indicator 4 reset change 0 no change 1 reset complete 5to15 reserved 0 12 4 Various get descriptors bmRequestType 10000000B bmRequest GET_DESCRIPTOR 6 Table 33 Get descriptor request Get device 00 01 0 device descriptor descriptor Get configuration 00 02 0 configuration interface and descriptor endpoint descriptors Get language ID 00 03 0 language ID support string string descriptor Get manufacturer 01 03 n manufacturer string in LANGID n string descriptor Get product string 02 03 n product string in LANGID n descriptor Get serial number 03 03 n serial number string in LANGID n string descriptor 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 33 of 53 Philips Semiconductors ISP1521 Hi Speed USB hub controller 13 Limiting values Table 34 Absolute maximum ratings In accordance with the Absolute Maximum Rating System IEC 60134 Voc supply voltage 3 3 V 0 5 4 6 V VREF 5V0 input reference voltage 5 0 V 0 5 6 0 V Vi 5vo input voltage on 5 V buffers 3 0 V lt Vcc lt 3 6 V DI 0 5 6 0 V Vi 3v3 input volt
29. Semiconductors ISP1 521 9397 750 13702 20 4 20 5 Hi Speed USB hub controller For packages with leads on two sides and a pitch e larger than or equal to 1 27 mm the footprint longitudinal axis is preferred to be parallel to the transport direction of the printed circuit board smaller than 1 27 mm the footprint longitudinal axis must be parallel to the transport direction of the printed circuit board The footprint must incorporate solder thieves at the downstream end For packages with leads on four sides the footprint must be placed at a 45 angle to the transport direction of the printed circuit board The footprint must incorporate solder thieves downstream and at the side corners 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 of the leads in the wave ranges from 3 to 4 seconds at 250 C or 265 C depending on solder material applied SnPb or Pb free respectively A mildly activated flux will eliminate the need for removal of corrosive residues in most applications Manual soldering Fix the component by first soldering two diagonally opposite end leads Use a low voltage 24 V or less soldering iron applied to the flat part of the lead Contact time must be limited to 10 seconds at up to 300 C
30. The vendor ID product ID and string descriptors on the hub are supplied by the internal ROM they can also be supplied by an external I C bus EEPROM or a microcontroller The ISP1521 is suitable for self powered hub designs An analog overcurrent detection circuitry is built into the ISP1521 which can also accept digital overcurrent signals from external circuits for example Micrel MOSFET switch MIC2026 The circuitry can be configured to trip on a global or an individual overcurrent condition Each port comes with two status indicator LEDs Target applications of the ISP1521 are monitor hubs docking stations for notebooks internal USB hub for motherboards hub for extending Intel Easy PCs hub boxes and so on PHILIPS Philips Semiconductors ISP1 521 2 Features 3 Applications 9397 750 13702 Hi Speed USB hub controller Complies with Universal Serial Bus Specification Rev 2 0 Advanced Configuration and Power Interface ACPI OnNow and USB power management requirements Supports data transfer at high speed 480 Mbit s full speed 12 Mbit s and low speed 1 5 Mbit s Self powered capability USB suspend mode support Configurable number of ports Internal power on reset and low voltage reset circuit Port status indicators Integrates high performance USB interface device with hub handler Philips Serial Interface Engine SIE and transceivers Built in overcurrent detection circuit In
31. V 2004 All rights reserved Product data Rev 03 24 November 2004 35 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 38 Static characteristics I2C bus interface block Voc 3 0 V to 3 6 V Tamb 40 C to 70 C unless otherwise specified Input pin SCL and input output pin SDA I Vi LOW level input voltage 0 9 V Vin HIGH level input voltage 2 1 V Vhys hysteresis voltage 0 15 V VoL LOW level output voltage 0 4 V ti output fall time Vi to Vi 10 lt Cy 10 pF to 400 pF 2 0 250 ns 1 All pins are 5 V tolerant 2 The bus capacitance Cp is specified in pF To meet the specification for Vo and the maximum rise time 300 ns use an external pull up resistor with Rmax 850 Cp KQ and Rmin Voc 0 4 3 KQ Table 39 Static characteristics USB interface block DPO to DP7 and DMO to DM7 Voc 3 0 V to 3 6 V Tamp 40 C to 70 C unless otherwise specified Input levels for high speed Vussa squelch detection threshold squelch detected 100 mV differential signal amplitude no squelch detected 150 mV VuscM data signaling common mode 50 500 mV voltage range Output levels for high speed Vusol idle state 10 10 mV VusoH data signaling HIGH 360 440 mV VHSOL data signaling LOW 10 z 10 mV VcumpJ Chirp J level differential voltage 11 700 1100 mV Vcu
32. age on 3 3 V buffers 3 0 V lt Vcg lt 3 6 V 0 5 44 6 V Vo ava output voltage on 3 3 V buffers 0 5 4 6 V liu latch up current Vi lt 0 or Vi gt Voc 100 mA Vesd electrostatic discharge voltage on pins DM1 to DM7 DP1 to DP7 PIS 4000 4000 V OC1 N to OC7 N and all Vngr svo and GND pins lu lt 1 uA on all other pins lu lt 1 uA 21181 2000 2000 V Tstg storage temperature 40 125 C 1 Valid only when supply voltage is present 2 Test method available on request 3 Equivalent to discharging a 100 pF capacitor via a 1 5 kQ resistor Human Body Model 14 Recommended operating conditions Table 35 Recommended operating ranges Voc supply voltage 3 3 V 3 0 3 3 3 6 V VREF 5V0 input reference voltage 5 0 V DI 4 5 5 0 5 5 V Vi 3v3 input voltage on 3 3 V pins 0 Vec V Vi 5vo input voltage on 5 V tolerant pins 0 VreF svo V Tamb ambient temperature 40 70 C 1 All internal pull up resistors are connected to this voltage 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 34 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 15 Static characteristics Table 36 Static characteristics supply pins Voc 3 0 V to 3 6 V Tamb 40 C to 70 C unless otherwise specified Full speed IREF Svo supply current 5 V 0 5 mA lCC tot total sup
33. ameters Table 3 Configuration parameters Number of downstream 2 ports DM1 DP1 to see Section 9 1 1 bNbrPortsO see Table 22 facing ports 3 ports DM7 DP7 4 ports 5 ports 6 ports 7 ports Power switching mode none PSW1 N to see Section 9 1 2 wHubCharacteristics see Table 22 ganged PSW7 N bits D1 and DO multiple ganged bPwrOn2PwrGood individual time interval Overcurrent protection none NOOC and see Section 9 1 3 wHubCharacteristics see Table 22 mode global OC1 N to bits D4 and D3 multiple ganged OC7_N individual Non removable ports any port can be AMBn_N see Section 9 1 4 wHubCharacteristics see Table 22 non removable bit D2 compound hub DeviceRemovable bit map Port indicator support no all GRNn_N see Section 9 1 5 wHubCharacteristics see Table 22 yes bit D7 1 Multiple ganged power mode is reported as individual power mode refer to the USB 2 0 specification 2 When the hub uses the global overcurrent protection mode the overcurrent indication is through the wHubStatus field bit 1 overcurrent and the corresponding change bit overcurrent change 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 13 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 9 1 Configuration through I O pins 9 1 1 Number of downstream facing ports To discount a physical downstream facing port connect pins DP and DM of
34. atus 1 Device address 0 to 127 2 Returned value in bytes 3 MSB specifies endpoint direction O OUT 1 IN The ISP1521 accepts either value 12 2 Hub class requests Table 24 shows the hub class requests Table 24 Hub class requests Descriptor Get Hub Descriptor 1010 0000 06 descriptortype 00 00 length descriptor and index Feature Clear Hub Feature 0010 0000 01 00 00 00 00 00 00 none C LOCAL POWER Clear Port Feature 0010 0011 01 featurel l 00 port 00 00 00 none Set Port Feature 0010 0011 03 featurel3 00 pori 00 00 00 none Status Get Hub Status 1010 0000 00 00 00 00 00 04 00 hub status and change status Get Port Status 1010 0011 00 00 00 port 00 04 00 port status and change status TT ClearTTBuffer 0010 0011 08 Dev Addr 01 00 00 00 none EP nr ResetTT 0010 0000 09 00 00 01 00 00 00 none 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 29 ot 53 Philips Semiconductors ISP1521 Table 24 Hub class requests continued Hi Speed USB hub controller GetTTState 1010 0011 10 TT flags 01 00 1 TT state StopTT 0010 0011 11 00 00 01 00 00 00 none Test modes Test_J 0010 0011 03 15 00 porti4l 01 00 00 none Test K 0010 0011 03 15 00 port 4l 02 00 00 none Test SEO NAK 0010 0011 03 15 00 port 4l 03 00 00 none Test Packet 0010 0011 03 15 00 port 4 04 00 00 none Test F
35. b controller 3 These transparent plastic packages are extremely sensitive to reflow soldering conditions and must on no account be processed through more than one soldering cycle or subjected to infrared reflow soldering with peak temperature exceeding 217 C 10 C measured in the atmosphere of the reflow oven The package body peak temperature must be kept as low as possible 4 These packages are not suitable for wave soldering On versions with the heatsink on the bottom side the solder cannot penetrate between the printed circuit board and the heatsink On versions with the heatsink on the top side the solder might be deposited on the heatsink surface 5 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 6 Wave soldering is suitable for LQFP QFP and TQFP packages with a pitch e larger than 0 8 mm it is definitely not suitable for packages with a pitch e equal to or smaller than 0 65 mm 7 Wave soldering is suitable for SSOP TSSOP VSO and VSOP packages with a pitch e equal to or larger than 0 65 mm it is definitely not suitable for packages with a pitch e equal to or smaller than 0 5 mm 8 Image sensor packages in principle should not be soldered They are mounted in sockets or delivered pre mounted on flex foil However the image sensor package can be mounted by the cli
36. bjective specification for product development Philips Semiconductors reserves the right to change the specification in any manner without notice ll Preliminary data Qualification This data sheet contains data from the preliminary specification Supplementary data will be published at a later date Philips Semiconductors reserves the right to change the specification without notice in order to improve the design and supply the best possible product ll Product data Production This data sheet contains data from the product specification Philips Semiconductors reserves the right to make changes at any time in order to improve the design manufacturing and supply Relevant changes will be communicated via a Customer Product Process Change Notification CPCN 1 Please consult the most recently issued data sheet before initiating or completing a design 2 The product status of the device s described in this data sheet may have changed since this data sheet was published The latest information is available on the Internet at URL http www semiconductors philips com 3 For data sheets describing multiple type numbers the highest level product status determines the data sheet status 23 Definitions Short form specification The data in a short form specification is extracted from a full data sheet with the same type number and title For detailed information see the relevant data sheet or data handbook Limiting valu
37. contained in TT buffers over a period that fits into the Original USB bandwidth This continues until all outgoing data is emptied TT buffers are used only on split transactions Mini host controller The internal mini host generates all the Original USB IN OUT or SETUP tokens for the downstream facing ports while the upstream facing port is in the high speed mode The responses from the Original USB devices are collected in TT buffers until the end of the complete split transaction clears the TT buffers Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 10 of 53 Philips Semiconductors ISP1 521 9397 750 13702 8 2 5 8 2 6 8 2 7 8 3 8 4 8 5 8 6 8 7 Hi Speed USB hub controller Hub repeater A hub repeater is responsible for managing connectivity on a per packet basis It implements packet signaling connectivity and resume connectivity There are two repeaters in the ISP1521 a Hi Speed USB repeater and an Original USB repeater The only major difference between these two repeaters is the speed at which they operate When the hub is connected to an Original USB system it automatically switches itself to function as a pure Original USB hub Hub and port controllers The hub controller provides status report The port controller provides control for individual downstream facing port it controls the port routing module Any port status change wi
38. ctors ISP1521 Table 2 Pin description continued Hi Speed USB hub controller downstream facing port 3 D connection analog DP3 55 Voce 56 transceiver supply voltage 2 3 3 V GND 57 ground supply DM4 58 Al O downstream facing port 4 D connection analog DP4 59 Al O downstream facing port 4 D connection analog NOOC 60 no overcurrent protection selection input connect this pin to HIGH 3 3 V to select no overcurrent protection if no overcurrent is selected all OC N pins must be connected to VnEF 5VO GRN4_N 61 VO output green LED port indicator open drain for downstream facing port 4 input function of the pin when used as an input is given in Table 9 AMB4_N 62 I O output amber LED port indicator open drain for downstream facing port 4 input function of the pin when used as an input is given in Table 8 GRNS3 N 63 I O output green LED port indicator open drain for downstream facing port 3 input function of the pin when used as an input is given in Table 9 AMB3 N 64 I O output amber LED port indicator open drain for downstream facing port 3 input function of the pin when used as an input is given in Table 8 GRN7 N 65 I O output green LED port indicator open drain for downstream facing port 7 input function of the pin when used as an input is given in Table 9 AMB7 N 66 I O output amber LED
39. dividual or ganged power switching individual or global overcurrent protection and non removable port support by I O pins configuration Simple I C bus master slave interface to read device descriptor parameters language ID manufacturer ID product ID serial number ID and string descriptors from a dedicated external EEPROM or to allow the microcontroller to set up hub descriptors Visual USB traffic monitoring GoodLink for the upstream facing port Uses 12 MHz crystal oscillator with on chip Phase Locked Loop PLL for low ElectroMagnetic Interference EMI Supports temperature range from 40 C to 70 C Available in LQFP80 package Monitor hubs Docking stations for notebooks Internal hub for USB motherboards Hub for extending Easy PCs Hub boxes Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 2 of 53 Philips Semiconductors ISP1 521 4 Abbreviations Hi Speed USB hub controller ACPI Advanced Configuration and Power Interface EMI ElectroMagnetic Interference ESD ElectroStatic Discharge NAK Not AcKnowledge PID Packet IDentifier PLL phase Locked Loop SIE Serial Interface Engine TT Transaction Translator USB Universal Serial Bus 5 Ordering information 9397 750 13702 Table 1 Ordering information ISP1521BE LQFP80 plastic low profile quad flat package 80 leads body SOT315 1 12x12x1 4mm
40. ent on a flex foil by using a hot bar soldering process The appropriate soldering profile can be provided on request 9 Hot bar soldering or manual soldering is suitable for PMFP packages 21 Revision history Table 48 Revision history Rev Date CPCN 03 20041124 200411024 Description Product data 9397 750 13702 Modifications e Globally changed the temperature range from 0 C to 70 C to 40 C to 70 C Globally changed the ADOC pin connection from 3 3 V to 3 3 V or 5 0 V e Table 34 Absolute maximum ratings changed the max value of Vngr svyo from 5 25 V to 6 0 V e Table 35 Recommended operating ranges changed the max value of Vrer svo from 5 25 V to 5 5 V Figure 19 Self powered hub individual port power switching individual overcurrent detection changed pin SP BP_N to TEST HIGH and pin HP to TEST LOW Figure 20 Self powered hub ganged port power switching global overcurrent detection changed pin SP BP_N to TEST HIGH and pin HP to TEST LOW 02 20040212 Product data 9397 750 11691 01 20030625 Preliminary data 9397 750 10691 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 51 of 53 Philips Semiconductors ISP1521 22 Data sheet status I Objective data Development Hi Speed USB hub controller This data sheet contains data from the o
41. ent order number 9397 750 13702 12 3 4 12 3 5 12 3 6 12 4 13 14 15 16 17 17 1 17 2 17 3 18 19 20 20 1 20 2 20 3 20 4 20 5 21 22 23 24 25 26 Hi Speed USB hub controller Get endpoint status 31 Get hub status nananana naaran 31 Get portsStatUS ooooooooooooo 32 Various get descriptors 33 Limiting values e x eee 34 Recommended operating conditions 34 Static characteristics 35 Dynamic characteristics 38 Application information 44 Descriptor configuration selection 44 Overcurrent detection limit adjustment 44 Self powered hub configurations 45 Testinftormati0N ooooooooo 47 Package outline 48 Solderirnig rna iR IRR 49 Introduction to soldering surface mount See eT 49 Reflow soldering lessen 49 Wave soldering n nnana naan n anann 49 Manual soldering 50 Package related soldering information 50 Revision history ooooooooomo 51 Data sheet Status oo ooooooo 52 Definitions xs sx x c x x x c e x cece eee eee 52 Disclaimers ss x x RR IR 52 Licenses coa RR need RN T ee 52 Trademarks EIER ee ace 52 PHILIPS Lele make things leir
42. es definition Limiting values given are in accordance with the Absolute Maximum Rating System IEC 60134 Stress above one or more of the limiting values may cause permanent damage to the device These are stress ratings only and operation of the device at these or at any other conditions above those given in the Characteristics sections of the specification is not implied Exposure to limiting values for extended periods may affect device reliability Application information Applications that are described herein for any of these products are for illustrative purposes only Philips Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or modification 24 Disclaimers Life support These products are not designed for use in life support appliances devices or systems where malfunction of these products can reasonably be expected to result in personal injury Philips Semiconductors customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application Right to make changes Philips Semiconductors reserves the right to make changes in the products including circuits standard cells and or software described or contained herein in order to improve design and or Contact information For additional information please visit
43. ferenced The ISP1521 has two endpoints endpoint 0 control and endpoint 1 interrupt Table 13 Hub endpoints Hub portsOto7 0 control OUT 64 IN 64 1 interrupt IN 1 1 IN input for the USB host OUT output from the USB host Endpoint 0 According to the USB specification all devices must implement a default control endpoint This endpoint is used by the host to configure the USB device It provides access to the device configuration and allows generic USB status and control access The ISP1521 supports the following descriptor information through its control endpoint 0 Device descriptor Device qualifier descriptor Configuration descriptor Interface descriptor Endpoint descriptor Hub descriptor Other speed configuration descriptor The maximum packet size of this endpoint is 64 bytes Endpoint 1 Endpoint 1 can be accessed only after the hub has been configured by the host by sending the Set Configuration command It is used by the ISP1521 to send the status change information to the host Endpoint 1 is an interrupt endpoint The host polls this endpoint once every 255 ms After the hub is configured an IN token is sent by the host to request the port change status If the hub detects no change in the port status it returns a NAK to this request otherwise the Status Change byte is sent Table 14 shows the content of the change byte Koninklijke Philips Electronics N V 2004
44. http www semiconductors philips com For sales office addresses send e mail to sales addresses www semiconductors philips com 9397 750 13702 performance When the product is in full production status Production relevant changes will be communicated via a Customer Product Process Change Notification CPCN 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 these products are free from patent copyright or mask work right infringement unless otherwise specified 25 Licenses Purchase of Philips 12 components conveys a license under the Philips 12C patent to use the components in the E 12C system provided the system conforms to the 12C BUS specification defined by Philips This specification can be AAA ordered using the code 9398 393 40011 P 26 Trademarks ACPI is an open industry specification for PC power management co developed by Intel Corp Microsoft Corp and Toshiba GoodLink is a trademark of Koninklijke Philips Electronics N V 12C bus is a trademark of Koninklijke Philips Electronics N V OnNow is a trademark of Microsoft Corporation Intel is a registered trademark of Intel Corporation Fax 31 40 27 24825 Koninklijke Philips Electronics N
45. istortion Full speed timing symbols have a subscript prefix F low speed timing a prefix L downstream differential data d oe crossover point hub delay 4 upstream tHDD upstream differential data a crossover point mgr777 B upstream hub delay 43 3 V upstream crossover differential point data lines extended OV 43 3 V downstream crossover differential point data lines extended 0 V A downstream EOP delay EOP delay teop max teop teop EOP delay relative to tipp tEOPD tEOP tHDD EOP skew tHESK LEOR tEOP Fig 15 Hub EOP delay and EOP skew Full speed timing symbols have a subscript prefix F low speed timing a prefix L 2 downstream cod a extended upstream end of cable crossover point extended mgr778 B upstream EOP delay 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 42 of 53 Philips Semiconductors ISP1521 Table 46 Hi Speed USB hub controller Dynamic characteristics 12C bus pins SDA and SCL Voc and Tamp within recommended operating range Vpp 5 V Vss Vann Vit and Viy between Vss and Vpp Clock frequency fscL SCL clock frequency fa 12 MHz o 93 75 1
46. l 32 32 ganged or individual mode 100 ms 00 00 no power switching mode 0 ms 6 bHubContrCurrent 64 64 7 DeviceRemovable 00 00 seven downstream facing ports no embedded port PortPwrCtrlMask FF FF 1 Value in units of 2 ms 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 27 of 53 Philips Semiconductors ISP1521 Table 22 wHubCharacteristics bit description Hi Speed USB hub controller DO D1 logical power switching mode 00 ganged 01 individual and multiple ganged 10 none 11 D2 compound hub selection 0 non compound 1 compound D3 D4 overcurrent protection mode 00 global 01 individual and multiple ganged 10 none 11 D5 D6 s D7 port indicator 0 global feature 12 Hub requests The hub must react to a variety of requests initiated by the host Some requests are standard and are implemented by any USB device whereas others are hub class specific requests 12 1 Standard USB requests Table 23 shows the supported standard USB requests Table 23 Standard USB requests Address Set Address 0000 0000 05 device 00 00 00 00 none address Configuration Get Configuration 1000 0000 08 00 00 00 00 01 00 configuration value Set Configuration 0 0000 0000 09 00 00 00 00 00 00 none Set Configuration 1 0000 0000 09 01 00 00 00 00 00 none
47. ll be reported to the host via the hub status change interrupt endpoint Bit clock recovery The bit clock recovery circuit extracts the clock from the incoming USB data stream Phase locked loop clock multiplier A 12 MHz to 480 MHz clock multiplier PLL is integrated on chip This allows the use of low cost 12 MHz crystals The low crystal frequency also minimizes ElectroMagnetic Interference EMI No external components are required for the operation of the PLL 12C bus controller A simple serial 12C bus interface is provided to transfer vendor ID product ID and string descriptor from an external IC bus EEPROM for example Philips PCF8582 or equivalent or microcontroller A master slave 2C bus protocol is implemented according to the timing requirements as mentioned in the I2C bus standard specifications The maximum data count during 2C bus transfers for the ISP1521 is 256 bytes Overcurrent detection circuit An overcurrent detection circuit is integrated on chip The main features of this circuit are self reporting automatic resetting low trip time and low cost This circuit offers an easy solution at no extra hardware cost on the board GoodLink Indication of a good USB connection is provided through GoodLink technology An LED can be directly connected to pin HUBGL N via an external 330 Q resistor During enumeration the LED blinks on momentarily After successful configuration the LED blinks off for 100 ms upon each t
48. mek Chirp K level differential voltage 1 900 500 mV Input levels for full speed and low speed ViL LOW level input voltage 0 8 V Vin HIGH level input voltage drive 2 0 V Vinz HIGH level input voltage floating 2 7 3 6 V Vol differential input sensitivity IDP DMI 0 2 V VcM differential common mode range 0 8 s 2 5 V Output levels for full speed and low speed VoL LOW level output voltage 0 0 3 V Vou HIGH level output voltage 2 8 3 6 V Vers output signal crossover point 2 1 3 2 0 V voltage Leakage current liz OFF state leakage current 1 1 uA Capacitance Cin transceiver capacitance pin to GND 20 pF 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 36 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 39 Static characteristics USB interface block DPO to DP7 and DMO to DM7 continued Voc 3 0 V to 3 6 V Tamb 40 C to 70 C unless otherwise specified Resistance ZINP input impedance 10 MQ Termination VTERM termination voltage for pull up BI 3 0 3 6 V resistor on pin RPU 1 For minimum value the HS termination resistor is disabled and the pull up resistor is connected Only during reset when both the hub and the device are capable of high speed operation 2 Characterized only not tested Limits guaranteed by design 3 In the suspend mode the
49. n 00 00 no configuration string descriptor 7 bmAttributes EO EO self powered 8 bMaxPower 00 00 self powered 1 Value in units of 2 mA 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 26 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 19 Interface descriptor 0 bLength 09 09 descriptor length 9 bytes 1 bDescriptorType 04 04 type INTERFACE 2 bInterfaceNumber 00 00 3 bAlternateSetting 00 00 no alternate setting 4 bNumEndpoints 01 01 status change interrupt endpoint 5 bInterfaceClass 09 09 HUB CLASSCODE 6 binterfaceSubClass 00 00 HubSubClassCode 7 binterfaceProtocol 00 00 8 bInterface 00 00 no interface string descriptor Table 20 Endpoint descriptor 0 bLength 07 07 descriptor length 7 bytes 1 bDescriptorType 05 05 type ENDPOINT 2 bEndpointAddress 81 81 endpoint 1 at the address number 1 3 bmAttributes 03 03 interrupt endpoint 4 wMaxPacketSize 01 01 packet size 1 byte 5 00 00 6 binterval FF UC polling interval Table 21 Hub descriptor 0 bDescLength 09 09 descriptor length 9 bytes 1 bDescriptorType 29 29 type HUB 2 bNbrPorts 07 07 number of enabled downstream facing ports selectable by 06 06 DP DM strapping 05 05 04 04 03 03 02 02 3 wHubCharacteristics A9 A9 see Table 22 4 00 00 5 bPwrOn2PwrGood
50. nique 17 bNumConfigurations 01 01 one configuration 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 25 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 16 Device qualifier descriptor 0 bLength 0A 0A descriptor length 10 bytes 1 bDescriptorType 06 06 type DeviceQualifierType 2 bcdUSB 00 00 see USB specification Rev 2 0 3 02 02 4 bDeviceClass 09 09 HUB_CLASSCODE 5 bDeviceSubClass 00 00 HubSubClassCode 6 bDeviceProtocol 00 01 HubProtocolHSpeedOneTT 7 bMaxPacketSizeO 40 40 packet size 64 bytes 8 bNumConfigurations 01 01 number of configurations Table 17 Other speed configuration descriptor 0 bLength 09 09 descriptor length 9 bytes 1 bDescriptorType 07 07 type OtherSpeedConfigurationType 2 wTotalLength 19 19 TotalConfByte 3 00 00 4 bNuminterfaces 01 01 5 bConfigurationValue 01 01 6 iConfiguration 00 00 no string supported 7 bmAttributes EO EO self powered AO AO others 8 bMaxPower 00 00 self powered Table 18 Configuration descriptor 0 bLength 09 09 descriptor length 9 bytes 1 bDescriptorType 02 02 type CONFIGURATION 2 wTotalLength 19 19 total length of configuration interface and endpoint 3 00 00 descriptors 25 bytes 4 bNuminterfaces 01 01 one interface 5 bConfigurationValue 01 01 configuration value 1 6 iConfiguratio
51. nnected to 50 Q outputs of a high speed differential data generator Fig 21 High speed transmitter and receiver test circuit 3 3 V 1 5kQ 5 RPU DPn test point en 15kQ 177 eci DMn A O test point Gm 15kQ 77 TI mdb274 1 C4 50 pF for full speed Fig 22 Full speed test circuit 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 47 of 53 Philips Semiconductors ISP1521 19 Package outline LQGFP8O0 plastic low profile quad flat package 80 leads body 12 x 12 x 1 4 mm Hi Speed USB hub controller SOT315 1 a D A3 Ay 3 A i i ar gt Lp La detail X 0 5 10 mm L fi L fi 1 i L L fi 1 scale DIMENSIONS mm are the original dimensions A UNIT max A1 A2 As bp c DM EM e Hp He t v wl y zo ze o 0 16 0 27 0 18 12 1 12 1 14 15 14 15 0 75 1 45 1 45 79 1 6 id 0 04 925 043 042 119 11 9 1385 13 85 0 30 02 015 01 495 4 05 0 Note 1 Plastic or metal protrusions of 0 2
52. oo ISP1521 USE l z Hi Speed Universal Serial Bus hub controller 3 Rev 03 24 November 2004 Product data G BUS f 1 General description The ISP1521 is a stand alone Universal Serial Bus USB hub controller IC that complies with Universal Serial Bus Specification Rev 2 0 It supports data transfer at high speed 480 Mbit s full speed 12 Mbit s and low speed 1 5 Mbit s The upstream facing port can be connected to a Hi Speed USB host or hub or to an Original USB host or hub If the upstream facing port is connected to a Hi Speed USB host or hub then the ISP1521 will operate as a Hi Speed USB hub That is it will support high speed full speed and low speed devices connected to its downstream facing ports If the upstream facing port is connected to an Original USB host or hub then the ISP1521 will operate as an Original USB hub That is high speed devices that are connected to its downstream facing ports will operate in full speed mode instead The ISP1521 is a full hardware USB hub controller All Original USB devices connected to the downstream facing ports are handled using a single Transaction Translator TT when operating in a cross version environment This allows the whole 480 Mbit s upstream bandwidth to be shared by all the Original USB devices on its downstream facing ports The ISP1521 has seven downstream facing ports If not used ports 3 to 7 can be disabled
53. orce Enable 0010 0011 03 15 00 port 4l 05 00 00 none 1 Returns vendor specific data 2 Returned value in bytes 3 Feature selector value see Table 25 4 Downstream port identifier 1 to N with N is number of enabled ports 2 to 7 Table 25 Hub class feature selector C HUB LOCAL POWER hub 00 C HUB OVER CURRENT hub 01 PORT CONNECTION port 00 PORT ENABLE port 01 PORT SUSPEND port 02 PORT OVER CURRENT port 03 PORT RESET port 04 PORT POWER port 08 PORT LOW SPEED port 09 C PORT CONNECTION port 16 C PORT ENABLE port 17 C PORT SUSPEND port 18 C PORT OVER CURRENT port 19 C PORT RESET port 20 PORT TEST port 21 PORT INDICATOR port 22 12 3 Detailed responses to hub requests 12 3 1 Get configuration This request returns the configuration value of the device This request returns one byte of data see Table 26 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 Philips Semiconductors ISP1 521 9397 750 13702 12 3 2 12 3 3 12 3 4 12 3 5 Hi Speed USB hub controller Table 26 Get hub configuration response 0 configuration value 0 device is not configured device is configured 1to7 reserved 0 Get device status This request returns two bytes of data see Table 27 Table 27 Get device status response 0 self powered 1 self powered 1
54. p ground reference GND 8 ground supply DM5 9 AlO downstream facing port 5 D connection analog DP5 10 AlO downstream facing port 5 D connection analog Voct 11 analog supply voltage 1 3 3 V GND 12 ground supply Voc 13 crystal and PLL supply voltage 4 3 3 V GND 14 ground supply DM6 15 Al O downstream facing port 6 D connection analog DP6 16 AlO downstream facing port 6 D connection analog Voce 17 transceiver supply voltage 2 3 3 V GND 18 ground supply DM1 19 AlVO downstream facing port 1 D connection analog DP1 20 Al O downstream facing port 1 D connection analog TEST_LOW 21 connect to GND TEST_HIGH 22 connect to 5 0 V through a 10 kQ resistor OC1_N 23 AlM overcurrent sense input for downstream facing port 1 analog digital PSW1 N 24 VO output power switch control output open drain with an internal pull up resistor for downstream facing port 1 input function of the pin when used as an input is given in Table 5 OC6 N 25 All overcurrent sense input for downstream facing port 6 analog digital PSW6 N 26 I O output power switch control output open drain with an internal pull up resistor for downstream facing port 6 input function of the pin when used as an input is given in Table 5 OC5 N 27 AMI overcurrent sense input for downstream facing port 5 analog digital PSW5 N 28 VO output power switch control output open drain with an internal pull
55. ply current 3 3 V lcc toy lcc1 loca loca loca m 91 mA High speed ICC tot total supply current 3 3 V suspend mode internal clock stopped 2 0 5 mA no device connected 183 mA 1 active device connected 231 mA 2 active devices connected 276 mA 3 active devices connected 318 mA 4 active devices connected 362 mA 5 active devices connected 400 mA 6 active devices connected 446 mA 7 active devices connected 492 mA 1 Irrespective of the number of devices connected the value of Icc is always 91 mA in full speed 2 Including Rp drop current Table 37 Static characteristics digital input and outputs Voc 3 0 V to 3 6 V Tamb 40 C to 70 C unless otherwise specified Digital input pins VIL LOW level input voltage 0 8 V Vin HIGH level input voltage 2 0 gt V lii input leakage current 1 1 uA Schmitt trigger input pins Vih 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 7 V Overcurrent detection pins OC1 N to OC7 N AV trip overcurrent detection trip voltage AV Vcc Vocn N 84 mV Digital output pins VoL LOW level output voltage 0 4 V VoH HIGH level output voltage 2 4 V Open drain output pins loz OFF state output current 1 1 uA 1 All pins are 5 V tolerant 9397 750 13702 Koninklijke Philips Electronics N
56. port are not used Therefore the corresponding amber LED port indicators are disabled to signify that the port is non removable see Table 8 More than one non removable port can be specified by appropriately connecting the corresponding amber LED indicators At least one port should however be left as a removable port The detection of any non removable port sets the hub descriptor into a compound hub Table 8 Non removable port pin configuration Ground non removable Pull up with amber LED removable Port indicator support The port indicator support can be disabled by grounding all green port indicators all pins GRNn_N see Table 9 This is a global feature It is not possible to disable port indicators for only one port Table 9 Port indicator support pin configuration Ground not supported LED pull up green LED for at least one port supported Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 16 of 53 Philips Semiconductors ISP1 521 9397 750 13702 Hi Speed USB hub controller 9 2 Device descriptors and string descriptors settings using I2C bus 9 2 1 Background information on I2C bus The 12C bus is suitable for bi directional communication between ICs or modules It consists of two bi directional lines SDA for data signals and SCL for clock signals Both these lines must be connected to a positive supply voltage through a pull
57. port indicator open drain for downstream facing port 7 input function of the pin when used as an input is given in Table 8 GRN2 N 67 WO output green LED port indicator open drain for downstream facing port 2 input function of the pin when used as an input is given in Table 9 AMB2 N 68 I O output amber LED port indicator open drain for downstream facing port 2 input function of the pin when used as an input is given in Table 8 VREF 5V0 69 reference voltage 5 V 5 used to power internal pull up resistors of PSWn_N pins and also for the analog overcurrent detection Vcca 70 digital supply voltage 3 3 3 V 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 8 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 2 Pin description l continued GND Ti ground supply GRN1 N 72 VO output green LED port indicator open drain for downstream facing port 1 input function of the pin when used as an input is given in Table 9 AMB1 N 73 VO output amber LED port indicator open drain for downstream facing port 1 input function of the pin when used as an input is given in Table 8 GRN6 N 74 VO output green LED port indicator open drain for downstream facing port 6 input function of the pin when used as an input is given in Table 9 AMB6 N 75 VO o
58. ransaction This feature provides a user friendly indication of the status of the hub the connected downstream devices and the USB traffic It is a useful diagnostics tool to isolate faulty USB equipment and helps to reduce field support and hotline costs Power on reset The ISP1521 has an internal Power On Reset POR circuit Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 11 of 53 Philips Semiconductors ISP1 521 9397 750 13702 Hi Speed USB hub controller The triggering voltage of the POR circuit is 2 03 V nominal A POR is automatically generated when Vcc goes below the trigger voltage for a duration longer than 1 us POR lt 683 us _ 0v gt 004aaa388 At t4 clock is running and available Fig 3 Power on reset timing POR EXTERNAL CLOCK 004aaa365 Stable external clock is to be available at A Fig 4 External clock with respect to power on reset Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 12 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 9 Configuration selections The ISP1521 is configured through I O pins and optionally through an external 12C bus in which case the hub can update its configuration descriptors as a master or as a slave Table 3 shows the configuration par
59. rent detection voltage drop voltage drop voltage drop detection ISP1521 power GND 4 95 V min 100 mV 75 mV 25mV 4 75 V min 5 1 V KICK UP VBUS POWER SUPPLY low ohmic hub board 1 d t 3 96 regulated sense resistor low ohmic resistance OWNS am for overcurrent PMOS switch por connector switch SHIELD PSWn_N 004aaa265 1 Includes PCB traces ferrite beads and so on Fig 6 Typical voltage drop components in the self powered mode using global overcurrent detection PSWn N pins have integrated weak pull up resistors inside the chip Table 5 Power switching mode pin configuration None ground ground ground ground ground ground ground Ganged internal ground ground ground ground ground ground pull up Individual internal internal internal internal internal internal internal pull up pull up pull up pull up pull up pull up pull up Overcurrent protection mode The ISP1521 supports all overcurrent protection modes none global and individual No overcurrent protection mode reporting is selected when pin NOOC HIGH Global and individual overcurrent protection modes are selected using pins PSWn N following the power switching modes selection scheme seeTable 6 For the global overcurrent protection mode only PSW1 N and OC1 N are active that is in this mode the remaining overcurrent indicator pins are disabled To inhibit the analog overcu
60. roughput times preheating soldering and cooling vary between 100 and 200 seconds depending on heating method Typical reflow peak temperatures range from 215 to 270 C depending on solder paste material The top surface temperature of the packages should preferably be kept below 225 C SnPb process or below 245 C Pb free process for all BGA HTSSON T and SSOP T packages for packages with a thickness gt 2 5 mm for packages with a thickness 2 5 mm and a volume gt 350 mm so called thick large packages s below 240 C SnPb process or below 260 C Pb free process for packages with a thickness 2 5 mm and a volume 350 mm so called small thin packages Moisture sensitivity precautions as indicated on packing must be respected at all times Wave soldering Conventional single wave soldering is not recommended for surface mount devices SMDs or printed circuit boards with a high component density as solder bridging and non wetting can present major problems To overcome these problems the double wave soldering method was specifically developed If wave soldering is used the following conditions must be observed for optimal results Use a double wave soldering method comprising a turbulent wave with high upward pressure followed by a smooth laminar wave Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 49 of 53 Philips
61. rrent detection the OC N pins must be connected to Vrersvo Koninklijke Philips Electronics N V 2004 All rights reserved 15 of 53 9397 750 13702 Product data Rev 03 24 November 2004 Philips Semiconductors ISP1 521 Hi Speed USB hub controller Table 6 Overcurrent protection mode pin configuration None HIGH ground ground ground ground ground ground ground Global LOW internal ground ground ground ground ground ground pull up Individual LOW internal internal internal internal internal X internal internal pull up pull up pull up pull up pull up pull up pull up 9397 750 13702 9 1 4 9 1 5 Both analog and digital overcurrent modes are supported see Table 7 For digital overcurrent detection the normal digital TTL level is accepted on the overcurrent input pins For analog overcurrent detection the threshold is given in the DC characteristics In this mode to filter out false overcurrent conditions because of in rush and spikes a dead time of 15 ms is built into the IC that is overcurrent must persist for 15 ms before it is reported to the host Table 7 Overcurrent detection mode selection pin configuration 3 3 Vor 5 0 V analog threshold AVirip Ground digital normal digital TTL level Non removable port A non removable port by definition is a port that is embedded inside the hub application box and is not externally accessible The LED port indicators pins AMBn_N of such a
62. ull up External microcontroller driven LOW by the 2 2 kO to 4 7 kO pull up microcontroller during reset 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 18 of 53 Philips Semiconductors ISP1521 9397 750 13702 9 2 3 ROM or EEPROM map 9 2 4 Hi Speed USB hub controller 00H 02H OAH 10H 7FH 80H Signature Device Descriptor Language ID String Descriptor first Language ID iManufacturer string iProduct string iSerial Number string String Descriptor second Language ID iManufacturer string iProduct string iSerial Number string FFH Fig 8 ROM or EEPROM map MLD714 Remark A 128 byte EEPROM supports one language ID only and a 256 byte EEPROM supports two language IDs ROM or EEPROM detailed map Table 12 ROM or EEPROM detailed map Signature descriptor 00 signature low 55 signature to signify valid data comment 01 signature high AA Device descriptor 02 idVendor low CC Philips Semiconductors vendor ID 03 idVendor high 04 04 idProduct low 21 ISP1521 product ID 05 idProduct high 15 06 bcdDevice low 00 device release silicon revision 07 bcdDevice high 02 increments this value 08 RSV iSN iP iM 00 if all the three strings are supported the value of this byte is 3
63. up resistor for downstream facing port 5 input function of the pin when used as an input is given in Table 5 GND 29 ground supply Vcca 30 digital supply voltage 3 3 3 V VREF 5V0 31 reference voltage 5 V 5 used to power internal pull up 9397 750 13702 resistors of PSWn_N pins and also for the analog overcurrent detection Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 6 of 53 Philips Semiconductors ISP1521 Hi Speed USB hub controller overcurrent sense input for downstream facing port 4 32 analog digital PSW4_N 33 UO output power switch control output open drain with an internal pull up resistor for downstream facing port 4 input function of the pin when used as an input is given in Table 5 OC3_N 34 All overcurrent sense input for downstream facing port 3 analog digital PSW3_N 35 I O output power switch control output open drain with an internal pull up resistor for downstream facing port 3 input function of the pin when used as an input is given in Table 5 OC7_N 36 All overcurrent sense input for downstream facing port 7 analog digital PSW7_N 37 VO output power switch control output open drain with an internal pull up resistor for downstream facing port 7 input function of the pin when used as an input is given in Table 5
64. us is given in Table 31 and the contents of wPortChange is given in Table 32 Table 31 Get port status response wPortStatus 0 current connect status 0 no device is present 1 a device is present on this port 1 port enabled or disabled 0 port is disabled 1 port is enabled 2 suspend 0 port is not suspended 1 port is suspended 3 overcurrent indicator 0 no overcurrent condition exists 1 an overcurrent condition exists 4 reset 0 reset signaling is not asserted 1 reset signaling is asserted 5to 7 reserved 0 8 port power 0 port is in the powered off state 1 port is not in the powered off state 9 low speed device attached 0 full speed or high speed device is attached 1 low speed device is attached 10 high speed device attached 0 full speed device is attached 1 high speed device is attached 11 port test mode 0 not in the port test mode 1 in the port test mode 12 port indicator control 0 displays default colors 1 displays software controlled color 13to 15 reserved 0 Table 32 Get port status change response wPortChange 0 connect status change 0 no change in the current connect status 1 change in the current connect status 1 port enable or disable change 0 port is enabled 1 port is disabled Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 32 of 53 Philips Semiconductors ISP1 521 Hi Speed U
65. utput amber LED port indicator open drain for downstream facing port 6 input function of the pin when used as an input is given in Table 8 GRN5 N 76 VO output green LED port indicator open drain for downstream facing port 5 input function of the pin when used as an input is given in Table 9 AMB5 N 77 VO output amber LED port indicator open drain for downstream facing port 5 input function of the pin when used as an input is given in Table 8 HUBGL N 78 O hub GoodLink LED indicator output the LED is off until the hub is configured a transaction between the host and the hub will blink the LED off for 100 ms this LED is off in the suspend mode open drain SCL 79 VO 12C bus clock open drain see Table 11 SDA 80 I O 12C bus data open drain see Table 11 1 The maximum current the ISP1521 can sink on a pin is 8 mA 2 Symbol names ending with underscore N for example NAME N represent active LOW signals 3 To disable a downstream port n connect both pins DPn and DMn to Voc 3 3 V unused ports must be disabled in reverse order starting from port 7 4 Downstream ports 1 and 2 cannot be disabled 9397 750 13702 Koninklijke Philips Electronics N V 2004 All rights reserved Product data Rev 03 24 November 2004 9 of 53 Philips Semiconductors ISP1 521 Hi Speed USB hub controller 8 Functional description 9397 750 13702 8 1 8 2 8 2 1 8
Download Pdf Manuals
Related Search
Related Contents
Sensorless BLDC Motor Control Based on MC9S08PT60 Tower Board ハイフローフィルター ( 減音タイプ ) 取扱説明書 2012年5月号 Dieses eBook ist lizenziert für BW|Universität Heidelberg Alle (1)(2)(3) dreamGEAR i.Sound Travel Stand for iPad Oasis Pro 62 Premium.indd O'Reilly VMware Cookbook, 2nd Edition Stanley ST-02-230-E space heater Copyright © All rights reserved.
Failed to retrieve file