www.cypress.com Document No. 001-42079 Rev. *D 1
Migrating From EZ-USB
®
FX2™ to EZ-USB FX2LP™
Associated Part Family: CY7C68013A/14A/15A/16A
Related Application Notes: None
AN4078_C provides details on how to migrate an EZ-USB
®
FX2 based design to EZ-USB FX2LP based design. It
highlights the differences between the EZ-USB FX2LP™ and EZ-USB FX2™. It also provides a brief description of
the whole product support collateral available for development work with FX2LP.
Contents
Introduction ....................................................................... 1
Difference between FX2 and FX2LP ............................ 2
Migrating from FX2 to FX2LP ............................................ 2
Hardware Changes ...................................................... 2
Firmware Changes ....................................................... 2
Details of the Hardware Changes ..................................... 3
Changes to Crystal Specification .................................. 3
Minimum Reset Time.................................................... 4
V
CC
Ramp-up Time ....................................................... 4
Changes on AVCC/AGND Pin Functionality ................. 4
Details of Firmware Changes ............................................ 4
Disabling High-speed Chirp via EEPROM Config Byte 4
Automatic Disconnect and Reconnect on Hard Reset .. 5
Expanded Code/Data RAM .......................................... 5
Zero-length INPackets with No Firmware Intervention
and Data PID Sequencing for ISO Transfers ................ 5
Feature Enhancements ..................................................... 6
Lower Power ................................................................ 6
Enabling Pull-up on D+ ................................................. 6
FIFO Address Lines Hold Time for
Asynchronous Write ..................................................... 6
ECC Generation on GPIF data ..................................... 6
Package Changes ........................................................ 7
EZ-USB FX2LP Whole Product Support Collateral ........... 7
Development Tool ........................................................ 7
Documentation ............................................................. 7
Summary ........................................................................... 8
Worldwide Sales and Design Support ............................. 10
Introduction
The EZ-USB FX2LP (CY7C68013A) is a next-generation
USB high-speed controller. EZ-USB FX2LP enhances the
functionality of the EZ-USB FX2 (CY7C68013) while
minimally effecting existing designs. This application note
serves two purposes:
1. Assist in migrating existing EZ-USB FX2 (also referred
to as FX2 in this application note) applications to EZ-
USB FX2LP (also referred to as FX2LP in this
application note).
2. Assist the designers familiar with FX2 in creating
FX2LP based applications.
A summary of the main items to consider while replacing
the FX2 in an existing application with an FX2LP part is
provided. The changes are categorized into required
essential changes for all FX2LP applications migrating
from FX2 and other applications based changes that might
be required in your application due to additional enhanced
feature in FX2LP.