Описание
EZ-USB FX1 (CY7C64713/4) is a full-speed highly integrated, USB microcontroller. By integrating the USB transceiver, serial interface engine (SIE), enhanced 8051 microcontroller, and a programmable peripheral interface in a single chip, Cypress has created a very cost-effective solution that provides superior time-to-market advantages. Because it incorporates the USB transceiver, the EZ-USB FX1 is more economical, providing a smaller footprint solution than USB SIE or external transceiver implementations. With EZ-USB FX1, the Cypress Smart SIE handles most of the USB protocol in hardware, freeing the embedded microcontroller for application-specific functions and decreasing development time to ensure USB compatibility. The General Programmable Interface (GPIF) and Master/ Slave Endpoint FIFO (8- or 16-bit data bus) provides an easy and glueless interface to popular interfaces such as ATA, UTOPIA, EPP, PCMCIA, and most DSP/processors. Three lead-free packages are defined for the family: 56 QFN, 100 TQFP, and 128 TQFP.
- Single-chip integrated USB transceiver, SIE, and enhanced 8051 microprocessor
- Fit, form and function upgradable to the FX2LP (CY7C68013A)
- Pin-compatible
- Object-code-compatible
- Functionally-compatible (FX1 functionality is a Subset of the FX2LP)
- Draws no more than 65 mA in any mode making the FX1 suitable for bus powered applications
- Software: 8051 runs from internal RAM, which is:
- Downloaded via USB
- Loaded from EEPROM
- External memory device (128-pin configuration only)
- 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
- Allows direct connection to most parallel interfaces; 8- and 16-bit
- Programmable waveform descriptors and configuration registers to define waveforms