CY7C66113C-PVXC Cypress Semiconductor Corp, CY7C66113C-PVXC Datasheet - Page 43

IC MCU 8K USB HUB 4 PORT 56TSSOP

CY7C66113C-PVXC

Manufacturer Part Number
CY7C66113C-PVXC
Description
IC MCU 8K USB HUB 4 PORT 56TSSOP
Manufacturer
Cypress Semiconductor Corp
Datasheets

Specifications of CY7C66113C-PVXC

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.5 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
56-SSOP
No. Of I/o's
31
Eeprom Memory Size
8KB
Ram Memory Size
256Byte
Cpu Speed
48MHz
Digital Ic Case Style
SSOP
Supply
RoHS Compliant
Core Size
8bit
Program Memory Size
8KB
Oscillator Type
External, Internal
Peripherals
DAC
Rohs Compliant
Yes
Controller Family/series
(8051) USB
Embedded Interface Type
HAPI, I2C, USB
Processor Series
CY7C66xx
Core
M8
Data Bus Width
16 bit
Data Ram Size
256 B
Interface Type
HAPI, I2C, USB
Maximum Clock Frequency
12 MHz
Number Of Programmable I/os
39
Number Of Timers
1
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Development Tools By Supplier
CY3654, CY3654-P03
Minimum Operating Temperature
0 C
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
 Details
Other names
428-1808

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C66113C-PVXC
Manufacturer:
HITTITE
Quantity:
101
Part Number:
CY7C66113C-PVXC
Manufacturer:
CIRRUS
Quantity:
20 000
USB Mode Tables
Table 15. USB Register Mode Encoding
Mode
This lists the mnemonic given to the different modes that are set
in the Endpoint Mode Register by writing to the lower nibble (bits
0..3). The bit settings for different modes are covered in the
column marked “Mode Bits.” The Status IN and Status OUT
represent the Status stage in the IN or OUT transfer involving the
control endpoint.
Mode Bits
These column lists the encoding for different modes by setting
Bits[3..0] of the Endpoint Mode register. This modes represents
how the SIE responds to different tokens sent by the host to an
endpoint. For instance, if the mode bits are set to “0001” (NAK
IN/OUT), the SIE responds with an
Refer to
information on SIE functioning.
SETUP, IN, and OUT
These columns shows the SIE’s response to the host on
receiving a SETUP, IN, and OUT token depending on the mode
set in the Endpoint Mode Register.
Document Number: 38-08024 Rev. *D
Note
Disable
Nak In/Out
Status Out Only
Stall In/Out
Ignore In/Out
Isochronous Out
Status In Only
Isochronous In
Nak Out
Ack Out(STALL
Ack Out(STALL
Nak Out-Status In
Ack Out-Status In
Nak In
Ack IN(STALL
Ack IN(STALL
Nak In – Status Out
Ack In – Status Out
4. STALL bit is bit 7 of the USB Non Control Device Endpoint Mode registers. For more information, refer to
ACK on receiving a SETUP token from the host
NAK on receiving an OUT token from the host
NAK on receiving an IN token from the host
Mode
I
2
C Compatible Controller
[4]
[4]
[4]
[4]
=0)
=1)
=0)
=1)
Mode
Bits
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1001
1010
1011
1100
1101
1101
1110
1111
ignore
accept NAK
accept stall
accept stall
accept ignore
ignore
accept TX 0 Byte stall
ignore
ignore
ignore
ignore
accept TX 0 Byte NAK
accept TX 0 Byte ACK
ignore
ignore
ignore
accept NAK
accept TX Count check On issuance of an ACK this mode is changed by SIE to 1110 (NAK In –
SETUP
on page 22 for more
ignore
ignore
TX count ignore For Isochronous endpoints
ignore
ignore
ignore
NAK
TX count
stall
IN
ignore Ignore all USB traffic to this endpoint
NAK
check For Control endpoints
stall
ignore For Control endpoints
always For Isochronous endpoints
NAK
ACK
stall
ignore Is set by SIE on an ACK from mode 1101 (Ack In)
ignore
ignore
check Is set by SIE on an ACK from mode 1111 (Ack In – Status Out)
OUT
Forced from Setup on Control endpoint, from modes other than 0000
For Control endpoints
For Control Endpoints
Is set by SIE on an ACK from mode 1001 (Ack Out)
On issuance of an ACK this mode is changed by SIE to 1000 (NAK Out)
Is set by SIE on an ACK from mode 1011 (Ack Out-Status In)
On issuance of an ACK this mode is changed by SIE to 1010 (NAK Out
– Status In)
On issuance of an ACK this mode is changed by SIE to 1100 (NAK In)
Status Out)
A “Check” on the OUT token column, implies that on receiving
an OUT token the SIE checks to see whether the OUT packet is
of zero length and has a Data Toggle (DTOG) set to ‘1.’ If the
DTOG bit is set and the received OUT Packet has zero length,
the OUT is ACKed to complete the transaction. If either of this
condition is not met the SIE responds with a STALLL or just
ignore the transaction.
A “TX Count” entry in the IN column implies that the SIE transmit
the number of bytes specified in the Byte Count (bits 3..0 of the
Endpoint Count Register) to the host in response to the IN token
received.
A “TX0 Byte” entry in the IN column implies that the SIE transmit
a zero length byte packet in response to the IN token received
from the host.
An “Ignore” in any of the columns means that the device does
not send any handshake tokens (no ACK) to the host.
An “Accept” in any of the columns means that the device
responds with an ACK to a valid SETUP transaction to the host.
Comments
Some Mode Bits are automatically changed by the SIE in
response to certain USB transactions. For example, if the Mode
Bits [3:0] are set to '1111' which is ACK IN-Status OUT mode as
shown in
to NAK IN-Status OUT mode (1110) after ACK’ing a valid status
Table
14, the SIE changes the endpoint Mode Bits [3:0]
USB Non Control Endpoint Mode Registers
CY7C66013C, CY7C66113C
Comments
Page 43 of 59
on page 40.
[+] Feedback

Related parts for CY7C66113C-PVXC