CY7C656XX_09 CYPRESS [Cypress Semiconductor], CY7C656XX_09 Datasheet
CY7C656XX_09
Related parts for CY7C656XX_09
CY7C656XX_09 Summary of contents
Page 1
Features ■ USB 2.0 Hub Controller ■ Automotive AEC Grade Option (–40°C to 85°C) ■ Compliant with the USB 2.0 Specification ■ USB-IF Certified: TID# 30000009 ■ Windows Hardware Quality Lab (WHQL) Compliant ■ Four Downstream Ports Supported ...
Page 2
Block Diagram CY7C65620 USB 2.0 PHY 24 MHz PLL Crystal USB Upstream Port Hub Repeater USB Downstream Port 1 USB 2.0 Port Power PHY D+ D- PWR#[1] Document Number: 38-08037 Rev. *M Serial Interface Engine Transaction Translator ...
Page 3
Introduction EZ-USB HX2LP™ is Cypress’s next generation family of high performance, low power USB 2.0 hub controllers. HX2LP is an ultra low power single chip USB 2.0 hub controller with integrated upstream and downstream transceivers, a USB Serial Interface Engine ...
Page 4
Functional Overview The Cypress CY7C656xx USB 2.0 Hubs are high performance, low system cost solutions for USB. The CY7C656xx USB 2.0 Ω Hubs integrate 1.5 k upstream pull up resistors for full speed Ω operation and all downstream 15 k ...
Page 5
Port Indicators The USB 2.0 port indicators are also supported directly by CY7C656xx. According to the specification, each downstream port of the hub optionally supports a status indicator. The presence of indicators for downstream facing ports is specified by bit ...
Page 6
Pin Configuration Figure 1. 56-Pin Quad Flat Pack No Leads ( mm DD–[4]/NC 1 DD+[4]/NC 2 VCC 3 GND 4 DD–[3]/NC 5 DD+[3]/NC 6 VCC 7 GND 8 DD–[2] 9 DD+[2] 10 VCC 11 ...
Page 7
Pin Description [3] Table 3. Pin Assignments CY7C65630 CY7C65620 Pin Name Name 3 VCC VCC 7 VCC VCC 11 VCC VCC 15 VCC VCC 19 VCC VCC 23 VCC VCC 27 VCC VCC 33 VCC VCC 39 VCC VCC 55 ...
Page 8
Table 3. Pin Assignments (continued) CY7C65630 CY7C65620 Pin Name Name Downstream Port 1 13 DD–[1] DD–[1] 14 DD+[1] DD+[1] 36 AMBER#[1] AMBER#[1] 35 GREEN#[1] GREEN#[1] 30 OVR#[1] OVR#[1] 29 PWR#[1] PWR#[1] Downstream Port 2 9 DD–[2] DD–[2] 10 DD+[2] ...
Page 9
Default Descriptors This section presents the different descriptors that are available. The following tables list the functionality of each descriptor. Device Descriptor The standard device descriptor for CY7C656xx is based on the information found in the SPI EEPROM. The information ...
Page 10
Interface Descriptor Byte Full Speed High Speed 0 0x09 0x09 1 0x04 0x04 2 0x00 0x00 3 0x00 0x00 4 0x01 0x01 5 0x09 0x09 6 0x00 0x00 7 0x00 0x00 8 0x00 0x00 Endpoint Descriptor Byte Full Speed High ...
Page 11
Hub Descriptor Byte All Speed Field Name 0 0x09 bLength 1 0x29 bDescriptorType [6] 2 0x04 bNbrPorts 0x02 [6] 3,4 0x0089 wHubCharacteristics [6] 5 0x32 bPwrOn2PwrGood [6] 6 0x28 bHubContrCurrent [6] 0xAE [6] 7 0x00 bDeviceRemovable [6] 8 0xFF bPortPwrCtrlMask ...
Page 12
Configuration Options Systems using CY7C656xx have the option of using a fuse ROM, which is preset at the factory to configure the hub. Otherwise, it must have an external EEPROM for the device to have a unique VID, PID, and ...
Page 13
Byte 12: IllegalHubDescriptor, CompoundDevice, Full Speed Only, NoPortIndicators, Reserved, GangPowered, SingleTTOnly Bit 7: IllegalHubDescriptor. For GetHubDescriptor request, some USB hosts use a DescriptorTypeof 0x00 instead of HUB_DESCRIPTOR, 0x29. According to the USB 2.0 stan- dard, a hub must treat this ...
Page 14
Byte 7: EnabledOvercurrentTimer[3:0], DisabledOvercur- rentTimer[3:0] Count time in ms for filtering overcurrent detection. Bits 7–4 are for an enabled port, and bits 3–0 are for a disabled port. Both range from ms. See section on page ...
Page 15
Byte 21: SupportedStrings This field contains a bitmap of strings supported by the hub. A set bit indicates that the standard string is supported. A bit not set indicates that the string is not supported. The hub controller returns a ...
Page 16
Supported USB Requests Device Class Commands Table 5. Device Class Requests Request bmRequestType bRequest GetDeviceStatus 10000000B GetInterfaceStatus 10000001B GetEndpointStatus 10000010B GetDeviceDescriptor 10000000B GetConfigDescriptor 10000000B GetDeviceQualifierDe- 10000000B scriptor GetOtherSpeedConfigura- 10000000B tionDescriptor [7] GetConfiguration 10000000B [7] SetCongfiguration 00000000B GetInterface 10000001B SetInterface 00000001B ...
Page 17
Hub Class Commands Table 6. Hub Class Requests Request bmRequestType bRequest GetHubStatus 10100000B GetPortStatus 10100011B ClearHubFeature 00100000B ClearPortFeature 00100011B ClearPortFeature 00100011B SetHubFeature 00100000B SetPortFeature 00100011B SetPortFeature 00100011B SetPortFeature 00100011B GetHubDescriptor 10100000B ClearTTBuffer 00100011B ResetTT 00100000B GetTTState 10100011B StopTT 00100011B Document ...
Page 18
Table 6. Hub Class Requests (continued) Request bmRequestType bRequest Vendor Commands Read EEPROM 11000000B This request results in reading length bytes of data from the external memory device and returned to the host. Data is read beginning with address 0. ...
Page 19
Upstream USB Connection The following is a schematic of the USB upstream connector. VCC D– D+ GND SHELL Downstream USB Connection The following is a schematic of the USB downstream connector. PWRx 150 µF LED Connection The following is a ...
Page 20
System Block Diagram Figure 5. Sample Schematic for 4-Port Self Powered Configuration VBUS VCC 2.2 μF D– D– 10V 150 kΩ GND SHELL 3.3V 3.3V 10K SELFPWR VBUSPOWER VBUSPOWER 3.3V 100K RESET 0.1μF D– D- HX2LP D+ D+ ...
Page 21
Electrical Characteristics Absolute Maximum Ratings Exceeding maximum ratings may impair the useful life of the device. These user guidelines are not tested. Storage Temperature ................................ –65°C to +150 °C Ambient Temperature with Power Applied: Commercial ....................................... 0°C to +70°C Automotive ...
Page 22
Table 10. Serial Peripheral Interface Parameter Description Clock Rise/Fall Time Clock Frequency Data Setup Time Hold Time Reset Period Ordering Information Ordering Code CY7C65630-56LFXC CY7C65630-56LFXCT CY7C65630-56LTXC CY7C65630-56LTXCT CY7C65630-56LFXA CY7C65620-56LFXC CY7C65620-56LFXCT CY7C65620-56LTXC CY7C65620-56LTXCT CY4606 CY4605 Document Number: 38-08037 Rev. *M Conditions ...
Page 23
Package Diagram The CY7C656xx is available in a space saving 56-pin QFN (8 × 8 mm). Figure 7. 56-Pin QFN LF56A (Subcon Punch Type with 6.1 x 6.1 EPad) Document Number: 38-08037 Rev. *M Figure 6. ...
Page 24
Document History Page Document Title: CY7C656xx EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family Document Number: 38-08037 Orig. of Submission Rev. ECN No. Change Date ** 131505 JTC 02/12/2004 New data sheet *A 231329 KKU See ECN *B 250869 ...
Page 25
Document History Page (continued) Document Title: CY7C656xx EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family Document Number: 38-08037 Orig. of Submission Rev. ECN No. Change Date *H 1019740 KKU/ARI See ECN *I 2238608 KKU See ECN *J 2370406 PYRS ...