Cypress CY7C68034 Manual De Usuario

Descargar
Página de 33
 
EZ-USB NX2LP-Flex™ Flexible USB NAND Flash Controller
CY7C68033/CY7C68034
Cypress Semiconductor Corporation
198 Champion Court
San Jose
,
CA 95134-1709
408-943-2600
Document #: 001-04247 Rev. *D
 Revised September 21, 2006
CY7C68033/CY7C68034 Silicon Features
• Certified compliant for Bus- or Self-powered USB 2.0 
operation (TID# 40490118)
• Single-chip, integrated USB 2.0 transceiver and smart SIE
• Ultra low power – 43 mA typical current draw in any mode
• Enhanced 8051 core
— Firmware runs from internal RAM, which is downloaded 
from NAND flash at startup
— No external EEPROM required
• 15 KBytes of on-chip Code/Data RAM
— Default NAND firmware ~8 kB
— Default free space ~7 kB
• Four programmable BULK/INTERRUPT/ISOCHRONOUS 
endpoints
— Buffering options: double, triple, and quad
• Additional programmable (BULK/INTERRUPT) 64-byte 
endpoint
• SmartMedia Standard Hardware ECC generation with 1-bit 
correction and 2-bit detection
• GPIF (General Programmable Interface)
— Allows direct connection to most parallel interfaces
— Programmable waveform descriptors and configuration 
registers to define waveforms
— Supports multiple Ready (RDY) inputs and Control (CTL) 
outputs
• 12 fully-programmable GPIO pins
• Integrated, industry-standard enhanced 8051
— 48-MHz, 24-MHz, or 12-MHz CPU operation
— Four clocks per instruction cycle
— Three counter/timers
— Expanded interrupt system
— Two data pointers
• 3.3V operation with 5V tolerant inputs
• Vectored USB interrupts and GPIF/FIFO interrupts
• Separate data buffers for the Set-up and Data portions of a 
CONTROL transfer
• Integrated I
2
C™ controller, runs at 100 or 400 kHz
• Four integrated FIFOs
— Integrated glue logic and FIFOs lower system cost
— Automatic conversion to and from 16-bit buses
— Master or slave operation
— Uses external clock or asynchronous strobes
— Easy interface to ASIC and DSP ICs
• Available in space saving, 56-pin QFN package
CY7C68034 Only Silicon Features: 
• Ideal for battery powered applications
— Suspend current: 100 
μA (typ.)
CY7C68033 Only Silicon Features: 
• Ideal for non-battery powered applications
— Suspend current: 300 
μA (typ.)
x20
PLL
/0.5
/1.0
/2.0
8051 Core
12/24/48 MHz,
four clocks/cycle
V
CC
1.5k
D+
D–
A
d
d
res
s
 (1
6)/D
at
Bus
 (8
)
GPIF
CY
Smart
USB
1.1/2.0
Engine
USB
2.0
XCVR
Additional I/Os 
CTL (3)
RDY (2)
8/16
ECC
NAND 
Boot Logic 
(ROM)
NX2LP-Flex
24 MHz
Ext. Xtal
Connected for 
full-speed USB
Integrated full- and 
high-speed XCVR
15 kB 
RAM
General Programmable 
I/F to ASIC/DSP or bus 
standards such as 8-bit 
NAND, EPP, etc.
4 kB
FIFO
Up to 96 MB/s burst rate
High-performance, 
enhanced 8051 core 
with low power options
‘Soft Configuration’ enables 
easy firmware changes
FIFO and USB endpoint memory 
(master or slave modes)
Enhanced USB core 
simplifies 8051 code
I
2
Master
Block Diagram