isp1520

Manufacturer Part Numberisp1520
DescriptionHi-speed Universal Serial Bus Hub Controller
ManufacturerNXP Semiconductors
isp1520 datasheet
 
1
Page 1
2
Page 2
3
Page 3
4
Page 4
5
Page 5
6
Page 6
7
Page 7
8
Page 8
9
Page 9
10
Page 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Page 1/53

Download datasheet (265Kb)Embed
Next
ISP1520
Hi-Speed Universal Serial Bus hub controller
Rev. 04 — 28 April 2006
1. General description
The ISP1520 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 ISP1520 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 ISP1520
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 ISP1520 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 ISP1520 has four downstream facing ports. If not used, ports 3 and 4 can be
disabled. 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
microcontroller.
The ISP1520 is suitable for self-powered hub designs.
An analog overcurrent detection circuitry is built into the ISP1520, 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 ISP1520 are monitor hubs, docking stations for notebooks,
internal USB hub for motherboards, hub for extending Intel Easy PCs, hub boxes, and so
on.
Product data sheet
2
C-bus EEPROM or a

isp1520 Summary of contents

  • Page 1

    ... The upstream facing port can be connected to a Hi-Speed USB host or hub Original USB host or hub. If the upstream facing port is connected to a Hi-Speed USB host or hub, then the ISP1520 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 ISP1520 will operate as an Original USB hub ...

  • Page 2

    ... Product data sheet 2 C-bus (master or slave) interface to read device descriptor parameters, Description plastic low profile quad flat package; 64 leads; body 10 Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller Version 10 1.4 mm SOT314-2 © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ...

  • Page 3

    ... XTAL1 PLL ANALOG TRANSCEIVER BIT CLOCK ORIGINAL USB RECOVERY HI-SPEED USB PHILIPS SIE HUB REPEATER ORIGINAL USB HI-SPEED USB ISP1520 ROUTING LOGIC PORTS ANALOG TRANSCEIVER ORIGINAL USB HI-SPEED USB 61 47 DM4 downstream port 2 to port 3 XTAL2 34 RAM ROM ...

  • Page 4

    ... ground supply 7 AI reference resistor connection; connect this pin through a resistor test pin; connect to 3 supply voltage 1 (3.3 V) (analog) Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller 48 DP4 47 DM4 46 GND 45 V CC2 44 DP3 43 DM3 42 GND ...

  • Page 5

    ... DPn and DMn are 3-state recommended that you connect to any one of the 3 the schematics in ISP1520 Hub Demo Board User’s Guide 32 I analog or digital overcurrent detect selection input; LOW selects digital mode and HIGH (3 5.0 V) selects analog mode Rev. 04 — ...

  • Page 6

    ... Table 9 55 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 Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller [3] [3] [4] [4] [4] [4] © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ...

  • Page 7

    ... GRN1_N AMB1_N HUBGL_N SCL SDA [1] The maximum current that the ISP1520 can sink on a pin is 8 mA. [2] Symbol names ending with underscore N (for example, NAME_N) represent active LOW signals. [3] Downstream ports 1 and 2 cannot be disabled. [4] To disable a downstream port n, connect both pins DPn and DMn to V disabled in reverse order starting from port 4 ...

  • Page 8

    ... The responses from Original USB devices are collected in TT buffers, until the end of the complete split transaction clears TT buffers. ISP1520_4 Product data sheet Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller © Koninklijke Philips Electronics N.V. 2006. All rights reserved ...

  • Page 9

    ... Hub repeater A hub repeater manages connectivity on a per packet basis. It implements packet signaling connectivity and resume connectivity. There are two repeaters in the ISP1520: 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 an Original USB hub ...

  • Page 10

    ... 2. clock is running and available. 1 POR EXTERNAL CLOCK Stable external clock is available at A. Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller POR 683 004aaa388 004aaa365 A © Koninklijke Philips Electronics N.V. 2006. All rights reserved ...

  • Page 11

    ... Philips Semiconductors 8. Configuration selections The ISP1520 is configured through I/O pins and, optionally, through an external I in which case the hub can update its configuration descriptors as a master slave. Table 3 Table 3. Configuration parameters Mode and selection Option Number of downstream ...

  • Page 12

    ... Power switching Power switching of downstream ports can be done individually or ganged, where all ports are simultaneously switched with one power switch. The ISP1520 supports both modes, which can be selected using input PSWn_N; see 8.1.2.1 Voltage drop requirements Self-powered hubs are required to provide a minimum of 4. its output port connectors at all legal load conditions ...

  • Page 13

    ... Ganged Individual 8.1.3 Overcurrent protection mode The ISP1520 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 power switching modes selection scheme; see For global overcurrent protection mode, only PSW1_N and OC1_N are active ...

  • Page 14

    ... Port indicator support: pin configuration 2 C-bus 2 C-bus protocol is defined as: 2 C-bus Rev. 04 — 28 April 2006 Hi-Speed USB hub controller Table 8. Nonremovable port nonremovable removable Port indicator support not supported supported © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 2 C-bus ...

  • Page 15

    ... Figure 7. These descriptors can also be supplied from an external EEPROM or a microcontroller. The ISP1520 implements both the master and slave I 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 ...

  • Page 16

    ... Rev. 04 — 28 April 2006 Hi-Speed USB hub controller SDA ground 2 4.7 k pull-up 2 4.7 k pull-up Signature Language ID iProduct string iProduct string mld714 Comment signature to signify valid data comment Philips Semiconductors vendor ID ISP1520 product ID © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 17

    ... LANGID code one (second language ID) (English UK in this example) string descriptor length (manufacturer ID) [2] STRING P of Philips Semiconductors string descriptor length (product ID) [2] STRING © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 18

    ... Rev. 04 — 28 April 2006 Hi-Speed USB hub controller …continued Comment I of ISP1520 string descriptor length (serial number) [2] STRING 9 of 947337877678 = wired support ...

  • Page 19

    ... P of Philips Semiconductors [1] string descriptors (product ID) [2] STRING I of ISP1520 [1] string descriptors (serial number) [2] STRING 6 of 6568824022 5 © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 20

    ... Rev. 04 — 28 April 2006 Hi-Speed USB hub controller …continued Comment upper boundary of all string descriptors © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 21

    ... Endpoint 1 Endpoint 1 can be accessed only after the hub has been configured by the host (by sending the Set Configuration command used by the ISP1520 to send the status change information to the host. Endpoint interrupt endpoint. The host polls this endpoint once every 255 ms. After the hub is confi ...

  • Page 22

    ... Philips Semiconductors Table 14. Bit 10. Descriptors The ISP1520 hub controller supports the following standard USB descriptors: • Device • Device_qualifier • Other_speed_configuration • Configuration • Interface • Endpoint • Hub The hub returns descriptors based on the mode of operation: full-speed or high-speed. ...

  • Page 23

    ... E0 E0 self-powered 00 00 self-powered Rev. 04 — 28 April 2006 Hi-Speed USB hub controller Comments descriptor length = 9 B type = OtherSpeedConfigurationType TotalConfByte - - no string supported self-powered others self-powered © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 24

    ... DP/DM strapping see ganged or individual mode = 100 four downstream facing ports, no embedded port Rev. 04 — 28 April 2006 Hi-Speed USB hub controller Table 22 © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 25

    ... ID descriptor [2] 00, 00 length manufacturer string [2] 00, 00 length product string [2] 00, 00 length serial number string © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 26

    ... Get Endpoint (0) Status 1000 0010 Get Endpoint (1) Status 1000 0010 [1] Device address 127. [2] Returned value in bytes. [3] MSB specifies endpoint direction OUT IN. The ISP1520 accepts either value. 11.2 Hub class requests Table 24 Table 24. Hub class requests Request bmRequestType byte 0 (bits ...

  • Page 27

    ... Hub class feature selector Table 26. Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller wIndex wLength Data bytes 4, 5 bytes 6, 7 (hex) (hex) 01, 00 00, 00 none [3] port , 01 00, 00 none [3] port ...

  • Page 28

    ... Description 0 local power supply good 1 local power supply lost (inactive overcurrent condition currently exists 1 a hub overcurrent condition exists change in the local power status 1 local power status has changed © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 29

    ... Value Description 0 no change in the current connect status 1 change in the current connect status 0 port is enabled 1 port is disabled © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 Table 32 ...

  • Page 30

    ... Data device descriptor configuration interface and endpoint descriptors language ID support string manufacturer string in LANGID n product string in LANGID n serial number string in LANGID n © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 31

    ... pins DM1 to DM4, DP1 to DP4, OC1_N to OC4_N, and all V and GND pins; I < REF(5V0 all other pins; I < Conditions Min 3.0 [1] 4 Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller Min Max Unit 0.5 +4.6 V 0.5 +6.0 V [1] 0.5 +6.0 V 0.5 +4.6 V 0.5 +4 ...

  • Page 32

    ... CC4 no device connected one active device connected two active devices connected three active devices connected four active devices connected is always full-speed. CC [1] Conditions OCn_N Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller Min Typ Max Unit - 0 [1][ ...

  • Page 33

    ... OL Min Typ - - 150 - 360 - 10 - [1] 700 - [1] 900 - - - 2.0 - 2.7 - 0 2.8 - [2] 1 © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 Max Unit 0 0.4 V 250 ns Max Unit 100 +500 mV +10 mV 440 mV +10 mV 1100 mV 500 2.5 V 0 ...

  • Page 34

    ... 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. ISP1520_4 Product data sheet Conditions for pull-up resistor on pin RPU Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller …continued Min Typ Max Unit ...

  • Page 35

    ... Overcurrent input: pins OCn_N; power switch output: pins PSWn_N. Conditions Rev. 04 — 28 April 2006 Hi-Speed USB hub controller Min Typ 0.2 - 0.2 - [1][ Min Typ - - V trip t trip mbl032 [1] Min Typ 4 - © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 Max Unit MHz - % Max Unit 15 ms Max Unit ...

  • Page 36

    ... Min Typ [ [1][2] 1.3 - [1] 3 160 - © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 Unit ps ps Mbit Max Unit 111.1 % 2 175 +18 +15 ns ...

  • Page 37

    ... PERIOD DJ1 paired transitions PERIOD DJ2 crossover point extended differential data to SE0/EOP skew PERIOD DEOP Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller Min Typ Max Unit 75 - 300 300 ns [ 125 % [1][2] 1 ...

  • Page 38

    ... Rev. 04 — 28 April 2006 Hi-Speed USB hub controller t t JR1 JR2 t FST V IH(min) mgr872 crossover point data hub delay upstream t HDD data (B) upstream hub delay © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 mgr871 crossover point mgr777 ...

  • Page 39

    ... EOP+ crossover upstream point end of cable extended Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller crossover point extended t t EOP EOP+ crossover extended mgr778 (B) upstream EOP delay © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ...

  • Page 40

    ... DD SS Conditions MHz XTAL SDA and SCL signals SDA and SCL signals (typical 4 SU;DAT HD;DAT (SCL)H SCL)L Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller ; V and V between V and V GND Min Typ [1] 0 93.75 4.7 - 4 ...

  • Page 41

    ... I C-bus master USB function Table 11. of approximately 100 m DSon is used, analog overcurrent detection can be Figure 18 where: adj(oc (1) R adj(oc) PSWn_N OCn_N ISP1520 004aaa259 © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 EEPROM 004aaa303 ...

  • Page 42

    ... V LDO VOLTAGE PSW1_N OC1_N PSW2_N OC2_N ISP1520 PSW3_N OC3_N 0 PSW4_N OC4_N Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller downstream port connector ferrite bead T1 V BUS +4. (min) 120 F D GND SHIELD port 2 to port 3 ferrite bead ...

  • Page 43

    ... V LDO VOLTAGE REGULATOR V CC OC1_N 0 PSW1_N PSW2_N PSW3_N PSW4_N ISP1520 OC2_N +5 V OC3_N OC4_N Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller downstream port connector ferrite bead T1 V BUS 4. (min) 120 F D GND SHIELD port 2 to port 3 ferrite bead ...

  • Page 44

    ... DPn DUT DMn = 50 pF for full-speed. L Rev. 04 — 28 April 2006 Hi-Speed USB hub controller 15 coax (1) 15 coax mdb273 143 1 test point ( test point ( mdb274 © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 ...

  • Page 45

    ... MS-026 Rev. 04 — 28 April 2006 Hi-Speed USB hub controller detail 0.75 1.45 1 0.2 0.12 0.1 0.45 1.05 EUROPEAN PROJECTION © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ISP1520 SOT314 ( 1.05 0 ISSUE DATE 00-01-19 03-02- ...

  • Page 46

    ... ISP1520_4 Product data sheet 2 called small/thin packages. Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller 3 350 mm so called © Koninklijke Philips Electronics N.V. 2006. All rights reserved ...

  • Page 47

    ... LBGA, LFBGA, SQFP, [3] , TFBGA, VFBGA, XSON , SO, SOJ [8] [9] [8] , PMFP , WQCCN.. measured in the atmosphere of the reflow oven. The package Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller Soldering method Wave Reflow not suitable suitable [4] not suitable suitable suitable suitable [5][6] ...

  • Page 48

    ... TT TTL USB 21. References [1] Universal Serial Bus Specification Rev. 2.0 [2] The I [3] ISP1520 Hub Demo Board User’s Guide ISP1520_4 Product data sheet Abbreviations Description Advanced Configuration and Power Interface Cyclical Redundancy Check Electronically Erasable Programmable Read-Only Memory ElectroMagnetic Interference End-of-Packet ...

  • Page 49

    ... DRV Product data Product data Preliminary data Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller Change notice Supersedes - ISP1520-03 Table note [2]. DM4)”: removed characteristics”: removed the row on - ISP1520-02 - ISP1520- © Koninklijke Philips Electronics N.V. 2006. All rights reserved. ...

  • Page 50

    ... Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners. GoodLink — trademark of Koninklijke Philips Electronics N. C-bus — logo is a trademark of Koninklijke Philips Electronics N.V. Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller © Koninklijke Philips Electronics N.V. 2006. All rights reserved ...

  • Page 51

    ... Table 45. Dynamic characteristics: low-speed source Table 46. Dynamic characteristics: I Table 47. Suitability of surface mount IC packages for Table 48. Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Table 49. Revision history . . . . . . . . . . . . . . . . . . . . . . . . 49 2 C-bus interface block .33 Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller electrical characteristics . . . . . . . . . . . . . . . . . 36 electrical characteristics . . . . . . . . . . . . . . . . . 36 electrical characteristics . . . . . . . . . . . . . . . . . 37 2 C-bus (pins SDA and SCL wave and refl ...

  • Page 52

    ... Fig 21. High-speed transmitter and receiver test circuit. .44 Fig 22. Full-speed test circuit . . . . . . . . . . . . . . . . . . . . . .44 Fig 23. LQFP64 package outline . . . . . . . . . . . . . . . . . . .45 ISP1520_4 Product data sheet Rev. 04 — 28 April 2006 ISP1520 Hi-Speed USB hub controller continued >> © Koninklijke Philips Electronics N.V. 2006. All rights reserved ...

  • Page 53

    ... Introduction to soldering surface mount packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Reflow soldering Wave soldering Manual soldering . . . . . . . . . . . . . . . . . . . . . . 47 Package related soldering information . . . . . . 47 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 48 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Revision history . . . . . . . . . . . . . . . . . . . . . . . 49 Legal information . . . . . . . . . . . . . . . . . . . . . . 50 Data sheet status . . . . . . . . . . . . . . . . . . . . . . 50 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Disclaimers Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Contact information . . . . . . . . . . . . . . . . . . . . 50 Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Contents Date of release: 28 April 2006 Document identifier: ISP1520_4 All rights reserved. ...