CY7C68013A-56LFXC , CY7C68013A56LFXC
EZ-USB FX2LP(TM) USB Microcontroller Features USB 2.0-USB-IF high speed certified (TID # 40440111) * Single-chip integrated USB 2.0 transceiver, smart SIE, and enhanced 8051 microprocessor * Fit, form and function compatible with the FX2 o Pin-compatible o Object-code-compatible o Functionally-compatible (FX2LP is a superset) * Ultra Low power: ICC no more than 85 mA in any mode o Ideal for bus and battery powered applications * Software: 8051 code runs from: o Internal RAM, which is downloaded via USB o Internal RAM, which is loaded from EEPROM o External memory device (128 pin package) * 16 KBytes of on-chip Code/Data RAM * Four programmable * BULK/INTERRUPT/ISOCHRONOUS endpoints o 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) o Allows direct connection to most parallel interface o Programmable waveform descriptors and configuration registers to define waveforms o Supports multiple Ready (RDY) inputs and Control (CTL) outputs * Integrated, industry-standard enhanced 8051 o 48-MHz, 24-MHz, or 12-MHz CPU operation o Four clocks per instruction cycle o Two USARTS o Three counter/timers o Expanded interrupt system o 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 I2C controller, runs at 100 or 400 kHz * Four integrated FIFOs o Integrated glue logic and FIFOs lower system cost o Automatic conversion to and from 16-bit buses o Master or slave operation o Uses external clock or asynchronous strobes o Easy interface to ASIC and DSP ICs