CY7C65620-56LFXAT Cypress Semiconductor Corp, CY7C65620-56LFXAT Datasheet - Page 14
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY7C65620-56LFXAT
Manufacturer Part Number
CY7C65620-56LFXAT
Description
CY7C65620-56LFXAT
Manufacturer
Cypress Semiconductor Corp
Datasheet
1.CY7C65620-56LFXAT.pdf
(29 pages)
Specifications of CY7C65620-56LFXAT
Lead Free Status / Rohs Status
Compliant
Configuration Options
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
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.
The 25LC080 EEPROM uses the double byte address format.
Therefore, the CY7C65620/CY7C65630 can communicate with
these parts. The '010s and '020s use the same command format
that is used to interface with the ‘040 and hence these can also
be used to interface with the CY7C65620/CY7C65630.
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. When
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 Number: 38-08037 Rev. *T
Byte
Byte
0
1
2
3
4
5
6
10
11
12
0
1
2
3
4
5
6
7
8
9
have
0xD0
VID (LSB)
VID (MSB)
PID (LSB)
PID (MSB)
reserved
DID (MSB)
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
a
unique
Value (MSBLSB)
VID,
Value
PID,
and
DID.
The
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
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
RemovablePorts[3:0]
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
HubDescriptor:DeviceRemovable field. Default: 0xFF.
This value is reported in the
ConfigurationDescriptor:bMaxPower field and is the current
in 2 mA increments that is required 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:bHubContrCurrent 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 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.
is
7. Default: 8 ms = 0x88.
calculated
appropriately
CY7C65620/CY7C65630
bits
from
that
this.
indicates
Bits
in
3–0
Port Indicators
Page 14 of 29
whether
are
the
the
the