SubLVDS Image Sensor Receiver IP Core

Convert SubLVDS Image Sensor Video Stream to Pixel Clock Domain

Our system is going under maintenance starting February 14, 2025 at 6:00 PM Pacific and ending February 15, 2025 at 12:00 AM Pacific. During this window, the website may not be reachable. For immediate assistance, please contact techsupport@latticesemi.com.

The Lattice Semiconductor SubLVDS Image Sensor Receiver IP Core converts double data rate interface to pixel clock domain. The SubLVDS interface is primarily used in image sensors. The interface has one clock pair and more than one data pairs. The number of data pairs varies, depending on bandwidth requirement. SubLVDS is a source synchronous interface, the clock pair is running at the same rate as the data. This is not a 7:1 interface. SubLVDS has the clock center-aligned with the data.

Resource Utilization details are available in the IP Core User Guide.

Features

  • Supports 4, 6, 8, 10, 12, 14, or 16 data lanes from an image sensor.
  • Supports 10-bit (RAW10) or 12-bit (RAW12) pixel widths.
  • Supports gearing of 8 and 16. The gearing 16 option is only for 4-lane configuration.
  • Supports APB Interface for register access and AXI4-Stream Transmit Interface.
  • Can generate XVS and XHS for image sensors operating in Passive mode.

Block Diagram

Resource Utilization

Number of RX Gears RX Gear Line Rate Synthesis Tool Register LUTs Fmax*
4 8 900 Mbps Synplify Pro 293 640 clk_p_i = 450 MHz
pixclk_o = 112.5 MHz
10 8 900 Mbps Synplify Pro 663 1214 clk_p_i = 450 MHz
pixclk_o = 112.5 MHz
16
8
900 Mbps Synplify Pro 874 1681 clk_p_i = 450 MHz
pixclk_o = 112.5 MHz
4 16 900 Mbps Synplify Pro 756 1622 clk_p_i = 450 MHz
pixclk_o = 56.25 MHz

*Note: The Fmax provided here is shown to give affirmation to the user that that target frequency for a certain bitrate is attainable. While it is possible that the maximum frequency could be higher than the one described below, the IP is bounded to limit it in order to maintain the user’s desired configuration.

Ordering Information

The SubLVDS Image Sensor Receiver IP core is available for FREE for use in Diamond design software.

For Radiant design software, the SubLVDS Image Sensor Receiver IP core must be purchased:

  Part Number
Device Family Multi-site Perpetual Single Seat Annual
Certus-N2 LVDS-RX-CN2-UT LVDS-RX-CN2-US
Avant-G LVDS-RX-AVG-UT LVDS-RX-AVG-US
Avant-X LVDS-RX-AVX-UT LVDS-RX-AVX-US
Avant-E LVDS-RX-AVE-UT LVDS-RX-AVE-US
MachXO5-NX LVDS-RX-XO5-UT LVDS-RX-XO5-US
CertusPro-NX LVDS-RX-CPNX-UT LVDS-RX-CPNX-US
CrossLink-NX LVDS-RX-CNX-UT LVDS-RX-CNX-US
Certus-NX LVDS-RX-CTNX-UT LVDS-RX-CTNX-US

Documentation

Quick Reference
Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
SubLVDS Image Sensor Receiver Submodule IP - Lattice Diamond Software
FPGA-IPUG-02023 1.3 3/20/2020 PDF 1.8 MB
SubLVDS Image Sensor Receiver IP User Guide
FPGA-IPUG-02093 2.0 12/20/2024 PDF 1.1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
SubLVDS Image Sensor Receiver IP Release Notes
FPGA-RN-02051 1.0 12/20/2024 PDF 211.6 KB

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

Design Resources for CrossLink

Development Kits & Boards

Our development boards & kits help streamline your design process

Intellectual Property & Reference Designs

Simplify your design efforts by using pre-tested, reusable functions

Application Notes

Learn how to get the most from our line-up of FPGAs / development boards

Software

Complete Design Flows, High Ease of Use