CY7C64713-56LFXC Cypress Semiconductor Corp, CY7C64713-56LFXC Datasheet - Page 4

no-image

CY7C64713-56LFXC

Manufacturer Part Number
CY7C64713-56LFXC
Description
IC MCU USB EZ FX1 16KB 56VQFN
Manufacturer
Cypress Semiconductor Corp
Series
EZ-USB FX1™r
Datasheet

Specifications of CY7C64713-56LFXC

Applications
USB Microcontroller
Core Processor
8051
Program Memory Type
ROMless
Controller Series
CY7C647xx
Ram Size
16K x 8
Interface
I²C, USB, USART
Number Of I /o
24
Voltage - Supply
3.15 V ~ 3.45 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
56-VQFN Exposed Pad, 56-HVQFN, 56-SQFN, 56-DHVQFN
Data Bus Width
8 bit
Data Ram Size
16 KB
Interface Type
I2C, USART
Maximum Clock Frequency
48 MHz
Number Of Programmable I/os
24
Number Of Timers
3
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
0 C
For Use With
428-1681 - KIT USB FX1 DEVELOPMENT BOARD428-1677 - KIT DEVELOPMENT EZ-USB FX2LP428-1339 - KIT LOW SPEED PERSONALITY BOARD
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
428-1680
CY7C64713-56LFXC

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY7C64713-56LFXC
Manufacturer:
NEC
Quantity:
94
Part Number:
CY7C64713-56LFXC
Manufacturer:
CYPRESS
Quantity:
717
Part Number:
CY7C64713-56LFXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Table 1. Special Function Registers
I
FX1 supports the I
and SDA pins have open drain outputs and hysteresis inputs.
These signals must be pulled up to 3.3V, even if no I
connected.
Buses
All packages: 8 or 16-bit ‘FIFO’ bidirectional data bus, multi-
plexed on I/O ports B and D. 128 pin package: adds 16-bit output
only 8051 address bus, 8-bit bidirectional data bus.
USB Boot Methods
During the power up sequence, internal logic checks the I
for the connection of an EEPROM whose first byte 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). Alternatively, it
boot-loads the EEPROM contents into an internal RAM (0xC2).
If no EEPROM is detected, FX1 enumerates using internally
stored descriptors. The default ID values for FX1 are
VID/PID/DID (0x04B4, 0x6473, 0xAxxx where xxx=Chip
revision).
Table 2. Default ID Values for FX1
Document #: 38-08039 Rev. *F
Vendor ID 0x04B4 Cypress Semiconductor
Product ID 0x6473 EZ-USB FX1
Device
release
2
Note
2. The I
C Bus
A
B
C
D
E
F
x
0
1
2
3
4
5
6
7
8
9
2
C bus SCL and SDA pins must be pulled up, even if an EEPROM is not connected. Otherwise this detection method does not work properly.
[2]
0xAnnn Depends on chip revision (nnn = chip
CKCON
TMOD
PCON
TCON
DPH0
DPH1
DPL0
DPL1
DPS
IOA
TH0
TH1
TL0
TL1
SP
8x
2
C bus as a master only at 100/400 KHz. SCL
Default VID/PID/DID
revision where first silicon = 001)
AUTOPTRH1
AUTOPTRH2
AUTOPTRL1
AUTOPTRL2
reserved
reserved
MPAGE
SCON0
SBUF0
EXIF
IOB
9x
AUTOPTRSETUP
EP24FIFOFLGS
EP68FIFOFLGS
EP2468STAT
INT2CLR
INT4CLR
IOC
2
Ax
IE
C device is
2
C port
GPIFSGLDATLNOX
GPIFSGLDATLX
GPIFSGLDATH
ReNumeration™
Because the FX1’s configuration is soft, one chip can take on the
identities of multiple distinct USB devices.
When first plugged into the USB, the FX1 enumerates automat-
ically and downloads firmware and the USB descriptor tables
over the USB cable. Next, the FX1 enumerates again, this time
as a device defined by the downloaded information. This
patented two step process, called ReNumeration, happens
instantly when the device is plugged in, with no indication that
the initial download step 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 if the firmware or the Default USB Device handles
device requests over endpoint zero:
Bus-powered Applications
The FX1 fully supports bus powered designs by enumerating
with less than 100 mA as required by the USB specification.
Interrupt System
INT2 Interrupt Request and Enable Registers
FX1 implements an autovector feature for INT2 and INT4. There
are 27 INT2 (USB) vectors, and 14 INT4 (FIFO/GPIF) vectors.
See
details.
RENUM = 0, the Default USB Device handles device requests
RENUM = 1, the firmware handles device requests
EP01STAT
GPIFTRIG
EZ-USB Technical Reference Manual
OEA
OEB
OEC
OED
OEE
IOD
IOE
Bx
IP
RCAP2H
RCAP2L
SCON1
T2CON
SBUF1
TH2
TL2
Cx
EICON
PSW
Dx
CY7C64713
ACC
EIE
Ex
(TRM) for more
Page 4 of 55
EIP
Fx
B
[+] Feedback

Related parts for CY7C64713-56LFXC