FPD-LINK Transmitter IP Core

Converts Pixel Data to LVDS Interface for an FPD-Link Connection to a Display

The Lattice Semiconductor FPD-Link Transmitter IP translates parallel video streams to a Low Voltage Differential Signaling (LVDS) interface for a Flat Panel Display Link FPD-Link) connection to a display. The IP converts pixel data into the standard OpenLDI serial video interface domain.

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

Features

  • Compliant with Open LVDS Display Interface (OpenLDI) v0.95 specifications
  • Transmits in OpenLDI unbalanced operating mode format
  • Supports RGB888 and RGB666 video formats
  • Supports transmitting in Dual Channel Flat Panel Display Link Protocol (7:1 LVDS)
  • Supports 3-4 LVDS data lanes per channel

Block Diagram

Resource Utilization

For Avant family
LAV-AT-500E-3LFG1156C
Configuration Clk Fmax (MHz) Slice Registers LUTs EBRs
Default 200 18 29 0
Number of TX Channels = 2, Others = Default 200 18 29 0
Data Type = RGB666, Others = Default 200 18 29 0
Number of TX Channels = 2, Data Type = RGB666, Others = Default 200 18 29 0

Note: Above shows the resource utilization of the OpenLDI/FPD-LINK/LVDS Transmitter Core for the LAV-AT-500E-3LFG1156C device using Lattice Synthesis Engine of the Lattice Radiant software. Default configuration is used and some attributes are changed from the default value to show the effect on the resource utilization.

For Nexus family (CrossLink-NX)
LIFCL-40-9BG400I
Configuration Clk Fmax (MHz) Slice Registers LUTs EBRs
Default 200 18 40 0
Number of TX Channels = 2, Others = Default 200 18 39 0
Data Type = RGB666, Others = Default 200 18 40 0
Number of TX Channels = 2, Data Type = RGB666, Others = Default 200 18 39 0

Notes: Above shows the resource utilization of the OpenLDI/FPD-LINK/LVDS Transmitter Core for the LIFCL-40-9BG400I device using Lattice Synthesis Engine of the Lattice Radiant software. Default configuration is used and some attributes are changed from the default value to show the effect on the resource utilization.

1. Fmax is generated when the FPGA design only contains OpenLDI/FPD-LINK/LVDS Transmitter Core and the target frequency is 135 MHz. These values may be reduced when user logic is added to the FPGA design.
2. The distributed RAM utilization is accounted for in the total LUT4s utilization. The actual LUT4 utilization is distribution among logic, distributed RAM, and ripple logic.

Ordering Information

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

To download a full evaluation version of this IP, go to the IP Server in Lattice Radiant. This IP core supports Lattice’s IP hardware evaluation capability, which makes it possible to generate the IP core and operate in hardware for a limited time (approximately four hours) without requiring an IP license.

To find out how to purchase the FPD-Link Transmitter IP core, please contact your local Lattice Sales Office.

Documentation

Quick Reference
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
OpenLDI/FPD-LINK/LVDS Transmitter Interface IP Core - Lattice Diamond Software
FPGA-IPUG-02022 1.2 12/16/2020 PDF 2.1 MB
OpenLDI/FPD-LINK/LVDS Transmitter Interface IP Core - Lattice Radiant Software
FPGA-IPUG-02117 1.4 12/10/2024 PDF 2 MB

*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