EZ-USB® FX3S™ | Cypress Semiconductor
EZ-USB® FX3S™
SuperSpeed Your Design with FX3S!
Cypress EZ-USB® FX3S™ is the latest addition to the highly successful EZ-USB® FX3™ family of SuperSpeed USB 3.0 peripheral controllers. In addition to USB 3.0 functionality and a powerful Arm core, FX3S’s integrated storage host controllers enable developers to add support for SD/eMMC memories and SDIO devices to their system.
Based on the proven FX3 Platform, FX3S leverages FX3’s familiar ecosystem and package to reduce your time-to-market and design complexity. FX3S has the fully configurable General Programmable Interface (GPIF™ II), which can interface with virtually any processor, ASIC, Image Sensor or FPGA with a parallel port. It provides easy and glue-less connectivity to popular industry interfaces such as synchronous Slave FIFO, asynchronous SRAM, asynchronous and synchronous Address Data Multiplexed interface, and Compact Flash. Additionally, users can define their own custom master and slave interfaces using the Cypress’s GPIF™ II Designer Tool.
FX3S supports up to 2 storage ports allowing developers to greatly expand their system capabilities. It supports SD 3.0 (UHS-I), eMMC 4.41 and SDIO 3.0 standards. Full flexibility in terms of simultaneous datapaths (U-Port <--> S-Port, P-Port <--> S-Port, U-Port <--> P-Port) allows system to do data storage and data transfer at the same time. FX3S can support up to 2TB SDXC cards giving tremendous data capacity. By using 2 eMMC devices in parallel, developers can theoretically support up to 208 MBps of data storage bandwidth. Using SDIO 3.0, developers can greatly expand their system capabilities to support features such as Wifi, GPS, LTE, etc.
USB 3.0 provides a 5 Gbps link that supports uncompressed HD video transfer and enables applications such as DSC, DVC, webcams, security cameras, machine vision, medical imaging, and surveillance equipment. EZ-USB FX3S seamlessly connects to any HD image sensor and transmits uncompressed video traffic through a USB 3.0 port.
Need 32-bit interface to extract full USB 3.0 bandwidth without storage support? EZ-USB FX3™ can do the job. Click here to find out more.
Accelerate your USB 3.0 design with the SuperSpeed code examples
- Read the Getting Started with FX3 Application note and USB RAID 1 Disk Design Using EZ-USB® FX3S Application note
- Purchase the FX3S RAID-on-Chip Dongle or the FX3S Development Kit from the Pactron Store)
- Download the FX3S Software Development Kit
- Watch the FX3S RAID-on-Chip Boot Disk Kit Demo video
- Start your first FX3S design and refer to the SuperSpeed code examples
- Get your Schematics reviewed by the Cypress Applications Engineering Team using the Online Tech Support Case System


Related Documentation
Related Resources
- High Performance Data Acquisition System
- Industrial Cameras
- Servers
- Machine Vision
- Scanners (Portable, High-end business, Fingerprint, Palm, etc.)
- Printers
- Gaming Consoles
- Instrumentation and Measurement
- Digital Video Cameras
- Digital Still Cameras
- 3D Cameras
- Medical Imaging Devices
- Traffic and Security Cameras
- Video IP Phones
- Integration: Full USB 3.0 Peripheral Controller with built-in PHY
- Storage Support: Support up to 2 memory cards- SD 3.0, eMMC 4.41, SDIO 3.0
- High-Performance: ARM9 with 512 kB RAM for data processing
- Connectivity: I2C, I2S, SPI and UART peripherals
- Flexibility: Configurable 16-bit 100 MHz GPIF™ II interface connects with any processor/sensor/ASIC/FPGA with parallel port
- Low Power: Low 1.2 V core and independent power domains
- Multitasking: 32 configurable endpoints
- Flexible Clock: Selectable XTAL input from 19.2, 26, 38.4 and 52 MHz
- Small Footprint: 10x10mm 121 ball 0.8mm pitch BGA package