
CY7C68013A/CY7C68014A
CY7C68015A/CY7C68016A
Document #: 38-08032 Rev. *G
Page 13 of 55
3.18
FX2LP has one I
2
C port that is driven by two internal
controllers, one that automatically operates at boot time to
load VID/PID/DID and configuration information, and another
that the 8051, once running, uses to control external I
2
C
devices. The I
2
C port operates in master mode only.
I
2
C Controller
3.18.1
The I
2
C- pins SCL and SDA must have external 2.2-k
pull-
up resistors even if no EEPROM is connected to the FX2LP.
External EEPROM device address pins must be configured
properly. See
Table 3-8
for configuring the device address
pins.
I
2
C Port Pins
3.18.2
At power-on reset the I
2
C interface boot loader will load the
VID/PID/DID configuration bytes and up to 16 KBytes of
program/data. The available RAM spaces are 16 KBytes from
0x0000–0x3FFF and 512 bytes from 0xE000–0xE1FF. The
8051 will be in reset. I
2
C interface boot loads only occur after
power-on reset.
I
2
C Interface Boot Load Access
3.18.3
The 8051 can control peripherals connected to the I
2
C bus
using the I2CTL and I2DAT registers. FX2LP provides I
2
C
master control only, it is never an I
2
C slave.
I
2
C Interface General-Purpose Access
3.19
EZ-USB FX2
The EZ-USB FX2LP is form/fit and with minor exceptions
functionally compatible with its predecessor, the EZ-USB FX2.
This makes for an easy transition for designers wanting to
upgrade their systems from the FX2 to the FX2LP. The pinout
and package selection are identical, and the vast majority of
firmware previously developed for the FX2 will function in the
FX2LP.
For designers migrating from the FX2 to the FX2LP a change
in the bill of material and review of the memory allocation (due
Compatible with Previous Generation
to increased internal memory) is required for more information
about migrating from EZ-USB FX2 to EZ-USB FX2LP, please
see further details in the application note titled
Migrating from
EZ-USB FX2 to EZ-USB FX2LP
, which is available on the
Cypress Website.
Table 3-9. Part Number Conversion Table
3.20
Differences
CY7C68013A is identical to CY7C68014A in form, fit, and
functionality. CY7C68015A is identical to CY7C68016A in
form, fit, and functionality. CY7C68014A and CY7C68016A
have a lower suspend current than CY7C68013A and
CY7C68015A respectively. CY7C68014A and CY7C68016A
have a lower suspend current than CY7C68013A and
CY7C68015A respectively: hence are ideal for power-
sensitive battery applications.
CY7C68015A and CY7C68016A are available in 56-pin QFN
package only. Two additional GPIO signals are available on
the CY7C68015A and CY7C68016A to provide more flexibility
when neither IFCLK or CLKOUT are needed in the 56-pin
package. The USB developers who want to convert their FX2
56-pin application to a bus-powered system will directly benefit
from these additional signals. The two GPIOs will give these
developers the signals they need for the power control circuitry
of their bus-powered application without pushing them to a
high-pincount version of FX2LP. The CY7C68015A is only
available in the 56-pin QFN package
CY7C68013A/14A and CY7C68015A/16A
Table 3-8. Strap Boot EEPROM Address Lines to These
Values
Bytes
16
128
256
4K
8K
16K
Example EEPROM
24LC00
[9]
24LC01
24LC02
24LC32
24LC64
24LC128
A2
N/A
0
0
0
0
0
A1
N/A
0
0
0
0
0
A0
N/A
0
0
1
1
1
Note:
9.
This EEPROM does not have address pins.
EZ-USB FX2
Part Number
CY7C68013-
56PVC
CY7C68013-
56PVCT
EZ-USB FX2LP
Part Number
CY7C68013A-56PVXC or
CY7C68014A-56PVXC
CY7C68013A-56PVXCT or
CY7C68014A-56PVXCT
Package
Description
56-pin SSOP
56-pin SSOP
– Tape and
Reel
56-pin QFN
CY7C68013-
56LFC
CY7C68013-
100AC
CY7C68013-
128AC
CY7C68013A-56LFXC or
CY7C68014A-56LFXC
CY7C68013A-100AXC or
CY7C68014A-100AXC
CY7C68013A-128AXC or
CY7C68014A-128AXC
100-pin TQFP
128-pin TQFP
Table 3-10. CY7C68013A/14A and CY7C68015A/16A pin
differences
CY7C68013A/CY7C68014A
IFCLK
CLKOUT
CY7C68015A/CY7C68016A
PE0/T0OUT
PE1/T1OUT