OpenLDI/FPD-LINK/LVDS Receiver Interface IP
User Guide
© 2017-2019 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-IPUG-02021-1.1
5
Introduction
The Lattice Semiconductor OpenLDI/FPD-LINK/LVDS Receiver Interface IP translates video streams from a processor
with an OpenLDI/FDP-Link/LVDS interface connection to pixel clock domain. This can be used to connect with other
application interfaces, such as the Mobile Industry Processor Interface (MIPI
®
) Display Serial Interface (DSI) by
integrating it with Pixel-to-Byte Converter and CSI-2/DSI D-PHY Transmitter Submodule IPs.
The increasing demand for better displays makes bridging applications very popular. The Flat Panel Display Link
(FPD-Link) is a common application interface. Applications such as Channel Link, FPD-Link, and Camera Link use LVDS
interface for physical layer.
The Low Voltage Differential Signaling (LVDS) standard is commonly used for high-speed differential interface in
consumer devices, industrial control, medical, and automotive. The LVDS interface offers low voltage, low power and
improved signal integrity advantages over single-ended technology.
The 7:1 LVDS interface is a popular standard for source synchronous interfaces which consist of multiple data bits and
clocks. Typically, 1 channel of 7:1 LVDS interface consists of five LVDS pairs (1 clock and 4 data) depending on the data
type it supports.
This document describes the use of Lattice FPGA technology for applications requiring LVDS interface and how to use
the IP. This design can be used in multiple configurations.
This document is for OpenLDI/FPD-LINK/LVDS Receiver Interface IP design version 1.x.
Application
Processor
DCK0
MIPI DSI
LVDS
DCK0
D[0:3]
D0-D3
DCK1
D[4:7]
DCK1
D4-D7
Figure 1.1. Sample OpenLDI/FPD-LINK/LVDS Receiver interfaced to MIPI DSI System Diagram
1.1.
Quick Facts
provides quick facts about the OpenLDI/FPD-LINK/LVDS Receiver Interface IP for CrossLink™ device.
Table 1.1. OpenLDI/FPD-LINK/LVDS Receiver Interface IP Quick Facts
OpenLDI/FPD-LINK/LVDS Receiver Interface IP Configuration
1x7 Rx, RGB888
Configuration
2x7 Rx, RGB888
Configuration
1x14 Rx, RGB888
Configuration
2x14 Rx, RGB888
Configuration
IP
Requirements
FPGA Families
Supported
CrossLink
Resource
Utilization
Targeted Device
LIF-MD6000-6MG81I
Data Path Width
28-bit input,
parallel output
56-bit input (28-bit
per Rx channel),
parallel output
28-bit input,
parallel output
56-bit input (28-bit
per Rx channel),
parallel output
LUTs
233
237
318
390
sysMEM™ EBRs
0
0
0
0
Registers
119
143
176
248
HW MIPI Block
0
0
0
0
Programmable
I/O
34
62
58
110
Design Tool
Support
Lattice
Implementation
Lattice Diamond
®
3.9
Synthesis
Lattice Synthesis Engine
Synplify Pro
®
L-2016.09L
Simulation
Aldec
®
Active HDL™ 10.3 Lattice Edition