CY7C68001 EZ-USB SX2 High-Speed USB Interface Device EZ-USB SX2 High-Speed USB Interface Device Features Applications USB 2.0-certified compliant DSL modems Test ID number 40000713 on USB-Implementors Form ATA interface (USB-IF) integrators list Memory card readers Operates at high (480 Mbps) or full (12 Mbps) speed Legacy conversion devices Supports control endpoint 0: Used to handle USB device requests Cameras Supports four configurable endpoints that share a 4-KB FIFO Scanners space Home PNA Endpoints 2, 4, 6, 8 for application-specific control and data Wireless local area network (LAN) Standard 8- or 16-bit external master interface Glueless interface to most standard microprocessors DSPs, MP3 players ASICs, and FPGAs Networking Synchronous or asynchronous interface Printers Integrated phase-locked loop (PLL) The Reference Designs section in the Cypress website provides 3.3 V operation, 5 V tolerant I/Os additional tools for typical USB applications. Each reference design comes with firmware source code and object code, 56-pin SSOP and QFN package schematics, and documentation. Complies with most device class specifications Logic Block Diagram SCL I2C Bus Controller (Master Only) SDA IFCLK* Read*, Write*, OE*, PKTEND*, CS 24 MHz PLL XTAL Interrupt , Ready SX2 Internal Logic Flags (3/4) Address (3) Control VCC FIFO 1.5K Data 8/16-Bit Data Bus CY Smart USB DPLUS 4 KB Data USB 2.0 XCVR DMINUS FS/HS Engine FIFO Errata: For information on silicon errata, see Errata on page 44. Details include trigger conditions, devices affected, and proposed workaround. Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 38-08013 Rev. *S Revised May 30, 2017 RESET WAKEUP*CY7C68001 Contents Functional Description .......................................................3 Absolute Maximum Ratings ............................................24 Functional Overview ..........................................................3 Operating Conditions .......................................................24 USB Signaling Speed ....................................................3 DC Electrical Characteristics ..........................................24 Buses ............................................................................3 AC Electrical Characteristics ..........................................24 Boot Methods ................................................................3 USB Transceiver .........................................................24 Interrupt System ............................................................4 Command Interface .....................................................25 Resets and Wakeup ......................................................5 FIFO Interface .............................................................27 Endpoint RAM ...............................................................5 Slave FIFO Address to Flags/Data ..............................32 External Interface ..........................................................6 Slave FIFO Output Enable ..........................................33 Enumeration ........................................................................8 Sequence Diagram ......................................................33 Standard Enumeration ..................................................8 Default Descriptor 35 .....................................................37 Default Enumeration ......................................................9 General PCB Layout Guidelines 36 ...............................40 Endpoint 0 8 ......................................................................9 Quad Flat Package No Leads (QFN) Package Resetting Data Toggle .................................................10 Design Notes .....................................................................40 Pin Configurations ...........................................................11 Ordering Information ........................................................41 CY7C68001 Pin Definitions .........................................13 Ordering Code Definition .............................................41 Register Summary ............................................................15 Package Diagrams ............................................................41 IFCONFIG Register 0x01 ............................................17 Acronyms ..........................................................................43 FLAGSAB/FLAGSCD Registers 0x02/0x03 ................17 Document Conventions ...................................................43 POLAR Register 0x04 .................................................18 Units of Measure .........................................................43 REVID Register 0x05 ..................................................19 EPxCFG Register 0x060x09 .....................................19 Errata .................................................................................44 EPxPKTLENH/L Registers 0x0A0x11 17 ................19 Part Numbers Affected ................................................44 EPxPFH/L Registers 0x120x19 .................................20 EZ-USB SX2 Qualification Status ...............................44 EPxISOINPKTS Registers 0x1A0x1D .......................21 EZ-USB SX2 Errata Summary ....................................44 EPxxFLAGS Registers 0x1E0x1F .............................21 Document History Page ...................................................47 INPKTEND/FLUSH Register 0x20 ..............................22 Sales, Solutions, and Legal Information ........................50 USBFRAMEH/L Registers 0x2A, 0x2B .......................22 Worldwide Sales and Design Support .........................50 MICROFRAME Registers 0x2C ..................................22 Products ......................................................................50 FNADDR Register 0x2D ..............................................22 PSoCSolutions .........................................................50 INTENABLE Register 0x2E .........................................22 Cypress Developer Community ...................................50 DESC Register 0x30 ...................................................23 Technical Support .......................................................50 EP0BUF Register 0x31 ...............................................23 SETUP Register 0x32 .................................................23 EP0BC Register 0x33 .................................................23 Document Number: 38-08013 Rev. *S Page 2 of 50