CY7C68033, CY7C68034
Document #: 001-04247 Rev *F
Page 2 of 34
Default NAND Firmware Features
Because the NX2LP-Flex™ is intended for NAND Flash-based
USB mass storage applications, a default firmware image is
included in the development kit with the following features:
■ High (480-Mbps) or Full (12-Mbps) Speed USB Support
■ Both Common NAND Page Sizes Supported
❐ 512 bytes for up to 1 Gb capacity
❐ 2K bytes for up to 8 Gb capacity
■ 12 Configurable General Purpose I/O (GPIO) Pins
❐ 2 dedicated chip enable (CE#) pins
❐ 6 configurable CE#/GPIO pins
• Up to 8 NAND Flash single-device (single-die) chips are
supported
• Up to 4 NAND Flash dual-device (dual-die) chips are sup-
ported
• Compile option enables unused CE# pins to be configured
as GPIOs
❐ 4 dedicated GPIO pins
■ Industry Standard ECC NAND Flash Correction
❐ 1-bit per 256-bit correction
❐ 2-bit error detection
■ Industry Standard (SmartMedia) Page Management for Wear
Leveling Algorithm, Bad Block Handling, and Physical to
Logical Management.
■ 8-bit NAND Flash Interface Support
■ Support for 30 ns, 50 ns, and 100 ns NAND Flash Timing
■ Complies with the USB Mass Storage Class Specification
Revision 1.0
The default firmware image implements a USB 2.0 NAND Flash
controller. This controller adheres to the Mass Storage Class
Bulk-Only Transport Specification. The USB port of the
NX2LP-Flex is connected to a host computer directly or through
the downstream port of a USB hub. Host software issues
commands and data to the NX2LP-Flex and receives status and
data from the NX2LP-Flex using standard USB protocol.
The default firmware image supports industry leading 8-bit
NAND Flash interfaces and both common NAND page sizes of
512 and 2k bytes. Up to eight chip enable pins enable the
NX2LP-Flex to be connected to up to eight single- or four
dual-die NAND Flash chips.
Complete source code and documentation for the default
firmware image are included in the NX2LP-Flex development kit
to enable customization for meeting design requirements.
Additionally, compile options for the default firmware enable
quick configuration of some features to decrease design effort
and increase time-to-market advantages.
Overview
Cypress Semiconductor Corporation’s EZ-USB NX2LP-Flex
(CY7C68033/CY7C68034) is a firmware-based, programmable
version of the EZ-USB NX2LP
™ (CY7C68023/CY7C68024),
which is a fixed-function, low power USB 2.0 NAND Flash
controller. By integrating the USB 2.0 transceiver, serial interface
engine (SIE), enhanced 8051 microcontroller, and a program-
mable peripheral interface in a single chip, Cypress has created
a very cost-effective solution that enables feature-rich NAND
Flash-based applications.
The ingenious architecture of NX2LP-Flex results in USB data
transfer
rates
of over
53
Mbytes
per
second,
the
maximum-allowable USB 2.0 bandwidth, while still using a low
cost 8051 microcontroller in a small 56-pin QFN package.
Because it incorporates the USB 2.0 transceiver, the
NX2LP-Flex is more economical, providing a smaller footprint
solution than external USB 2.0 SIE or transceiver implementa-
tions. With EZ-USB NX2LP-Flex, the Cypress Smart SIE
handles most of the USB 1.1 and 2.0 protocol, freeing the
embedded microcontroller for application-specific functions and
decreasing development time while ensuring USB compatibility.
The General Programmable Interface (GPIF) and Master/Slave
Endpoint FIFO (8- or 16-bit data bus) provide an easy and
glueless interface to popular interfaces such as UTOPIA, EPP,
I2C, PCMCIA, and most DSP processors.
Applications
The NX2LP-Flex enables designers to add extra functionality to
basic NAND Flash mass storage designs, or to interface them
with other peripheral devices. Applications may include:
■ NAND Flash-based GPS devices
■ NAND Flash-based DVB video capture devices
■ Wireless pointer/presenter tools with NAND Flash storage
■ NAND Flash-based MPEG/TV conversion devices
■ Legacy conversion devices with NAND Flash storage
■ NAND Flash-based cameras
■ NAND Flash mass storage device with biometric (e.g., finger-
print) security
■ Home PNA devices with NAND Flash storage
■ Wireless LAN with NAND Flash storage
■ NAND Flash-based MP3 players
■ LAN networking with NAND Flash storage
[+] Feedback