AN75779 - How to Implement an Image Sensor Interface with EZ-USB® FX3™ in a USB Video Class (UVC) Framework The high bandwidth provided by USB 3.0 puts high demands on ICs that connect peripherals to USB. This application note focuses on a popular USB 3.0 application: a camera (image sensor interfaced with EZ-USB® FX3™) streaming uncompressed data into a PC. The application note highlights the FX3 features specifically designed to maximize data throughput without sacrificing interface flexibility. This application note also gives implementation details about the USB Video Class (UVC). Conforming to this class allows the camera device to operate using built-in PC drivers and Host applications, such as AMCap and VLC Media Player. Finally, the application note shows you how to use the flexible image sensor interface in FX3 to connect two image sensors in order to implement 3-D imaging and motion-tracking applications.
(4.7/5) by 11
AN68829 - Slave FIFO Interface for EZ-USB® FX3™: 5-Bit Address Mode AN68829 discusses asynchronous and synchronous Slave FIFO interfaces for the EZ-USB® FX3™ SuperSpeed USB controller. This application note also describes the mode in which the interface supports a 5-bit address bus and lets you access all 32 internal sockets of EZ-USB FX3.
AN75705 - Getting Started with EZ-USB® FX3™ USB enters its third generation with version 3.0, featuring 5 gigabits per second signaling (known as SuperSpeed) and compatibility with previous USB generations. AN75705 gets you started with the Cypress EZ-USB® FX3™ USB 3.0 device controller.