USB 3.0 peripheral controller provides ready-made bridge to high-speed components
The Infineon EZ-USB™ FX3 is a portfolio of USB 5 Gbps peripheral controllers which provides a programmable interface to devices such as processors and image sensors on one side, and a PC on the other.
The EZ-USB™ FX3 series of programmable 5 Gbits/s USB peripheral controllers from Infineon provides a flexible and high-speed bridge to a PC.
Featuring a second-generation general programmable interface (GPIF II), the EZ-USB FX3 can connect to a processor, an image sensor, an FPGA, or an ASIC. Designers can program the GPIF to behave like a FIFO, an asynchronous SRAM, an address/data multiplexed interface, a CompactFlash, or a proprietary interface. This makes it simple to bridge a high-performance component to a PC at a high 5 Gbits/s data rate.
For instance, in an HD video or 3D imaging system, an EZ-USB™ FX3 device can connect directly with a variety of image sensors via the GPIF II interface, and stream uncompressed HD video via USB 3.0 to a PC. Since 5 Gbits/s USB Type-C® connectivity is a standard feature in today’s PCs, applications such as machine vision and medical imaging can achieve higher image quality at lower cost by using EZ-USB FX3 peripheral controllers.
The EZ-USB FX3 features a fully accessible, 32-bit ARM9 core with up to 512 kbytes of embedded SRAM, providing for easy code development and integration. This is a turnkey solution that includes not only the USB chips, but also a software development kit, applications programming interfaces, the designer graphical user interface, and development kits.
Part Number | Operating-temperature Range | GPIF | SRAM |
CYUSB3014-BZXCT | 0°C to 70°C | 32-bit, 100 MHz | 512 kbytes |
CYUSB3014-BZXC | 0°C to 70°C | 32-bit, 100 MHz | 512 kbytes |
CYUSB3012-BZXC | 0°C to 70°C | 32-bit, 100 MHz | 256 kbytes |
CYUSB3014-BZXI | -40°C to 85°C | 32-bit, 100 MHz | 512 kbytes |
CYUSB3013-BZXC | 0°C to 70°C | 16-bit, 100 MHz | 512 kbytes |
CYUSB3014-BZXIT | -40°C to 85°C | 32-bit, 100 MHz | 512 kbytes |
CYUSB3011-BZXC | 0°C to 70°C | 16-bit, 100 MHz | 256 kbytes |