Cypress Semiconductor CY7C65620 Specification Sheet Download Page 13

CY7C656xx

PRELIMINARY

Document #: 38-08037 Rev. *D

Page 13 of 23

9.2

Configured – 0xD2 Load

Byte 0: 0xD2

Needs to be programmed with 0xD2

Byte 1: VID (LSB)

Least Significant Byte of Vendor ID

Byte 2: VID (MSB)

Most Significant Byte of Vendor ID

Byte 3: PID (LSB) 

Least Significant Byte of Product ID

Byte 4: PID (MSB)]

Most Significant Byte of Product ID

Byte 5: Reserved 

Reserved. 

Byte 6: DID (MSB)]

Most Significant Byte of Device ID

Byte 7: EnableOvercurrentTimer[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 0 ms to 15 ms. See section 5.8. Default:
8 ms = 0x88.

Byte 8: ActivePorts[3:0], RemovablePorts[3:0]

Bits 7–4 are the ActivePorts[3:0] bits that indicates if the
corresponding port is usable. For example, a two-port hub
that uses ports 1 and 4 would set this field to 0x09. The total
number of ports reported in the Hub Descriptor: bNbrPorts
field is calculated from this. Bits 3–0 are the Removable-
Ports[3:0] bits that indicates whether the corresponding
port is removable (set to high). This bit values are recorded
appropriately in the HubDescriptor:DeviceRemovable field.
Default: 0xFF.

Byte 9: MaximumPower

This value is reported in the ConfigurationDescriptor:bMax-
Power field and is the current in 2-mA intervals that is re-
quired from the upstream hub. Default: 0x28 = 80 mA for
full-speed and 0x57 = 174 mA for high-speed.

Byte 10: HubControllerPower

This value is reported in the HubDescriptor:bHubContrCur-
rent field and is the current in milliamperes required by the
hub controller. Default: 0x28 = 80 mA for full-speed and
0x57 = 174 mA for high-speed.

Byte 11: PowerOnTimer

This value is reported in the HubDescriptor:
bPwrOn2PwrGood field and is the time in 2-ms intervals
from the SetPortPower command until the power on the
corresponding downstream port is good. Default: 0x32 =
100 ms.

Byte 12: IllegalHubDescriptor, CompoundDevice, Full-
speedOnly, 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 as a Request Error, and STALL
the transaction accordingly (USB 2.0, 11.24.2.5). For sys-
tems that do not accept this, the IllegalHubDescriptor con-
figuration bit may be set to allow CY7C656xx to accept a
DescriptorType of 0x00 for this command. Default is 1.

Bit 6: CompoundDevice: Indicates whether the hub is part
of a compound device. This is reported in the HubDescrip-
tor, wHub-Characteristics: b2. Default set to 0.

Bit 5: Fullspeed: Only configures the hub to be a full-speed
only device. Default set to 0.

Bit 4: NoPortIndicators: Turns off the port indicators and
does not report them as present in the HubDescriptor,
wHubCharacteristics b7 field. Default set to 0.

Bit 3: Reserved. Should be set to 0.

Bit 2: GangPowered: Indicates whether the port power
switching is ganged (set to 1) or per-port (set to 0). This is
reported in the HubDescriptor, wHubCharacteristics field,
b4, b3, b1, and b0. Default set to 0.

Bit 1: SingleTTOnly: Indicates that the hub should only sup-
port single Transaction Translator mode. This changes var-
ious descriptor values. Default set to 0.

Bit 0: Reserved. Default set to 0.

9.3

Configured – 0xD4 Load

Byte

Value (MSB->LSB)

0

0xD2

1

VID (LSB)

2

VID (MSB)

3

PID (LSB)

4

PID (MSB)

5

reversed

6

DID (MSB)

7

EnableOverCurrentTimer[3:0], DisableOvercurrent-
Timer[3:0]

8

ActivePorts[3:0], RemovablePorts[3:0]

9

MaxPower 

10

HubControllerPower 

11

PowerOnTimer

12

IllegalHubDescriptor, CompoundDevice, 
FullspeedOnly, NoPortIndicators, Reserved, 
GangPowered, SingleTTOnly, Reserved

Byte

Value (MSB->LSB)

0

0xD4

1

VID (LSB)

2

VID (MSB)

3

PID (LSB)

4

PID (MSB)

5

reserved

6

DID (MSB)

Summary of Contents for CY7C65620

Page 1: ...n 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 dow...

Page 2: ...unication Block USB Downstream Port 1 USB 2 0 PHY Port Power Control Port Status USB Downstream Port 2 USB 2 0 PHY Port Power Control Port Status USB Downstream Port 3 USB 2 0 PHY Port Power Control...

Page 3: ...USB Control Logic SPI Communication Block USB Downstream Port 1 USB 2 0 PHY Port Power Control Port Status USB Downstream Port 2 USB 2 0 PHY Port Power Control Port Status USB Downstream Port 3 USB 2...

Page 4: ...nd all downstream 15k pull down resistors as well as series termination resistors on all upstream and downstream D and D pins This results in optimization of system costs by providing built in support...

Page 5: ...must be bypassed with an electrolytic or tantalum capacitor as required by the USB specification These capac itors supply the inrush currents which occur during downstream device hot attach events Th...

Page 6: ...n any error detection For example when babble is detected on plugging in a defective device or on occurrence of an overcurrent condition the port indicators corresponding to the downstream port will b...

Page 7: ...AMBER 2 GREEN 3 NC AMBER 3 NC AMBER 4 NC GREEN 4 NC 1 2 3 4 5 6 7 8 9 54 55 56 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 1...

Page 8: ...GND Power N A GND Connect to Ground with as short a path as possible 40 40 GND Power N A GND Connect to Ground with as short a path as possible 47 47 GND Power N A GND Connect to Ground with as short...

Page 9: ...y is controlled through EEPROM 31 31 PWR 2 O Z Z Power Switch Driver Output Default is Active LOW Polarity is controlled through EEPROM Downstream Port 3 5 DD 3 I O Z Z Downstream D Signal 6 DD 3 I O...

Page 10: ...nufacturer No manufacturer string supported 15 0x00 0x00 iProduct No product string supported 16 0x00 0x00 iSerialNumber No serial string supported 17 0x01 0x01 bNumConfigurations One configuration su...

Page 11: ...ned 5 N A 0x09 bInterfaceClass Interface Class 6 N A 0x00 bInterfaceSubClass Interface Sub Class 7 N A 0x02 bInterfaceProtocol Interface Protocol 8 N A 0x00 bInterface Interface String Index Byte Full...

Page 12: ...fault in CY7C656xx 1 Hub is part of a compound device b4 b3 Over current Protection Mode 00 Global Overcurrent Protection The hub reports overcurrent as a summation of all ports current draw without a...

Page 13: ...ms intervals from the SetPortPower command until the power on the corresponding downstream port is good Default 0x32 100 ms Byte 12 IllegalHubDescriptor CompoundDevice Full speedOnly NoPortIndicators...

Page 14: ...High speed This value is reported in the HubDescriptor bHubContrCur rent field and is the current in milliamperes required by the hub controller when connected on the upstream hub as a high speed Defa...

Page 15: ...ts will be active LOW Bit 2 OverCurrentPolarity If set the over current inputs will be active HIGH If not set the over current inputs will be active LOW Bit 1 OverCurrentMode1 Reported as bit 4 of the...

Page 16: ...gh Speed Array of addresses for the iConfiguration high speed strings Each address is two bytes long stored LSB first The array has NumLangs entries 2 NumLangs bytes The address e d 2 NumLangs Byte f...

Page 17: ...le 11 19 of Spec Change Status See Table 11 20 of Spec GetPortStatus 10100011B 0x00 0x0000 Byte 0 0x00 Byte 1 Port 0x0004 Port Status See Table 11 21 of Spec Change Status See Table 11 20 of Spec Clea...

Page 18: ...no external memory device present This request is only valid if the hub is in the Configured state the request will fail otherwise Table 10 2 Hub Class Requests continued Request bmRequestType bReque...

Page 19: ...ing is a schematic of the USB downstream connector 13 0 LED Connections The following is a schematic of the LED circuitry Figure 11 1 USB Upstream Port Connection VCC D D SHELL BUSPOWER GND 4 7 nF 250...

Page 20: ...OVR4 SPI_CS SPI_SCK SPI_SD VCC1 VCC2 VCC3 VCC4 VCC5 VCC6 VCC7 VCC8 VCC9 VCC10 VCC11 XIN XOUT GND1 GND2 GND3 GND4 GND5 GND6 GND7 GND8 GND9 GND10 GND11 GND12 BUSPOWER RESET 3V 24 MHz 12 pF 0 1 F 3 3V 1...

Page 21: ...IF USB 2 0 Electrical Certi fication Testing 15 5 1 Serial Peripheral Interface 15 3 DC Electrical Characteristics Parameter Description Conditions Min Typ Max Unit VCC Supply Voltage 3 15 3 3 3 45 V...

Page 22: ...doing so indemnifies Cypress against all charges 16 0 Ordering Information 17 0 Package Diagrams The CY7C656xx is available in a space saving 56 pin QFN 8 8 mm Windows is a registered trademark of Mi...

Page 23: ...CY7C65650 to CY7C65640B added CY7C65620 package C 330195 See ECN KKU Added Reset period in table 15 5 1 Added 0xD4 EEPROM Load Added vendor command values Added VCC ramp rate Updated block diagram D...

Reviews: