CY7C68013-100AXC Cypress Semiconductor Corp, CY7C68013-100AXC Datasheet - Page 9

IC MCU USB PERIPH HI SPD 100LQFP

CY7C68013-100AXC

Manufacturer Part Number
CY7C68013-100AXC
Description
IC MCU USB PERIPH HI SPD 100LQFP
Manufacturer
Cypress Semiconductor Corp
Series
EZ-USB FX2LP™r
Datasheet

Specifications of CY7C68013-100AXC

Applications
USB Microcontroller
Core Processor
8051
Program Memory Type
ROMless
Controller Series
CY7C680xx
Ram Size
16K x 8
Interface
I²C, USB, USART
Number Of I /o
40
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C68013-100AXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY7C68013-100AXC
Manufacturer:
CY-PB
Quantity:
15
Part Number:
CY7C68013-100AXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Table 3-1. Special Function Registers
3.5
During the power-up sequence, internal logic checks the I
is either 0xC0 or 0xC2. If found, it uses the VID/PID/DID values in the EEPROM in place of the internally stored values (0xC0),
or it boot-loads the EEPROM contents into internal RAM (0xC2). If no EEPROM is detected, FX2 enumerates using internally
stored descriptors. The default ID values for FX2 are VID/PID/DID (0x04B4, 0x8613, 0xxxyy).
Table 3-2. Default ID Values for FX2
Note. The I
detection method does not work properly.
3.6
Because the FX2’s configuration is soft, one chip can take on the identities of multiple distinct USB devices.
When first plugged into USB, the FX2 enumerates automatically and downloads firmware and USB descriptor tables over the
USB cable. Next, the FX2 enumerates again, this time as a device defined by the downloaded information. This patented two-
step process, called ReNumeration
has occurred.
Two control bits in the USBCS (USB Control and Status) register control the ReNumeration process: DISCON and RENUM. To
simulate a USB disconnect, the firmware sets DISCON to 1. To reconnect, the firmware clears DISCON to 0.
Before reconnecting, the firmware sets or clears the RENUM bit to indicate whether the firmware or the Default USB Device will
handle device requests over endpoint zero: if RENUM = 0, the Default USB Device will handle device requests; if RENUM = 1,
the firmware will.
3.7
Bus powered applications require the FX2 to enumerate in a unconfigured mode with less then 100 mA. To do this, the FX2 must
enumerate in the full speed mode and then, when configured, renumerate in high speed mode. For an example of the benefits
and limitations of this renumeration process see the application note titled “Bus Powered Enumeration with FX2”.
Document #: 38-08012 Rev. *C
Vendor ID
Prod ID
Device release
A
B
C
D
E
x
0
1
2
3
4
5
6
7
8
9
F
USB Boot Methods
ReNumeration
Bus Powered Applications
2
C-compatible bus SCL and SDA pins must be pulled up, even if an EEPROM is not connected. Otherwise this
CKCON
PCON
TMOD
TCON
DPH0
DPH1
DPL0
DPL1
DPS
TH0
TH1
IOA
TL0
TL1
SP
8x
AUTOPTRH1
AUTOPTRH2
AUTOPTRL1
AUTOPTRL2
reserved
reserved
MPAGE
SCON0
SBUF0
0xXXYY
0x04B4
0x8613
EXIF
IOB
9x
, happens instantly when the device is plugged in, with no hint that the initial download step
AUTOPTRSETUP
Cypress Semiconductor
EZ-USB FX2
Depends on revision (0x04 for Rev E)
EP24FIFOFLGS
EP68FIFOFLGS
EP2468STAT
INT2CLR
INT4CLR
IOC
Ax
IE
Default VID/PID/DID
2
C-compatible port for the connection of an EEPROM whose first byte
GPIFSGLDATLNOX
GPIFSGLDATLX
GPIFSGLDATH
EP01STAT
GPIFTRIG
OEA
OEB
OEC
OED
OEE
IOD
IOE
Bx
IP
RCAP2H
RCAP2L
SCON1
T2CON
SBUF1
TH2
TL2
Cx
EICON
PSW
Dx
CY7C68013
ACC
EIE
Ex
Page 9 of 52
EIP
Fx
B

Related parts for CY7C68013-100AXC