ISP1520BD ST-Ericsson Inc, ISP1520BD Datasheet
ISP1520BD
Specifications of ISP1520BD
ISP1520BD,557
Available stocks
Related parts for ISP1520BD
ISP1520BD Summary of contents
Page 1
ISP1520 Hi-Speed USB hub controller Rev. 07 — 13 April 2010 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 ...
Page 2
... Table 1. Ordering information Commercial Package description product code LQFP64; 64 leads; body 10 × 10 × 1.4 mm ISP1520BDUM LQFP64; 64 leads; body 10 × 10 × 1.4 mm ISP1520BDGA 1. GoodLink is a trademark of ST-Ericsson. CD00222694 Product data sheet 2 C-bus (master or slave) interface to read device descriptor parameters for the upstream facing port ...
Page 3
V CC1 13 CC2 ST-ERICSSON PIE 23 CC3 11 CC4 8, 12, 18, 38 TRANSACTION TEST_HIGH TRANSLATOR 17 TEST_LOW 1 ...
Page 4
... GND DM0 DP0 RPU GND RREF TEST_HIGH V CC1 CD00222694 Product data sheet TEST 1 2 GND 3 DM0 DP0 4 RPU 5 GND 6 RREF 7 ISP1520BDUM 8 ISP1520BDGA 9 V CC1 GND CC4 CC2 14 GND DM1 15 DP1 16 Pin description Pin Type Description 1 - connect to ground through a 100 kΩ resistor 2 ...
Page 5
Table 2. [1][2] Symbol GND V CC4 TEST_HIGH V CC2 GND DM1 DP1 TEST_LOW TEST_HIGH OC1_N PSW1_N GND GND V CC3 V REF(5V0) OC4_N PSW4_N OC3_N PSW3_N OC2_N PSW2_N RESET_N ADOC CD00222694 Product data sheet Pin description …continued Pin Type ...
Page 6
Table 2. [1][2] Symbol XTAL1 XTAL2 GND DM2 DP2 TEST_HIGH V CC1 GND V CC4 GND DM3 DP3 V CC2 GND DM4 DP4 NOOC GRN4_N AMB4_N GRN3_N AMB3_N GRN2_N AMB2_N CD00222694 Product data sheet Pin description …continued Pin Type Description ...
Page 7
Table 2. [1][2] Symbol V REF(5V0) V CC3 GND GND 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) ...
Page 8
Functional description 7.1 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). 7.2 Hub controller core The main components of ...
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 ...
Page 10
The triggering voltage of the POR circuit is 2.03 V nominal. A POR is automatically generated when Fig 3. Power-on reset timing Stable external clock is available at A. Fig 4. External clock with respect to power-on ...
Page 11
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 shows configuration parameters. Table 3. ...
Page 12
Table 4. Number of physical downstream facing port 8.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 ISP1520 supports both modes, ...
Page 13
V (min) 5.1 V KICK-UP + POWER SUPPLY low-ohmic − ± regulated sense resistor for overcurrent (1) Includes PCB traces, ferrite beads, and so on. Fig 6. Typical voltage drop components in self-powered mode using ...
Page 14
Nonremovable port A nonremovable port, by definition port that is embedded inside the hub application box and is not externally accessible. The LED port indicators (pins AMBn_N) of such a port are not used. Therefore, the corresponding ...
Page 15
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 acknowledgment is ...
Page 16
When 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 ...
Page 17
Table 12. Address (hex String descriptor Index 0 (language ID String descriptor Index 1 (iManufacturer ...
Page 18
Table 12. Address (hex String descriptor Index 3 (iSerialNumber) Remark: If supported, this string must be unique ...
Page 19
Table 12. Address (hex) String descriptor Index 1 (iManufacturer) second language ...
Page 20
Table 12. Address (hex ...
Page 21
Hub controller description 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 ...
Page 22
Table 14. Bit Name 0 Hub Status Change Port n Status Change 10. Descriptors The ISP1520 hub controller supports the following standard USB descriptors: • Device • Device_qualifier • Other_speed_configuration • Configuration • ...
Page 23
Table 16. Device_qualifier descriptor Offset Field name Value (hex) (bytes) Full-speed 0 bLength 0A 1 bDescriptorType 06 2 bcdUSB bDeviceClass 09 5 bDeviceSubClass 00 6 bDeviceProtocol 00 7 bMaxPacketSize0 40 8 bNumConfigurations 01 Table 17. Other_speed_configuration ...
Page 24
Table 19. Interface descriptor Offset Field name Value (hex) (bytes) Full-speed 0 bLength 09 1 bDescriptorType 04 2 bInterfaceNumber 00 3 bAlternateSetting 00 4 bNumEndpoints 01 5 bInterfaceClass 09 6 bInterfaceSubClass 00 7 bInterfaceProtocol 00 8 bInterface 00 Table 20. ...
Page 25
Table 22. Bit D0 D3 11. 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 ...
Page 26
Table 23. Standard USB requests Request bmRequestType byte 0 (bits Feature Clear Device Feature 0000 0000 (Remote_Wakeup) Clear Endpoint (1) 0000 0010 Feature (Halt/Stall) Set Device Feature 0000 0000 (Remote_Wakeup) Set Endpoint (1) 0000 0010 Feature (Halt/Stall) ...
Page 27
Table 24. Hub class requests …continued Request bmRequestType byte 0 (bits StopTT 0010 0011 Test modes Test_J 0010 0011 Test_K 0010 0011 Test_SE0_NAK 0010 0011 Test_Packet 0010 0011 Test_Force_Enable 0010 0011 [1] Returned value in bytes. [2] ...
Page 28
Table 26. Bit 11.3.2 Get device status This request returns data; see Table 27. Bit 11.3.3 Get interface status The request returns data; see Table ...
Page 29
Table 30. Bit 11.3.6 Get port status This request returns data. The first word contains port status bits (wPortStatus), and the next word contains port status change bits (wPortChange). The contents of wPortStatus ...
Page 30
Table 32. Bit Function 2 suspend change 3 overcurrent indicator change 4 reset change reserved 11.4 Various get descriptors bmRequestType — 1000 0000b bmRequest — GET_DESCRIPTOR = 6 Table 33. Get descriptor request Request name wValue Descriptor ...
Page 31
Limiting values Table 34. Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Parameter V supply voltage (3.3 V) CC(3V3) V input reference voltage 5.0 V REF(5V0) V input voltage tolerant pins ...
Page 32
Static characteristics Table 36. Static characteristics: supply pins − ° 3 3 +70 CC amb Symbol Parameter Full-speed I supply current 5 V REF(5V0) I total supply current CC(tot) ...
Page 33
Table 38. Static characteristics: I − ° 3 3 +70 CC amb Symbol Parameter Input pin SCL and input/output pin SDA V LOW-level input voltage IL V HIGH-level input voltage ...
Page 34
Table 39. Static characteristics: USB interface block (DP0 to DP4 and DM0 to DM4) − ° 3 3 +70 CC amb Symbol Parameter Resistance Z input impedance INP Termination V ...
Page 35
Dynamic characteristics Table 40. Dynamic characteristics: system clock timing Symbol Parameter Reset t internal power-on reset pulse W(POR) width t external RESET_N pulse width W(RESET_N) Crystal oscillator f clock frequency clk External clock input δ clock duty cycle [1] ...
Page 36
Table 43. Dynamic characteristics: high-speed source electrical characteristics − ° 3 3 +70 CC amb Symbol Parameter Driver characteristics t rise time HSR t fall time HSF Clock timing t ...
Page 37
Table 45. Dynamic characteristics: low-speed source electrical characteristics − ° 3 3 +70 CC amb Symbol Parameter Driver characteristics t rise time LR t fall time LF t rise and ...
Page 38
T PERIOD +3.3 V differential data lines the bit duration corresponding to the USB data rate. PERIOD t is the jitter reference point. JR Fig 12. Receiver differential data jitter Fig 13. Receiver SE0 width ...
Page 39
V upstream differential data lines EOP− +3.3 V downstream differential data lines 0 V (A) downstream EOP delay EOP delay max ( EOP EOP− EOP+ EOP delay relative ...
Page 40
Table 46. Dynamic characteristics and T within recommended operating range amb Symbol Parameter Clock frequency f SCL clock frequency SCL General timing t LOW period of the SCL clock (SCL)L t HIGH period of the SCL ...
Page 41
Application information 16.1 Descriptor configuration selection upstream facing port GoodLink ISP1520 green and green and green and amber LEDs, amber LEDs, amber LEDs, port 1 port 2 four USB downstream facing ports 2 The I C-bus cannot be shared ...
Page 42
Self-powered hub configurations 5 V ± POWER SUPPLY − 3.3 V LDO VOLTAGE REGULATOR V REF(5V0) GND TEST_LOW ISP1520 TEST_HIGH ADOC 3 5.0 V Fig 19. Self-powered hub; individual port power switching; individual overcurrent detection ...
Page 43
V ± POWER SUPPLY 3.3 V LDO VOLTAGE REGULATOR V REF(5V0) GND TEST_LOW TEST_HIGH ADOC 3 5.0 V Fig 20. Self-powered hub; ganged port power switching; global overcurrent detection CD00222694 Product data sheet +4.95 V ...
Page 44
Test information (1) Transmitter: connected to 50 Ω inputs of a high-speed differential oscilloscope. Receiver: connected to 50 Ω outputs of a high-speed differential data generator. Fig 21. High-speed transmitter and receiver test circuit (1) C Fig 22. Full-speed ...
Page 45
Package outline LQFP64: plastic low profile quad flat package; 64 leads; body 1 pin 1 index DIMENSIONS (mm are the original dimensions) A ...
Page 46
Abbreviations Table 47. Acronym ACPI CRC EEPROM EMI EOP ESD FET HS LSB MSB MOSFET NAK PCB PID PLL SIE SOP TT TTL USB 20. References [1] Universal Serial Bus Specification Rev. 2.0 [2] The I [3] ISP1520 Hub ...
Page 47
Revision history Table 48. Revision history Revision Release date 7 20100413 • Modifications: Updated the filename according to the latest standards. • Table 37 “Static characteristics: digital input and • Figure 9 “Overcurrent trip response • Figure 21 “High-speed ...
Page 48
Tables Table 1. Ordering information . . . . . . . . . . . . . . . . . . . . .2 Table 2. Pin description . . . . . . . . . ...
Page 49
Figures Fig 1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Fig 2. Pin configuration . . ...
Page 50
Contents 1 General description . . . . . . . . . . . . . . . . . . . . . . 1 2 Features . . . . . . . . . . ...
Page 51
The contents of this document are subject to change without prior notice. ST-Ericsson makes no representation or warranty of any nature whatsoever (neither expressed nor implied) with respect to the matters addressed in this document, including but not limited to ...