English
Language : 

CY7C68013A_0905 Datasheet, PDF (13/62 Pages) Cypress Semiconductor – EZ-USB FX2LP™ USB Microcontroller High Speed USB Peripheral Controller
CY7C68013A, CY7C68014A
CY7C68015A, CY7C68016A
3.18 I2C Controller
FX2LP has one I2C 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 uses
when running to control external I2C devices. The I2C port
operates in master mode only.
3.18.1 I2C Port Pins
The I2C 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 8 for configuring the device address pins.
3.18.2 I2C Interface Boot Load Access
At power on reset the I2C interface boot loader loads 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
is in reset. I2C interface boot loads only occur after power on
reset.
3.18.3 I2C Interface General-Purpose Access
The 8051 can control peripherals connected to the I2C bus using
the I2CTL and I2DAT registers. FX2LP provides I2C master
control only, it is never an I2C slave.
Table 8. Strap Boot EEPROM Address Lines to These Values
Bytes Example EEPROM A2 A1 A0
16
24LC00[9]
N/A N/A N/A
128
24LC01
0
0
0
256
24LC02
0
0
0
4K
24LC32
0
0
1
8K
24LC64
0
0
1
16K
24LC128
0
0
1
3.19 Compatible with Previous Generation
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 a vast majority of
firmware previously developed for the FX2 functions 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 to
increased internal memory) is required. For more information
about migrating from EZ-USB FX2 to EZ-USB FX2LP, see the
application note titled Migrating from EZ-USB FX2 to EZ-USB
FX2LP available in the Cypress web site.
Table 9. Part Number Conversion Table
EZ-USB FX2
Part Number
CY7C68013-56PVC
CY7C68013-56PVCT
CY7C68013-56LFC
CY7C68013-100AC
CY7C68013-128AC
EZ-USB FX2LP
Part Number
Package Description
CY7C68013A-56PVXC or CY7C68014A-56PVXC 56-pin SSOP
CY7C68013A-56PVXCT or CY7C68014A-56PVXCT 56-pin SSOP – Tape and Reel
CY7C68013A-56LFXC or CY7C68014A-56LFXC 56-pin QFN
CY7C68013A-100AXC or CY7C68014A-100AXC 100-pin TQFP
CY7C68013A-128AXC or CY7C68014A-128AXC 128-pin TQFP
Note
9. This EEPROM does not have address pins.
Document #: 38-08032 Rev. *M
Page 13 of 62
[+] Feedback