Cypress Semiconductor CY7C68033 Specification Sheet

Cypress Semiconductor CY7C68033 Specification Sheet

Ez-usb nx2lp-flex flexible usb nand flash controller

Advertisement

Quick Links

EZ-USB NX2LP-Flex™ Flexible USB NAND Flash Controller
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
Block Diagram
V
CC
Connected for
1.5k
full-speed USB
D+
D–
Integrated full- and
high-speed XCVR
Enhanced USB core
simplifies 8051 code
Cypress Semiconductor Corporation
Document #: 001-04247 Rev. *D
24 MHz
Ext. Xtal
NX2LP-Flex
/0.5
8051 Core
x20
/1.0
12/24/48 MHz,
PLL
/2.0
four clocks/cycle
NAND
Boot Logic
(ROM)
USB
CY
2.0
Smart
XCVR
USB
1.1/2.0
Engine
'Soft Configuration' enables
easy firmware changes
198 Champion Court
CY7C68033/CY7C68034
• 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
2
• Integrated I
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.)
High-performance,
enhanced 8051 core
with low power options
2
I
C
Master
Additional I/Os
GPIF
15 kB
ECC
RAM
4 kB
FIFO
FIFO and USB endpoint memory
(master or slave modes)
,
San Jose
CA 95134-1709
General Programmable
I/F to ASIC/DSP or bus
standards such as 8-bit
NAND, EPP, etc.
RDY (2)
CTL (3)
Up to 96 MB/s burst rate
8/16
408-943-2600
Revised September 21, 2006
[+] Feedback

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CY7C68033 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Cypress Semiconductor CY7C68033

  • Page 1 • 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.) High-performance,...
  • Page 2 NAND Overview Cypress Semiconductor Corporation’s (Cypress’s) EZ-USB NX2LP-Flex (CY7C68033/CY7C68034) is a firmware-based, programmable version (CY7C68023/CY7C68024), low-power USB 2.0 NAND Flash controller. By integrating the USB 2.0 transceiver, serial interface engine (SIE), enhanced...
  • Page 3: Functional Overview

    SCL and SDA pins have open-drain outputs and hysteresis inputs. These signals must be pulled up to 3.3V, even if no I device is connected. The I only available for use after the initial NAND access. CY7C68033/CY7C68034 24 MHz 12 pf 12 pf 20 ×...
  • Page 4 NX2LP-Flex uses the default values from internal ROM space for manufacturing mode operation. The two modes of operation are described in the section ”Normal Operation Mode” on page 5 and ”Manufacturing Mode” on page 5. CY7C68033/CY7C68034 SCON1 SBUF1 T2CON EICON...
  • Page 5 EZ-USB microcontrollers. This is due to the additional NAND boot logic that is present in the NX2LP-Flex ROM space. Also, these values are fixed and cannot be changed in the firmware. CY7C68033/CY7C68034 Default VID/PID/DID 0x04B4 Cypress Semiconductor ®...
  • Page 6 USB-interrupt sources, the FIFO/GPIF interrupt is shared among 14 individual FIFO/GPIF sources. The FIFO/GPIF Interrupt, like the USB Interrupt, can employ autovectoring. Table 4 shows the priority and INT4VEC values for the 14 FIFO/GPIF interrupt sources. CY7C68033/CY7C68034 Notes Page 6 of 33 [+] Feedback...
  • Page 7 RESET# RESET Power-on Reset Note 1. If the external clock is powered at the same time as the CY7C68033/CY7C68034 and has a stabilization wait period, it must be added to the 200 μs. Document #: 001-04247 Rev. *D CY7C68033/CY7C68034 Source...
  • Page 8 E77F E740 E73F E700 E6FF E500 E4FF E480 E47F E400 E3FF E200 E1FF E000 CY7C68033/CY7C68034 FFFF 7.5 kBytes USB registers and 4 kBytes FIFO buffers (RD#, WR#) E200 E1FF 512 Bytes RAM Data (RD#, WR#)* E000 3FFF 15 kBytes RAM...
  • Page 9 Figure 8. Endpoint Configuration 1024 1024 1024 1024 1024 1024 [2, 3] 64 bulk 64 int 64 bulk 64 int 64 bulk out (2×) 64 int out (2×) CY7C68033/CY7C68034 buffered; EP6–512 quad buffered EP2 EP2 1024 1024 1024 1024 1024 1024 1024 1024...
  • Page 10 The GPIF on the NX2LP-Flex features three programmable control outputs (CTL) and two general-purpose ready inputs (RDY). The GPIF data bus width can be 8 or 16 bits. Because CY7C68033/CY7C68034 64 bulk out (2×) 64 iso in (2×) 64 bulk in (2×)
  • Page 11 Note 5. To use the ECC logic, the GPIF or Slave FIFO interface must be configured for byte-wide operation. Document #: 001-04247 Rev. *D CY7C68033/CY7C68034 ECCM = 0 Two 3-byte ECCs, each calculated over a 256-byte block of data. This configuration conforms to the SmartMedia Standard and is used by both the NAND boot logic and default NAND firmware image.
  • Page 12: Pin Assignments

    SLOE ← ↔ PA1/INT1# ↔ PA1/INT1# ↔ PA0/INT0# PA0/INT0# ↔ ↔ GPIO8 GPIO8 ← GPIO8 ← GPIO9 GPIO9 GPIO9 CY7C68033/CY7C68034 Default NAND Firmware Use ↔ CE7#/GPIO7 ↔ ↔ CE6#/GPIO6 CE5#/GPIO5 ↔ CE4#/GPIO4 ↔ ↔ CE3#/GPIO3 CE2#/GPIO2 ↔ ↔ CE1# CE0# ↔...
  • Page 13 Figure 10. CY7C68033/CY7C68034 56-pin QFN Pin Assignment RDY0/*SLRD RDY1/*SLWR AVCC XTALOUT XTALIN AGND AVCC DPLUS DMINUS AGND GPIO8 RESERVED# Document #: 001-04247 Rev. *D CY7C68033/CY7C68034 56-pin QFN CY7C68033/CY7C68034 RESET# PA7/*FLAGD/SLCS# PA6/*PKTEND PA5/FIFOADR1 PA4/FIFOADR0 PA3/*WU2 PA2/*SLOE PA1/INT1# PA0/INT0# CTL2/*FLAGC CTL1/*FLAGB CTL0/*FLAGA...
  • Page 14 CTL2 is a GPIF control output. FLAGC is a programmable slave-FIFO output status flag signal. Defaults to EMPTY for the FIFO selected by the FIFOADR[1:0] pins. RE1# is a NAND read enable output signal. CY7C68033/CY7C68034 Description Page 14 of 33 [+] Feedback...
  • Page 15 Multiplexed pin whose function is selected by IFCONFIG[1:0]. (PA5) PA5 is a bidirectional I/O port pin. FIFOADR1 is an input-only address select for the slave FIFOs connected to FD[7:0] or FD[15:0]. WP_SW# is the NAND write-protect switch input signal. CY7C68033/CY7C68034 Description Page 15 of 33 [+] Feedback...
  • Page 16 DD7 is a bidirectional NAND data bus signal. I/O/Z Multiplexed pin whose function is selected by the IFCONFIG[1:0] (PD0) and EPxFIFOCFG.0 (wordwide) bits. FD[8] is the bidirectional FIFO/GPIF data bus. CE0# is a NAND chip enable output signal. CY7C68033/CY7C68034 Description Page 16 of 33 [+] Feedback...
  • Page 17 . Connect this pin to 3.3V power source. This signal provides power to the analog section of the chip. Ground Analog Ground. Connect to ground with as short a path as possible. Power . Connect to 3.3V power source. Ground Ground. CY7C68033/CY7C68034 Description Page 17 of 33 [+] Feedback...
  • Page 18: Register Summary

    TYPE1 TYPE0 INFM1 OEP1 AUTOOUT AUTOIN INFM1 OEP1 AUTOOUT AUTOIN INFM1 OEP1 AUTOOUT AUTOIN INFM1 OEP1 AUTOOUT AUTOIN CY7C68033/CY7C68034 Default Access xxxxxxxx RW reserved reserved reserved 00000000 R CLKINV CLKOE 8051RES 00000010 rrbbbbbr GSTATE IFCFG1 IFCFG0 10000000 RW FLAGA2 FLAGA1...
  • Page 19 IN: PKTS[1] IN: PKTS[0] PFC5 PFC4 PFC3 OUT:PFC7 OUT:PFC6 AADJ AADJ AADJ AADJ Skip Skip EDGEPF EDGEPF EDGEPF EDGEPF CY7C68033/CY7C68034 Default Access 00000000 W LINE10 LINE9 LINE8 00000000 R LINE2 LINE1 LINE0 00000000 R COL0 LINE17 LINE16 00000000 R LINE10...
  • Page 20 CRC14 CRC13 CRC12 CRC11 CRC7 CRC6 CRC5 CRC4 CRC3 QENABLE QSTATE DISCON WU2POL WUPOL (BC14) (BC13) (BC12) (BC11) CY7C68033/CY7C68034 Default Access xxxxxx0x bbbbbbrb SUTOK SUDAV 00000000 RW SUTOK SUDAV 0xxxxxxx rbbbbbbb EP1IN EP0OUT EP0IN 00000000 RW EP1IN EP0OUT EP0IN GPIFWF...
  • Page 21 CTL0E0/ CTL3 CTL5 CTL4 CTL0E3 CTL0E2 CTL0E1/ CTL0E0/ CTL3 CTL5 CTL4 HOPERIOD3 HOPERIOD2 HOPERIOD1 HOPERIOD HOSTATE SLAVE RDYASYNC CTLTOGL SUSTAIN CY7C68033/CY7C68034 Default Access BUSY STALL 10000000 bbbbbbrb BUSY STALL 00000000 bbbbbbrb BUSY STALL 00000000 bbbbbbrb EMPTY STALL 00101000 rrrrrrrb EMPTY...
  • Page 22 TC23 TC22 TC21 TC20 TC19 TC15 TC14 TC13 TC12 TC11 INTRDY TCXRDY5 RDY5 RDY4 RDY3 DISCON CY7C68033/CY7C68034 Default Access 00000010 RW TC26 TC25 TC24 00000000 RW TC18 TC17 TC16 00000000 RW TC10 00000000 RW 00000001 RW 00000000 RW 00000000 RW...
  • Page 23 REN_0 TB8_0 EP8F EP8E EP6F EP6E EP4F EP4PF EP4EF EP4FF EP8PF EP8EF EP8FF DONE CY7C68033/CY7C68034 Default Access 00000000 RW 00000000 RW 00000000 RW 00000000 RW IDLE 00110000 RW 00000000 RW 00000000 RW 00000000 RW 00000000 RW 00000000 RW 00000000 RW...
  • Page 24: Absolute Maximum Ratings

    Operating Conditions (Ambient Temperature Under Bias) ... 0°C to +70°C [11] Supply Voltage...+3.00V to +3.60V Ground Voltage... 0V + 0.5V (Oscillator or Crystal Frequency)... 24 MHz ± 100 ppm (Parallel Resonant) CY7C68033/CY7C68034 Default Access xxxxxxxx R RB8_1 TI_1 RI_1 00000000 RW...
  • Page 25: Ac Electrical Characteristics

    Output LOW Voltage Output Current HIGH Output Current LOW Input Pin Capacitance Suspend Current SUSP CY7C68034 Suspend Current CY7C68033 Supply Current Unconfigured Current UNCONFIG Reset Time After Valid Power RESET Pin Reset After powered on USB Transceiver USB 2.0-compliant in full- and high-speed modes.
  • Page 26 15. Slave FIFO asynchronous parameter values use internal IFCLK setting at 48 MHz. Document #: 001-04247 Rev. *D RDpwh RDpwl XFLG OEon OEoff [15] Description Min. WRpwh WRpwl Description Min. CY7C68033/CY7C68034 [13] Max. Unit 10.5 10.5 [13] [15] Max. Unit Page 26 of 33 [+] Feedback...
  • Page 27 FIFOADR[1:0] to FIFODATA Output Propagation Delay Document #: 001-04247 Rev. *D PEpwh PEpwl XFLG [15] Description Min. OEoff OEon Description Min. XFLG Description Min. CY7C68033/CY7C68034 Max. Unit [13] Max. Unit 10.5 10.5 [13] Max. Unit 10.7 14.3 Page 27 of 33 [+] Feedback...
  • Page 28 FIFO DATA BUS Not Driven Driven: X Document #: 001-04247 Rev. *D [15] Description RDpwl RDpwl RDpwh OEon SLRD SLOE SLOE SLRD SLRD Not Driven CY7C68033/CY7C68034 [13] Min. Max. Unit [13] RDpwh RDpwl RDpwh XFLG OEoff SLRD SLRD SLOE Not Driven...
  • Page 29 It should be designed to assert the PKTEND after SLWR is deasserted and met the minimum de-asserted pulse width. The FIFOADDR lines are to be held constant during the PKTEND assertion. CY7C68033/CY7C68034 from the activating edge of SLRD. In [13] WRpwh...
  • Page 30: Ordering Information

    Ordering Information Table 17.Ordering Information Ordering Code Silicon for battery-powered applications CY7C68034-56LFXC Silicon for non-battery-powered applications CY7C68033-56LFXC Development Kit CY3686 Package Diagram Figure 20. 56-Lead QFN 8 x 8 mm LF56A DIMENSIONS IN MM[INCHES] MIN. MAX. REFERENCE JEDEC MO-220 TOP VIEW 7.90[0.311]...
  • Page 31: Pcb Layout Recommendations

    0.017” dia Solder Mask Cu Fill Cu Fill 0.013” dia PCB Material This figure only shows the top three layers of the circuit board: Top Solder, PCB Dielectric, and the Ground Plane. CY7C68033/CY7C68034 Page 31 of 33 [+] Feedback...
  • Page 32 Cypress against all charges. Figure 23. X-ray Image of the Assembly C system, provided that the system conforms to the I CY7C68033/CY7C68034 C Standard Specification Page 32 of 33...
  • Page 33 Document History Page Document Title: CY7C68033/CY7C68034 EZ-USB NX2LP-Flex™ Flexible USB NAND Flash Controller Document #: 001-04247 Rev. *D Orig. of REV. ECN NO. Issue Date Change 388499 See ECN 394699 See ECN 400518 See ECN 433952 See ECN 498295 See ECN Document #: 001-04247 Rev.

This manual is also suitable for:

Cy7c68034

Table of Contents

Save PDF