1 Input to 1 Output MIPI CSI-2 Camera Repeater Bridge

Ensuring Seamless Transmission of Data Over Non-Ideal Routes

Important: For new designs, Lattice recommends using the following modular IP blocks to implement this function:

The following Reference Design provides an integration example using these modular IP blocks

Mobile cameras and processors are being used for new and exciting applications. A MIPI CSI-2 to MIPI CSI-2 design is sometimes needed as a repeater to extend the trace, connector and flex cable length between the camera and the host processor. Occasionally, there are problems in short and long packet transmission timings from certain images sensors, which need to be repaired in order for the applications processor to accept the imaging data.

Lattice CrossLink™ is a programmable video interface bridging device capable of solving these problems and providing multiple MIPI CSI-2 interfaces at up to 6 Gbps per PHY. This bridge is available as free IP in Lattice Diamond® for allowing easy configuration and setup.


  • Supports MIPI CSI-2 up to 6 Gbps per MIPI D-PHY: 1, 2 or 4 data lanes
  • Provides one or two MIPI CSI-2 outputs: MIPI CSI-2 data replicated to each output port
  • Supports all MIPI CSI-2 data types: RAW, YUV, RGB, User Defined
  • Compliance with MIPI D-PHY Specification v1.1
  • Compliance with CSI-2 Specification v1.1

Block Diagram


Quick Reference
Information Resources
1:2 and 1:1 MIPI CSI-2 Camera Interface Bridge Soft IP User Guide
FPGA-IPUG-02019 1.1 5/10/2019 PDF 2.2 MB
New Use Cases Highlight CrossLinks Broad Applicability
WP0009 1.1 11/10/2017 PDF 756.2 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


Complete Design Flows, High Ease of Use

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.