CrossLinkU-NX UVC Streaming Reference Design

MIPI CSI-2 Image Sensor to USB Bridging

The CrossLinkU-NX USB Video Class (UVC) streaming Reference Design provides a template for video streaming from camera sensor over the USB hard IP in the CrossLinkU-NX device to a USB host.

Features

  • Soft MIPI D-PHY, CSI-2 for image sensor aggregation. The Lattice Semiconductor D-PHY Receiver IP converts CSI-2 data to 8-bit data.
  • Byte-to-Pixel Converter IP converts CSI-2 standard based video payload packets from D-PHY Receiver Module output to pixel format.
  • The Lattice Semiconductor Debayer IP to convert raw image data into an RGB image.
  • Hardware USB IP for USB video device class (UVC) to stream the video from the image sensor to PC through USB Type C connector.
  • Works with CrossLinkU-NX Evaluation Board (LIFCL-33U-EVN) and primarily targeting the Raspberry PI Camera Module 2.

Block Diagram

Documentation

Technical Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
CrossLinkU-NX USB Video Class Reference Design – Source Code
1/7/2025 ZIP 167.6 MB
CrossLinkU-NX USB Video Class Reference Design – User Guide
FPGA-RD-02306 1.0 1/7/2025 PDF 6.4 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.