CY7C68015A
PRELIMINARY
CY7C68013A
Document #: 38-08032 Rev. *E
Page 2 of 63
TABLE OF CONTENTS
1.0 EZ-USB FX2LP FEATURES ............................................................................................................6
2.0 APPLICATIONS ...............................................................................................................................7
3.0 FUNCTIONAL OVERVIEW ..............................................................................................................8
3.1 USB Signaling Speed .................................................................................................................8
3.2 8051 Microprocessor ..................................................................................................................8
3.2.1 8051 Clock Frequency ...................................................................................................................... 8
3.2.2 USARTS ............................................................................................................................................ 8
3.2.3 Special Function Registers ............................................................................................................... 8
3.3 I
2
C Bus ........................................................................................................................................8
3.4 Buses ..........................................................................................................................................9
3.5 USB Boot Methods .....................................................................................................................9
3.6 ReNumerationTM .........................................................................................................................9
3.7 Bus-powered Applications ..........................................................................................................9
3.8 Interrupt System ........................................................................................................................10
3.8.1 INT2 Interrupt Request and Enable Registers ................................................................................10
3.8.2 USB-Interrupt Autovectors ..............................................................................................................10
3.8.3 FIFO/GPIF Interrupt (INT4) .............................................................................................................11
3.9 Reset and Wakeup ...................................................................................................................11
3.9.1 Reset Pin .........................................................................................................................................11
3.9.2 Wakeup Pins ...................................................................................................................................12
3.10 Program/Data RAM .................................................................................................................12
3.10.1 Size ...............................................................................................................................................12
3.10.2 Internal Code Memory, EA = 0 ......................................................................................................12
3.10.3 External Code Memory, EA = 1 ....................................................................................................12
3.11 Register Addresses .................................................................................................................14
3.12 Endpoint RAM .........................................................................................................................15
3.12.1 Size ...............................................................................................................................................15
3.12.2 Organization ..................................................................................................................................15
3.12.3 Setup Data Buffer ..........................................................................................................................15
3.12.4 Endpoint Configurations (High-speed Mode) ................................................................................15
3.12.5 Default Full-Speed Alternate Settings ...........................................................................................16
3.12.6 Default High-Speed Alternate Settings .........................................................................................16
3.13 External FIFO Interface ...........................................................................................................16
3.13.1 Architecture ...................................................................................................................................16
3.13.2 Master/Slave Control Signals ........................................................................................................16
3.13.3 GPIF and FIFO Clock Rates .........................................................................................................17
3.14 GPIF ........................................................................................................................................17
3.14.1 Six Control OUT Signals ...............................................................................................................17
3.14.2 Six Ready IN Signals ....................................................................................................................17
3.14.3 Nine GPIF Address OUT Signals ..................................................................................................17
3.14.4 Long Transfer Mode ......................................................................................................................17
3.15 ECC Generation ......................................................................................................................17
3.15.1 ECC Implementation .....................................................................................................................17
3.16 USB Uploads and Downloads .................................................................................................18
3.17 Autopointer Access .................................................................................................................18
3.18 I
2
C Controller ..........................................................................................................................18
3.18.1 I
2
C Port Pins .................................................................................................................................18
3.18.2 I
2
C Interface Boot Load Access ....................................................................................................18
3.18.3 I
2
C Interface General Purpose Access .........................................................................................18
CY7C68015A
PRELIMINARY
CY7C68013A
Document #: 38-08032 Rev. *E
Page 3 of 63
TABLE OF CONTENTS
(continued)
3.19 Compatible with Previous Generation EZ-USB FX2 ...............................................................19
3.20 CY7C68013A and CY7C68015A Differences .........................................................................19
4.0 PIN ASSIGNMENTS ......................................................................................................................20
4.1 CY7C68013A/15A Pin Descriptions ..........................................................................................26
5.0 REGISTER SUMMARY ..................................................................................................................34
6.0 ABSOLUTE MAXIMUM RATINGS ................................................................................................41
7.0 OPERATING CONDITIONS ...........................................................................................................41
8.0 DC CHARACTERISTICS ...............................................................................................................41
8.1 USB Transceiver .......................................................................................................................41
9.0 AC ELECTRICAL CHARACTERISTICS .......................................................................................42
9.1 USB Transceiver .......................................................................................................................42
9.2 Program Memory Read .............................................................................................................42
9.3 Data Memory Read ...................................................................................................................43
9.4 Data Memory Write ...................................................................................................................44
9.5 GPIF Synchronous Signals .......................................................................................................45
9.6 Slave FIFO Synchronous Read ................................................................................................46
9.7 Slave FIFO Asynchronous Read ..............................................................................................47
9.8 Slave FIFO Synchronous Write ................................................................................................48
9.9 Slave FIFO Asynchronous Write ...............................................................................................49
9.10 Slave FIFO Synchronous Packet End Strobe .........................................................................49
9.11 Slave FIFO Asynchronous Packet End Strobe .......................................................................50
9.12 Slave FIFO Output Enable ......................................................................................................50
9.13 Slave FIFO Address to Flags/Data .........................................................................................50
9.14 Slave FIFO Synchronous Address ..........................................................................................51
9.15 Slave FIFO Asynchronous Address ........................................................................................51
9.16 Sequence Diagram .................................................................................................................52
9.16.1 Single and Burst Synchronous Read Example ...........................................................................52
9.16.2 Single and Burst Synchronous Write ............................................................................................53
9.16.3 Sequence Diagram of a Single and Burst Asynchronous Read ....................................................54
9.16.4 Sequence Diagram of a Single and Burst Asynchronous Write ....................................................55
10.0 ORDERING INFORMATION ........................................................................................................56
11.0 PACKAGE DIAGRAMS ...............................................................................................................57
12.0 PCB LAYOUT RECOMMENDATIONS ........................................................................................60
13.0 QUAD FLAT PACKAGE NO LEADS (QFN) PACKAGE DESIGN NOTES ................................61