CY7C66113C-LFXC Cypress Semiconductor Corp, CY7C66113C-LFXC Datasheet - Page 32

no-image

CY7C66113C-LFXC

Manufacturer Part Number
CY7C66113C-LFXC
Description
IC MCU 8K USB HUB 4 PORT 56VQFN
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CY7C66113C-LFXC

Applications
USB Hub/Microcontroller
Core Processor
M8
Program Memory Type
OTP (8 kB)
Controller Series
USB Hub
Ram Size
256 x 8
Interface
I²C, USB, HAPI
Number Of I /o
31
Voltage - Supply
4 V ~ 5.25 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
56-VQFN Exposed Pad, 56-HVQFN, 56-SQFN, 56-DHVQFN
Controller Family/series
(8051) USB
Ram Memory Size
256Byte
No. Of Timers
1
Digital Ic Case Style
QFN
Operating Temperature Range
0°C To +70°C
No. Of Pins
56
Core Size
8 Bit
Embedded Interface Type
HAPI, I2C, USB
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
CY3649 - PROGRAMMER HI-LO USB M8428-1339 - KIT LOW SPEED PERSONALITY BOARD
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C66113C-LFXC
Manufacturer:
CYPRESS
Quantity:
250
Part Number:
CY7C66113C-LFXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
USB Hub
A USB hub is required to support:
These features are mapped onto a hub repeater and a hub
controller. The hub controller is supported by the processor
integrated
microcontrollers. The hardware in the hub repeater detects
whether a USB device is connected to a downstream port and
the interface speed of the downstream device. The connection
Hub Ports Connect Status
Bit [0..3]: Port x Connect Status (where x = 1..4)
When set to 1, Port x is connected; When set to 0, Port x is
disconnected.
Document Number: 38-08024 Rev. *D
5. Firmware stores the new address in its USB Device Address
6. The host sends a request for the Device descriptor using the
7. Firmware decodes the request and retrieves the Device
8. The host performs a control read sequence and Firmware
9. The host generates control reads from the device to request
10.When the device receives a Set Configuration request, its
11.Following enumeration as a hub, Firmware optionally
12.The host carries out the enumeration process with this
13.When the host assigns an address to this device, it is stored
Bit #
Bit Name
Read/Write
Reset
Connectivity behavior: service connect and disconnect
detection
Bus fault detection and recovery
Full and low speed device support.
Register (for example, as Address B) after the no data control
sequence completes.
new USB address.
descriptor from program memory tables.
responds by sending its Device descriptor over the USB bus.
the Configuration and Report descriptors.
functions may now be used.
indicates to the host that a compound device exists (for
example, the keyboard in a keyboard/hub device).
additional function as though it were attached downstream
from the hub.
as the other USB address (for example, Address A).
into
7
Reserved
R/W
0
the
CY7C66013C
6
Reserved
R/W
0
and
5
Reserved
R/W
0
Figure 33. Hub Ports Connect Status
CY7C66113C
4
Reserved
R/W
0
to a downstream port is through a differential signal pair (D+ and
D–). Each downstream port provided by the hub requires
external R
when a downstream port has no device connected, the hub
reads a LOW (zero) on both D+ and D–. This condition is used
to identify the “no connect” state.
The hub must have a resistor R
upstream D+ line and V
device.
The hub generates an EOP at EOF1, in accordance with the
USB 1.1 Specification, Section 11.2.2.
Connecting and Disconnecting a USB Device
A low speed (1.5 Mbps) USB device has a pull up resistor on the
D– pin. At connect time, the bias resistors set the signal levels
on the D+ and D– lines. When a low speed device is connected
to a hub port, the hub sees a LOW on D+ and a HIGH on D–.
This causes the hub repeater to set a connect bit in the Hub Ports
Connect Status register for the downstream port. Then the hub
repeater generates a Hub Interrupt to notify the microcontroller
that there is a change in the Hub downstream status.
A full speed (12 Mbps) USB device has a pull up resistor from
the D+ pin, so the hub sees a HIGH on D+ and a LOW on D–. In
this case, the hub repeater sets a connect bit in the Hub Ports
Connect Status register, clears a bit in the Hub Ports Speed
register (for full speed), and generates a Hub Interrupt to notify
the microcontroller of the change in Hub status. The firmware
sets the speed of this port in the Hub Ports Speed Register (see
Figure
Connects are recorded by the time a non SE0 state lasts for more
than 2.5 μs on a downstream port.
When a USB device is disconnected from the Hub, the
downstream signal pair eventually floats to a single ended zero
state. The hub repeater recognizes a disconnect when the SE0
state on a downstream port lasts from 2.0 to 2.5 μs. On a
disconnect, the corresponding bit in the Hub Ports Connect
Status register is cleared, and the Hub Interrupt is generated.
Bit [7..4]: Reserved.
The Hub Ports Connect Status register is cleared to zero by reset
or USB bus reset, then set to match the hardware configuration
by the hub repeater hardware. The Reserved bits [7..4] should
always read as ‘0’ to indicate no connection.
Port 4
R/W
3
Connect
Status
0
34).
UDN
resistors from each signal line to ground, so that
CY7C66013C, CY7C66113C
2
Port 3
Connect
Status
R/W
0
REG
to indicate it is a full speed USB
UUP
1
Port 2
Connect
Status
R/W
0
connected between its
ADDRESS 0x48
Page 32 of 59
0
Port 1
Connect
Status
R/W
0
[+] Feedback

Related parts for CY7C66113C-LFXC