CY7C65620 Cypress Semiconductor Corporation., CY7C65620 Datasheet - Page 12

no-image

CY7C65620

Manufacturer Part Number
CY7C65620
Description
Low-power Usb 2.0 Hub Controller Family
Manufacturer
Cypress Semiconductor Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C65620-56L
Manufacturer:
CYPRESS
Quantity:
17 580
Part Number:
CY7C65620-56L
Manufacturer:
CYPRESS
Quantity:
672
Part Number:
CY7C65620-56LFXA
Manufacturer:
Cypress
Quantity:
303
Part Number:
CY7C65620-56LFXC
Manufacturer:
CYPRESS
Quantity:
240
Part Number:
CY7C65620-56LFXC
Manufacturer:
CY
Quantity:
1 000
Part Number:
CY7C65620-56LFXC
Manufacturer:
CY
Quantity:
1 000
Part Number:
CY7C65620-56LFXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
CY7C65620-56LFXC
Quantity:
10
Part Number:
CY7C65620-56LFXCES
Manufacturer:
CYP
Quantity:
20 000
Part Number:
CY7C65620-56LFXCT
Manufacturer:
CYPRESS
Quantity:
1 000
Part Number:
CY7C65620-56LFXCT
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C65620-56LTXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C65620-56LTXCT
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Configuration Options
Systems using CY7C656xx may 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 in order for the
device to have a unique VID, PID, and DID. The CY7C656xx can
communicate with SPI EEPROM that are either double byte
addressed or single byte with the 9th bit within the instruction
byte, such as the 24LC040 parts use. The 25LC080 EEPROM
uses the double byte address format, and therefore the
CY7C656xx can communicate with these parts. The '010s and
'020s use the same command format as is used to interface with
the ‘040 and hence these can also be used to interface with the
CY7C656xx.
If the attached EEPROM is blank (0xFF) the hub enumerates as
a vendor class device. In this configuration the hub connects to
the Cypress driver to allow programming of the EEPROM. Once
the EEPROM is programmed a power cycle configures the chip
as a hub class device.
0xD0 Load
With this EEPROM format, only a unique VID, PID, and DID must
be present in the external SPI EEPROM. The contents of the
EEPROM must contain this information in the following format:
0xD2 Load
Document #: 38-08037 Rev. *J
Byte
10
12
11
0
1
2
3
4
5
6
7
8
9
0xD2
VID (LSB)
VID (MSB)
PID (LSB)
PID (MSB)
reserved
DID (MSB)
EnabledOverCurrentTimer[3:0],
DisableOvercurrentTimer[3:0]
ActivePorts[3:0], RemovablePorts[3:0]
MaxPower
HubControllerPower
PowerOnTimer
IllegalHubDescriptor, CompoundDevice,
FullspeedOnly, NoPortIndicators, Reserved,
GangPowered, Reserved, Reserved
Byte
0
1
2
3
4
5
6
Value (MSB->LSB)
DID (MSB)
VID (MSB)
PID (MSB)
VID (LSB)
PID (LSB)
reserved
Value
0xD0
Byte 0: 0xD2
Byte 1: VID (LSB)
Byte 2: VID (MSB)
Byte 3: PID (LSB)
Byte 4: PID (MSB)]
Byte 5: Reserved
Byte 6: DID (MSB)]
Byte 7: EnabledOvercurrentTimer[3:0],
DisabledOvercurrentTimer[3:0]
Byte 8: ActivePorts[3:0], RemovablePorts[3:0]
Byte 9: MaximumPower
Byte 10: HubControllerPower
Byte 11: PowerOnTimer
Needs to be programmed with 0xD2
Least Significant Byte of Vendor ID
Most Significant Byte of Vendor ID
Least Significant Byte of Product ID
Most Significant Byte of Product ID
Reserved.
Most Significant Byte of Device ID
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
on page 4. Default: 8 ms = 0x88.
Bits 7–4 are the ActivePorts[3:0] bits that indicates if the cor-
responding port is usable. For example, a two-port hub that
uses ports 1 and 4 would set this field to 0x09. The total num-
ber of ports reported in the Hub Descriptor: bNbrPorts field is
calculated from this. Bits 3–0 are the RemovablePorts[3:0]
bits that indicates whether the corresponding logical port is
removable (set to high). Logical port numbers are from 1 to n
where n is the total number of active ports. If port 2 is disabled
then physical ports 1, 3, and 4 map to logical ports 1, 2, and
3. These bit values are reported appropriately in the
HubDescriptor:DeviceRemovable field. Default: 0xFF.
This value is reported in the ConfigurationDescriptor:bMax-
Power field and is the current in 2-mA increments that is re-
quired from the upstream hub. Default: 0x28 = 80 mA for
full-speed and 0x57 = 174 mA for high-speed.
This value is reported in the HubDescriptor:bHubContrCur-
rent field and is the current in milliamperes required by the
hub controller. Default: 0x50 = 80 mA for full-speed and 0xAE
= 174 mA for high-speed.
This
bPwrOn2PwrGood field and is the time in 2-ms intervals from
the SetPortPower command until the power on the corre-
sponding downstream port is good. Default: 0x32 = 100 ms.
value
is
reported
in
the
CY7C656xx
HubDescriptor:
Port Indicators
Page 12 of 25
[+] Feedback

Related parts for CY7C65620