CY7C63803-SXC Cypress Semiconductor Corp, CY7C63803-SXC Datasheet - Page 59

no-image

CY7C63803-SXC

Manufacturer Part Number
CY7C63803-SXC
Description
IC USB PERIPHERAL CTRLR 16-SOIC
Manufacturer
Cypress Semiconductor Corp
Series
CY7Cr
Type
USB Interface ICr
Datasheet

Specifications of CY7C63803-SXC

Package / Case
16-SOIC (3.9mm Width)
Controller Type
USB Peripheral Controller
Interface
PS2, USB
Voltage - Supply
4 V ~ 5.5 V
Current - Supply
40mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
0 C
Mounting Style
SMD/SMT
Number Of Bits
8
Operating Temperature Range
0 C to + 70 C
Propagation Delay Time Ns
50 ns
Resistance
4 Ohms to 12 Ohms
Supply Current
10 mA
Watchdog
Yes
Operating Supply Voltage
4.35 V to 5.25 V
Core Size
8 Bit
No. Of I/o's
14
Program Memory Size
8KB
Ram Memory Size
256Byte
Cpu Speed
24MHz
No. Of Timers
1
Embedded Interface Type
PS/2, USB
Digital Ic Case Style
SOIC
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
770-1001 - ISP 4PORT CYPRESS ENCORE II MCUCY4623 - KIT MOUSE REFERENCE DESIGN428-1774 - EXTENSION KIT FOR ENCORE II428-1773 - KIT DEVELOPMENT ENCORE II
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-2914-5
CY7C63803-SXC

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C63803-SXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
CY7C63803-SXCT
Manufacturer:
CYPRESS
Quantity:
20 000
21. USB Device
21.1 USB Device Address
Table 21-1. USB Device Address (USBCR) [0x40] [R/W]
21.2 Endpoint 0, 1, and 2 Count
Table 21-2. Endpoint 0, 1, and 2 Count (EP0CNT–EP2CNT) [0x41, 0x43, 0x45] [R/W]
Document 38-08035 Rev. *N
Bit 7: USB Enable
This bit must be enabled by firmware before the serial interface engine (SIE) responds to the USB traffic at the address specified
in Device Address [6:0]. When this bit is cleared, the USB transceiver enters power down state. User’s firmware must clear this
bit before entering sleep mode to save power.
0 = Disable USB device address and put the USB transceiver into power down state.
1 = Enable USB device address and put the USB transceiver into normal operating mode.
Bit [6:0]: Device Address [6:0]
These bits must be set by firmware during the USB enumeration process (that is, SetAddress) to the nonzero address assigned
by the USB host.
Bit 7: Data Toggle
This bit selects the DATA packet's toggle state. For IN transactions, firmware must set this bit to select the transmitted Data
Toggle. For OUT or SETUP transactions, the hardware sets this bit to the state of the received Data Toggle bit.
0 = DATA0
1 = DATA1
Bit 6: Data Valid
This bit is used for OUT and SETUP tokens only. This bit is cleared to ‘0’ if CRC, bitstuff, or PID errors have occurred. This bit
does not update for some endpoint mode settings.
0 = Data is invalid. If enabled, the endpoint interrupt occurs even if invalid data is received.
1 = Data is valid
Bit [5:4]: Reserved
Bit [3:0]: Byte Count Bit [3:0]
Byte Count Bits indicate the number of data bytes in a transaction: For IN transactions, firmware loads the count with the number
of bytes to be transmitted to the host from the endpoint FIFO. Valid values are 0 to 8 inclusive. For OUT or SETUP transactions,
the count is updated by hardware to the number of data bytes received, plus 2 for the CRC bytes. Valid values are 2–10 inclusive.
For Endpoint 0 Count Register, when the count updates from a SETUP or OUT transaction, the count register locks and cannot
be written by the CPU. Reading the register unlocks it. This prevents firmware from overwriting a status update on it.
Read/Write
Read/Write
Default
Default
Field
Field
Bit #
Bit #
USB Enable
Data Toggle
R/W
R/W
7
0
7
0
Data Valid
R/W
R/W
6
0
6
0
R/W
R/W
5
0
5
0
Reserved
R/W
R/W
4
0
4
0
Device Address[6:0]
R/W
R/W
3
0
3
0
R/W
R/W
CY7C63310, CY7C638xx
2
0
2
0
Byte Count[3:0]
R/W
R/W
1
0
1
0
Page 59 of 86
R/W
R/W
0
0
0
0
[+] Feedback

Related parts for CY7C63803-SXC