Design win; Cypress’s programmable SuperSpeed USB enables streaming HD video

October 06, 2016 // By Graham Prophet
Cypress Semiconductor has disclosed that the programmability and SuperSpeed USB performance of its EZ-USB FX3 controller helped startup SUB2r develop its open-architecture camera platform.

The SUB2r Alpha camera uses the FX3 controller for USB 3.1 generation 1 bandwidth up to 5 Gbps, enabling it to stream uncompressed, high-definition (HD) video at both 4K at 30 frames per second (fps) and 1080p at 60 fps. FX3 allows audio captured by the camera’s onboard dual microphones or external microphones to be interlaced audio with the video stream. The controller also provides access to the camera’s output via USB or Gigabit Ethernet.


EZ-USB FX3 is positioned as the only programmable SuperSpeed USB peripheral controller. It is equipped with a highly configurable General Programmable Interface (GPIF II), which can be programmed in 8-, 16-, and 32-bit configurations. GPIF II allows FX3 to communicate directly with application processors, FPGAs, and image sensors and provides a data transfer rate at up to 400 Megabytes per second. FX3 manages the Alpha camera’s I²C configuration master for reconfiguration of the system’s FPGA over USB with remote updates. The solution adds to the flexibility of SUB2r’s camera platform, allowing users to optimize it for high quality streaming of virtual reality or video game play, motion pictures, 3D imaging, scientific research and many other applications. More information on Cypress’s EZ-USB portfolio is available at

Next page; more on the camera, & the IC...