CY7C65620 CY7C65630 EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family Features ■ Integrated upstream and downstream termination resistors ■ Integrated port status indicator control ■ 24 MHz external crystal (integrated phase-locked loop (PLL)) In-system EEPROM programming ■ USB 2.0 hub controller ■ Automotive and Industrial grade option (–40 °C to 85 °C) ■ Compliant with USB 2.
CY7C65620 CY7C65630 Block Diagram – CY7C65620 D+ D- USB 2.0 PHY 24 MHz Crystal High-Speed USB Control Logic Serial Interface Engine PLL SPI Communication Block USB Upstream Port SPI_SCK SPI_SD SPI_CS Transaction Translator (X1) Hub Repeater TT RAM Routing Logic USB Downstream Port 1 USB 2.0 PHY D+ Port Power Control D- PWR#[1] Document Number: 38-08037 Rev. AB Port Status OVR#[1] LED USB Downstream Port 2 USB 2.
CY7C65620 CY7C65630 More Information Cypress provides a wealth of data at www.cypress.com to help you to select the right device for your design, and to help you to quickly and effectively integrate the device into your design. For a comprehensive list of resources, see the knowledge base article http://www.cypress.com/?id=2411. ■ ■ ■ Overview: USB Portfolio, USB Roadmap USB 2.
CY7C65620 CY7C65630 Contents Introduction ....................................................................... 5 USB Serial Interface Engine ........................................ 5 Hub Repeater .............................................................. 5 Transaction Translator ................................................ 5 Applications ...................................................................... 5 Functional Overview ........................................................
CY7C65620 CY7C65630 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 (SIE), USB hub control and repeater logic, and TT logic.
CY7C65620 CY7C65630 Downstream Ports The CY7C65620/CY7C65630 supports a maximum of four downstream ports, each of which may be marked as usable or removable in the extended configuration (0xD2 EEPROM load or 0xD4 EEPROM load, see Configuration Options on page 14. Downstream D+ and D– pull-down resistors are incorporated in CY7C65620/CY7C65630 for each port. Before the hubs are configured, the ports are driven SE0 (single ended zero, where both D+ and D– are driven low) and are set to the unpowered state.
CY7C65620 CY7C65630 Table 1. Automatic Port State to Port Indicator Color Mapping Downstream Facing Hub Port State Color Definition Port State Table 2 displays the color definition of the indicators when CY7C65620/CY7C65630 is in manual mode.[1] Table 2.
CY7C65620 CY7C65630 Pin Configuration DD–[4]/NC DD+[4]/NC VCC 54 51 50 49 48 47 46 45 44 GREEN#[4]/NC AMBER#[4]/NC SELFPWR RESET GND SPI_SCK SPI_SD 52 GND 53 OVR#[4]/Rsvd PWR#[4]/NC PWR#[3]/NC 55 OVR#[3]/Rsvd 56 VCC GND Figure 1.
CY7C65620 CY7C65630 Pin Definitions Table 3. Pin Assignments [3] Pin CY7C65630 Name CY7C65620 Name 3 7 11 15 19 23 27 33 39 55 VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC VCC Power Power Power Power Power Power Power Power Power N/A N/A N/A N/A N/A N/A N/A N/A N/A VCC. This signal provides power to the chip. VCC. This signal provides power to the chip. VCC. This signal provides power to the chip. VCC. This signal provides power to the chip. VCC.
CY7C65620 CY7C65630 Table 3.
CY7C65620 CY7C65630 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 CY7C65620/CY7C65630 is based on the information found in the SPI EEPROM. The information in the EEPROM overrides the default descriptor values. If no EEPROM is used, the CY7C65620/CY7C65630 enumerates with the default descriptor values as shown in the following table.
CY7C65620 CY7C65630 Interface Descriptor Byte Full Speed High Speed 0 0x09 0x09 1 0x04 2 0x00 3 0x00 4 Field Name Description bLength 9 bytes 0x04 bDescriptorType INTERFACE_DESCRIPTOR 0x00 bInterfaceNumber Number of this interface 0x00 bAlternateSetting Value used to select this alternate setting for the interface 0x01 0x01 bNumEndpoints Number of endpoints used by this interface (not including endpoint 0) 5 0x09 0x09 bInterfaceClass Hub class code 6 0x00 0x00 bInterfac
CY7C65620 CY7C65630 Hub Descriptor Byte All Speed Field Name Description 0 0x09 bLength 9 bytes 1 0x29 bDescriptorType HUB descriptor 2 0x04[6] 0x02 bNbrPorts Number of ports supported, CY7C65630 Number of ports supported, CY7C65620 wHubCharacteristics b1, b0: Logical power switching mode 00: Ganged power switching (all ports’ power at once). 01: Individual port power switching (Default in CY7C65620/CY7C65630).
CY7C65620 CY7C65630 Configuration Options Byte 0: 0xD2 Systems using CY7C65620/CY7C65630 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 DID. The CY7C65620/CY7C65630 can communicate with SPI EEPROM that are either double byte addressed or single byte with the ninth bit within the instruction byte, such as the 24LC040 parts use.
CY7C65620 CY7C65630 Byte 12: IllegalHubDescriptor, CompoundDevice, Full Speed Only, NoPortIndicators, Reserved, GangPowered, Reserved, Reserved Bit 7: IllegalHubDescriptor. For GetHubDescriptor request, some USB hosts use a DescriptorTypeof 0x00 instead of HUB_DESCRIPTOR, 0x29. According to the USB 2.0 standard, a hub must treat this as a Request Error, and STALL the transaction accordingly (USB 2.0, 11.24.2.5).
CY7C65620 CY7C65630 Byte 7: EnabledOvercurrentTimer[3:0], DisabledOvercurrentTimer[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 0 ms to 15 ms. See Port Indicators on page 6. Default: 8 ms = 0x88. Byte 8: MaximumPower (Full-speed) This value is reported in the ConfigurationDescriptor:bMaxPower field and is the current in 2 mA increments that is required from the upstream hub when connected at full-speed.
CY7C65620 CY7C65630 Byte 23: RemovablePorts[3:0] Byte 19: Write Protect Writing the value 0x42 to this field enables Write Protect and any future writes to the EEPROM fail. Default is set to ‘0’. Byte 20: NumLangs Number of supported string languages. CY7C65620/CY7C65630 supports a maximum of 31 languages; if this field is set to ‘0’ or a number larger than 31, all string support is disabled. Byte 21: SupportedStrings This field contains a bitmap of strings supported by the hub.
CY7C65620 CY7C65630 Supported USB Requests Device Class Commands Table 5.
CY7C65620 CY7C65630 Hub Class Commands Table 6. Hub Class Requests Request GetHubStatus bmRequestType bRequest 10100000B 0x00 wValue wIndex wLength Data 0x0000 0x0000 0x0004 Hub status (See Table 11-19 of USB 2.0 Specifications) Change status (See Table 11-20 of USB 2.0 specifications) Port status (See Table 11-21 of USB 2.0 Specifications) Change status (See Table 11-20 of USB 2.
CY7C65620 CY7C65630 Table 6. Hub Class Requests (continued) Request bmRequestType bRequest wValue wIndex wLength Data Vendor Commands Read EEPROM 11000000B 0x02 0x00 0x00 Length Data 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. This request fails if there is no external memory device present. This request is only valid if the hub is in the configured state; the request fails otherwise.
CY7C65620 CY7C65630 Upstream USB Connection The following is a schematic of the USB upstream connector. Figure 2. USB Upstream Port Connection BUSPOWER VCC D– D– 2.2 F 10V D+ D+ 100 k GND SHELL Downstream USB Connection The following is a schematic of the USB downstream connector. Figure 3. USB Downstream Port Connection VCC PWRx 150 µF 10V 0.01 µF DD–[X] D– DD+[X] D+ GND SHELL LED Connection The following is a schematic of the LED circuitry. Figure 4.
CY7C65620 CY7C65630 System Block Diagram Figure 5. Sample Schematic for 4-port Self Powered Configuration 5V VBUSPOWER VBUS VCC D– 2.2 F D– D+ D+ 10V DsPWR1 PWR1 15 k OVR1 150 k DsPWR4 Power PWR2 Management OVR2 PWR3 GND OVR3 PWR4 OVR4 SHELL DsPWR3 150 F 10V SPI_SCK SPI_CS DsPWR1 GREEN#[1] 680 DI SPI_SD DsPWR2 150 F 10V CS DD–[2] DD+[2] 0.
CY7C65620 CY7C65630 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 ................................................ –40 °C to +85 °C Industrial ....................................................
CY7C65620 CY7C65630 AC Electrical Characteristics Both the upstream USB transceiver and all four downstream transceivers have passed the USB-IF USB 2.0 Electrical Certification Testing. Table 10. Serial Peripheral Interface Description Min Typ Max Unit – – 500 ns Clock rise/fall time Clock frequency – – 250 kHz Data setup time 50 – – ns Hold time 100 – – ns Document Number: 38-08037 Rev.
CY7C65620 CY7C65630 Ordering Information Ordering Code Status CY7C65620-56LTXC Package Type – 56-pin QFN 2-Port Sawn Type QFN Bulk CY7C65620-56LTXCT – 56-pin QFN 2-Port Sawn Type QFN Tape and Reel CY7C65620-56LFXA NRND* CY7C65620-56LFXAT NRND* CY7C65630-56LTXC – 56-pin QFN 4-Port Sawn Type QFN Bulk CY7C65630-56LTXCT – 56-pin QFN 4-Port Sawn Type QFN Tape and Reel CY7C65630-56LFXA NRND* 56-pin QFN 4-Port Automotive AEC grade CY7C65630-56LFXAT NRND* 56-pin QFN 4-Port Automotive AEC gra
CY7C65620 CY7C65630 Package Diagrams The CY7C65620/CY7C65630 is available in a space saving 56-pin QFN (8 × 8 mm). Figure 6. 56-pin Sawn QFN (8 × 8 × 1.00 mm) 51-85187 *G Figure 7. 56-pin QFN 8 × 8 mm LF56A (Subcon Punch Type with 6.1 × 6.1 EPad) 51-85144 *J Thermal Impedance for the Package Package 56-pin QFN Typical JA 18.4 °C/W Document Number: 38-08037 Rev. AB Typical JC 2.
CY7C65620 CY7C65630 Acronyms Document Conventions The following table lists the acronyms that are used in this document. Units of Measure Acronym Description AC alternating current AI analog input The following table lists all the abbreviations used to measure the PSoC devices.
CY7C65620 CY7C65630 Errata This section describes the errata for the EZ-USB HX2LP™ Low-Power USB 2.0 Hub Controller Family, CY7C65620/30. Details include errata trigger conditions, scope of impact, available workaround, and silicon revision applicability. Contact your local Cypress Sales Representative if you have questions.
CY7C65620 CY7C65630 Document History Page Document Title: CY7C65620/CY7C65630, EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family Document Number: 38-08037 Revision ECN Orig. of Change ** 131505 JTC *A 231329 KKU See ECN Changed load capacitors to 12 pF, updated part numbers, added functional overviews, block descriptions, pin configurations, default descriptors, configurations options, supported USB requests, electrical characteristics and package diagram.
CY7C65620 CY7C65630 Document Title: CY7C65620/CY7C65630, EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family Document Number: 38-08037 *H 1019740 KKU / ARI See ECN Added to Features: Automotive AEC grade option (-40-85C). Added to Part numbers: CY7C65630-56LFXA: 56-pin QFN 4-Port Automotive AEC grade. Added absolute ambient temperature with power applied for automotive part. Added operational Ambient Temperature Under Bias for automotive part.
CY7C65620 CY7C65630 Document Title: CY7C65620/CY7C65630, EZ-USB HX2LP™ Low Power USB 2.0 Hub Controller Family Document Number: 38-08037 AB 4614914 PRJI Updated the document to standard template format. Updated Figure 5 (removed VCC11). Updated Figure 6 (spec 51-85187 *F to *G) and Figure 7 (spec 51-85144 *I to *J) in Package Diagrams. 01/06/2015 Updated the Description for Bytes 6 and 8 in Configuration Descriptor.
CY7C65620 CY7C65630 Sales, Solutions, and Legal Information Worldwide Sales and Design Support Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office closest to you, visit us at Cypress Locations. PSoC® Solutions Products Automotive Clocks & Buffers Interface Lighting & Power Control Memory cypress.com/go/automotive cypress.com/go/clocks cypress.com/go/interface cypress.com/go/powerpsoc cypress.