Cypress CY7C68053 - Manual
Cypress CY7C68053 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.
Table of Contents:
- Page 2 – USB Signaling Speed; Special Function Registers; 2 pF capacitor values assumes a trace capacitance
- Page 3 – INT2 Interrupt Request and Enable Registers
- Page 5 – Reset and Wakeup; Reset Pin; Condition; RESET
- Page 6 – internal; Register Addresses; Size
- Page 7 – Default Full-Speed Alternate Settings; Alternate Setting
- Page 8 – Default High-Speed Alternate Settings; External FIFO Interface; Architecture; GPIF
- Page 9 – ECC Generation; ECC Implementation; USB Uploads and Downloads; C Port Pins
- Page 10 – Pin Assignments; Table 3-6. Strap Boot EEPROM Address Lines to These; Port
- Page 12 – Appropriate bulk/bypass capacitance should be provided for this
- Page 16 – Register Summary; FX2LP18 register bit definitions are described in the
- Page 23 – W drive level
- Page 24 – DC Characteristics; Parameter
- Page 25 – AC Electrical Characteristics; USB Transceiver; CTL
- Page 26 – Slave FIFO Synchronous Read
- Page 27 – Slave FIFO Asynchronous Read; Figure 9-3. Slave FIFO Asynchronous Read Timing Diagram; Table 9-5. Slave FIFO Asynchronous Read Parameters
- Page 28 – Slave FIFO Synchronous Write
- Page 30 – Slave FIFO Asynchronous Packet End Strobe; Table 9-11. Slave FIFO Asynchronous Packet End Strobe Parameters
- Page 33 – Sequence Diagram; Single and Burst Synchronous Read Example; Figure 9-14. Slave FIFO Synchronous Sequence of Events Diagram
- Page 34 – Single and Burst Synchronous Write
- Page 35 – Sequence Diagram of a Single and Burst Asynchronous Read
- Page 36 – Sequence Diagram of a Single and Burst Asynchronous Write
- Page 37 – The FX2LP18 is available in a 56-pin VFBGA package.; Ordering Code; MoBL-USB FX2LP18 Development Kit
- Page 38 – PCB Layout Recommendations
- Page 39 – Document History Page; Document Title: CY7C68053 MoBL-USB FX2LP18 USB Microcontroller
MoBL-USB™ FX2LP18 USB Microcontroller
CY7C68053
Cypress Semiconductor Corporation
•
198 Champion Court
•
San Jose
,
CA 95134-1709
•
408-943-2600
Document # 001-06120 Rev *F
Revised September 9th 2006
1.0
CY7C68053 Features
• USB 2.0 – USB-IF High-Speed and Full-Speed Compliant
(TID# 40000188)
• Single-chip integrated USB 2.0 transceiver, smart SIE, and
enhanced 8051 microprocessor
• Ideal for mobile applications (cell phone, smart phones,
PDAs, MP3 players)
— Ultra low power
— Suspend current: 20 µA (typical)
• Software: 8051 code runs from:
— Internal RAM, which is loaded from EEPROM
• 16 kBytes of on-chip Code/Data RAM
• Four programmable BULK/INTERRUPT/ISOCHRONOUS
endpoints
— Buffering options: double, triple, and quad
• Additional programmable (BULK/INTERRUPT) 64-byte
endpoint
• 8- or 16-bit external data interface
• Smart Media Standard ECC generation
• GPIF (General Programmable Interface)
— Allows direct connection to most parallel interface
— Programmable waveform descriptors and configuration
registers to define waveforms
— Supports multiple Ready (RDY) inputs and Control (CTL)
outputs
• 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
• 1.8V core operation
• 1.8V - 3.3V IO operation
• 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 FIFO’s
— Integrated glue logic and FIFO’s 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 IC’s
• Available in Industrial temperature grade
• Available in one lead-free package with up to 24 GPIO’s
— 56-pin VFBGA (24 GPIO’s)
x20
PLL
/0.5
/1.0
/2.0
8051 Core
12/24/48 MHz,
Four Clocks/Cycle
I
2
C
VCC
1.5K
D+
D–
Ad
d
re
ss
(1
6
)
/
D
at
a
B
u
s
(8
)
GPIF
CY
Smart
USB
1.1/2.0
Engine
USB
2.0
XCVR
16 KB
RAM
4 KB
FIFO
Integrated
Full- and High-speed
XCVR
Additional I/Os (24)
CTL (3)
RDY (2)
24 MHz
Ext. XTAL
Enhanced USB Core
Simplifies 8051 Code
“Soft Configuration”
Easy Firmware Changes
FIFO and Endpoint Memory
(master or slave operation)
General
Programmable I/F
Abundant I/O
High-performance micro
using standard tools
with lower-power options
Master
Connected for
Full-Speed
ECC
MoBL-USB FX2LP18
To Baseband processors/
Application processors/
ASICS/DSPs
8/16
Up to 96 MBytes/sec
Burst Rate
Block Diagram
"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.
Summary
CY7C68053 Document # 001-06120 Rev *F Page 2 of 39 Cypress Semiconductor Corporation’s MoBL-USB FX2LP18 (CY7C68053) is a low-voltage (1.8 volt) version of the EZ- USB ® FX2LP (CY7C68013A), which is a highly integrated, low-power USB 2.0 microcontroller. By integrating the USB 2.0 transceiver, seri...
CY7C68053 Document # 001-06120 Rev *F Page 3 of 39 3.3 I 2 C™ Bus FX2LP18 supports the I 2 C bus as a master only at 100-/400- KHz. SCL and SDA pins have open-drain outputs and hysteresis inputs. These signals must be pulled up to either V CC or V CC_IO , even if no I 2 C device is connected.(Connec...
CY7C68053 Document # 001-06120 Rev *F Page 5 of 39 3.9 Reset and Wakeup The reset and wakeup pins are described in detail in this section. 3.9.1 Reset Pin The input pin, RESET#, resets the FX2LP18 when asserted. This pin has hysteresis and is active LOW. When a crystal is used with the CY7C68053, th...