Cypress CY7C68033 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour PC/postes de travail Cypress CY7C68033. Cypress CY7C68033 User's Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 33
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
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–
Address (16)/Data 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
C
Master
Block Diagram
[+] Feedback
Vue de la page 0
1 2 3 4 5 6 ... 32 33

Résumé du contenu

Page 1 - CY7C68033/CY7C68034

EZ-USB NX2LP-Flex™ Flexible USB NAND Flash ControllerCY7C68033/CY7C68034Cypress Semiconductor Corporation • 198 Champion Court • San Jose, CA 95134-1

Page 2

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 10 of 33Default High-Speed Alternate SettingsExternal FIFO InterfaceArchitectureThe NX2LP-Flex

Page 3

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 11 of 33the default NAND firmware image implements an 8-bit databus and up to 8 chip enable pin

Page 4

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 12 of 33Pin AssignmentsFigure 9 and Figure 10 identify all signals for the 56-pinNX2LP-Flex pac

Page 5

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 13 of 33Figure 10. CY7C68033/CY7C68034 56-pin QFN Pin AssignmentCY7C68033/CY7C6803456-pin QFN28

Page 6

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 14 of 33Table 8. NX2LP-Flex Pin Descriptions[6]56 QFN Pin NumberDefault Pin NameNAND Firmware U

Page 7

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 15 of 3313 GPIO8 GPIO8 I/O/Z I GPIO8: is a bidirectional IO port pin.14 Reserved# N/A Input N/A

Page 8

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 16 of 3339 PA6 or PKTENDGPIO0(Input)I/O/Z I(PA6)Multiplexed pin whose function is selected by t

Page 9

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 17 of 3346 PD1 orFD[9]CE1# I/O/Z I(PD1)Multiplexed pin whose function is selected by the IFCONF

Page 10

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 18 of 33Register SummaryNX2LP-Flex register bit definitions are described in the EZ-USB TRM in

Page 11

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 19 of 33E629 1 ECCRESET ECC Reset x x x x x x x x 00000000 WE62A 1 ECC1B0 ECC1 Byte 0 Address L

Page 12 - Firmware Use

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 2 of 33Default NAND Firmware Features Because the NX2LP-Flex™ is intended for NANDFlash-based U

Page 13

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 20 of 33E65B 1 NAKIRQ[8]Endpoint Ping-NAK/IBN Interrupt RequestEP8 EP6 EP4 EP2 EP1 EP0 0 IBN xx

Page 14

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 21 of 33E69E 2 reservedE6A0 1 EP0CS Endpoint 0 Control and StatusHSNAK 0 0 0 0 0 BUSY STALL 100

Page 15

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 22 of 33E6CD 1 FLOWSTBPERIOD Master-Strobe Half-PeriodD7 D6 D5 D4 D3 D2 D1 D0 00000010 RWE6CE 1

Page 16

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 23 of 3383 1 DPH0 Data Pointer 0 H A15 A14 A13 A12 A11 A10 A9 A8 00000000 RW84 1 DPL1[9]Data Po

Page 17

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 24 of 33Absolute Maximum RatingsStorage Temperature ...–65°C to

Page 18

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 25 of 33DC CharacteristicsUSB TransceiverUSB 2.0-compliant in full- and high-speed modes.AC Ele

Page 19

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 26 of 33Slave FIFO Asynchronous ReadFigure 11. Slave FIFO Asynchronous Read Timing Diagram[13]S

Page 20

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 27 of 33Slave FIFO Asynchronous Packet End StrobeFigure 13. Slave FIFO Asynchronous Packet End

Page 21

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 28 of 33Slave FIFO Asynchronous AddressFigure 16. Slave FIFO Asynchronous Address Timing Diagra

Page 22

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 29 of 33Figure 17 diagrams the timing relationship of the SLAVE FIFOsignals during an asynchron

Page 23

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 3 of 33Figure 1. Example DVB Block DiagramFigure 2. Example GPS Block DiagramThe “Reference Des

Page 24

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 30 of 33Ordering InformationTable 17.Ordering InformationOrdering Code DescriptionSilicon for b

Page 25

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 31 of 33PCB Layout Recommendations[16]The following recommendations should be followed to ensur

Page 26

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 32 of 33© Cypress Semiconductor Corporation, 2006. The information contained herein is subject

Page 27

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 33 of 33Document History Page Document Title: CY7C68033/CY7C68034 EZ-USB NX2LP-Flex™ Flexible

Page 28

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 4 of 33BusesThe NX2LP-Flex features an 8- or 16-bit ‘FIFO’ bidirectionaldata bus, multiplexed o

Page 29

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 5 of 33Figure 4. NX2LP-Flex Enumeration SequenceNormal Operation ModeIn Normal Operation Mode,

Page 30

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 6 of 33If Autovectoring is enabled (AV2EN = 1 in the INTSET-UPregister), the NX2LP-Flex substit

Page 31 - PCB Material

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 7 of 33If Autovectoring is enabled (AV4EN = 1 in the INTSET-UPregister), the NX2LP-Flex substit

Page 32

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 8 of 33Wakeup PinsThe 8051 puts itself and the rest of the chip into a power-downmode by settin

Page 33

CY7C68033/CY7C68034Document #: 001-04247 Rev. *D Page 9 of 33Endpoint RAMSize• 3 × 64 bytes (Endpoints 0 and 1)• 8 × 512 bytes (Endpoints 2, 4, 6, 8

Commentaires sur ces manuels

Pas de commentaire