MIPI CSI-2 Transmit Bridge

A Complete HDL Reference Design

MIPI (Mobile Industry Processor Interface) based application processors (APs) can be used for a multitude of designs outside of the consumer mobile market place because they offer tremendous integration, low power and low cost. However, if an AP needs to interface to an image sensor that is not designed for mobile applications, then conversion bridge logic is required. Image sensors targeting the embedded or digital still camera markets, for example, often have subLVDS or other proprietary interfaces that are not CSI-2 (Camera Serial Interface). The parallel to CSI-2 transmit reference design enables designers to easily implement the bridging function in a Lattice Semiconductor FPGA.

The parallel to CSI-2 transmit design underscores how Lattice Ultra Low Density FPGAs can connect various image sensors to APs or image sensor processors (ISPs).

Flexible MIPI CSI-2 Transmit Bridge - The CSI-2 transmit design enables embedded designers to utilize low cost APs or even ISPs with embedded image sensors.

MIPI CMOS Diagram

Features

  • Interfaces to MIPI CSI-2 Receiving Devices
  • Supports up to 4 data lanes at up to ~ 900 Mbps per lane
  • Typical power for 2 data lane bridge running at 700 Mbps is 20 mW
  • Typical power for 4 data lane bridge running at 700 Mbps is 32 mW
  • Unidirectional HS (High Speed) Mode Support
  • Bidirectional LP (Low Power) Mode Support
  • Various pixel bus bit width on the input accepted
  • Support for CSI-2 compatible video formats (RAW, YUV or RGB supported)

Jump to

Block Diagram

CSI-2 Tx block diagram

Documentation

Quick Reference
Technical Resources
Information Resources
TITLENUMBERVERSIONDATEFORMATSIZE
Select All
MIPI DPHY DSI/CSI-2 Example Schematic
1.010/29/2013PDF72.6 KB

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

TITLENUMBERVERSIONDATEFORMATSIZE
Select All
ECP5 RGB888 4L
RD11836.08/18/2015ZIP682.3 KB
LatticeECP3 RAW 10b 1L
RD11836.08/18/2015ZIP701.7 KB
LatticeECP3 RAW10 2L
RD11836.08/18/2015ZIP1.6 MB
LatticeECP3 RAW10 4L
RD11836.08/18/2015ZIP701.6 KB
LatticeECP3 RAW12 4L
RD11836.08/18/2015ZIP738.2 KB
LatticeECP3 RAW14 4L
RD11836.08/18/2015ZIP725 KB
LatticeECP3 RAW8 4L
RD11836.08/18/2015ZIP1.6 MB
LatticeECP3 RGB565 4L
RD11836.08/18/2015ZIP680 KB
LatticeECP3 RGB888 1L
RD11836.08/18/2015ZIP717.1 KB
LatticeECP3 RGB888 2L
RD11836.08/18/2015ZIP1.6 MB
LatticeECP3 RGB888 4L
RD11836.08/18/2015ZIP742.4 KB
LatticeECP3 YUV422 10b 2L
RD11836.08/18/2015ZIP1.6 MB
LatticeECP3 YUV422 10b 4L
RD11836.08/18/2015ZIP1.6 MB
LatticeECP3 YUV422 8b 2L
RD11836.08/18/2015ZIP726.1 KB
LatticeECP3 YUV422 8b 4L
RD11836.08/18/2015ZIP1.6 MB
LatticeXP2 RAW10 1L
RD11836.08/18/2015ZIP804.4 KB
LatticeXP2 RAW12 2L
RD11836.08/18/2015ZIP742.6 KB
LatticeXP2 RGB444 1L
RD11836.08/18/2015ZIP610.9 KB
LatticeXP2 RGB888 1L
RD11836.08/18/2015ZIP1.6 MB
LatticeXP2 RGB888 2L
RD11836.08/18/2015ZIP734.3 KB
MachXO2 RAW10 1L
RD11836.08/18/2015ZIP1.5 MB
MachXO2 RAW10 2L
RD11836.08/18/2015ZIP634.7 KB
MachXO2 RAW10 4L
RD11836.08/18/2015ZIP666 KB
MachXO2 RAW12 1L
RD11836.08/18/2015ZIP626.9 KB
MachXO2 RAW12 2L
RD11836.08/18/2015ZIP637.1 KB
MachXO2 RAW12 4L
RD11836.08/18/2015ZIP678.3 KB
MachXO2 RAW14 1L
RD11836.08/18/2015ZIP641.6 KB
MachXO2 RAW14 2L
RD11836.08/18/2015ZIP651.9 KB
MachXO2 RAW14 4L
RD11836.08/18/2015ZIP1.6 MB
MachXO2 RAW8 1L
RD11836.08/18/2015ZIP1.5 MB
MachXO2 RAW8 2L
RD11836.08/18/2015ZIP628.7 KB
MachXO2 RAW8 4L
RD11836.08/18/2015ZIP643.8 KB
MachXO2 RGB565 1L
RD11836.08/18/2015ZIP628.9 KB
MachXO2 RGB565 4L
RD11836.08/18/2015ZIP637.3 KB
MachXO2 RGB666 2L
RD11836.08/18/2015ZIP655.1 KB
MachXO2 RGB666 4L
RD11836.08/18/2015ZIP698 KB
MachXO2 RGB888 1L
RD11836.08/18/2015ZIP626.3 KB
MachXO2 RGB888 2L
RD11836.08/18/2015ZIP638.6 KB
MachXO2 RGB888 4L
RD11836.08/18/2015ZIP676.9 KB
MachXO2 YUV420 8b 4L
RD11836.08/18/2015ZIP650.3 KB
MachXO2 YUV422 10b 1L
RD11836.08/18/2015ZIP1.5 MB
MachXO2 YUV422 10b 2L
RD11836.08/18/2015ZIP638 KB
MachXO2 YUV422 10b 4L
RD11836.08/18/2015ZIP666.6 KB
MachXO2 YUV422 8b 1L
RD11836.08/18/2015ZIP627.8 KB
MachXO2 YUV422 8b 2L
RD11836.08/18/2015ZIP633.5 KB
MachXO2 YUV422 8b 4L
RD11836.08/18/2015ZIP665.9 KB
MachXO3 RAW10 1L
RD11836.08/18/2015ZIP1.5 MB
MachXO3 RAW10 2L
RD11836.08/18/2015ZIP633.9 KB
MachXO3 RAW10 4L
RD11836.08/18/2015ZIP660.6 KB
MachXO3 RAW12 1L
RD11836.08/18/2015ZIP626.5 KB
MachXO3 RAW12 2L
RD11836.08/18/2015ZIP636.8 KB
MachXO3 RAW12 4L
RD11836.08/18/2015ZIP661.1 KB
MachXO3 RAW14 1L
RD11836.08/18/2015ZIP641.2 KB
MachXO3 RAW14 2L
RD11836.08/18/2015ZIP651.6 KB
MachXO3 RAW14 4L
RD11836.08/18/2015ZIP1.6 MB
MachXO3 RAW8 1L
RD11836.08/18/2015ZIP1.5 MB
MachXO3 RAW8 2L
RD11836.08/18/2015ZIP629.4 KB
MachXO3 RAW8 4L
RD11836.08/18/2015ZIP661.1 KB
MachXO3 RGB565 4L
RD11836.08/18/2015ZIP638 KB
MachXO3 RGB888 1L
RD11836.08/18/2015ZIP626.1 KB
MachXO3 RGB888 2L
RD11836.08/18/2015ZIP638.1 KB
MachXO3 RGB888 4L
RD11836.08/18/2015ZIP660.3 KB
MachXO3 YUV422 10b 4L
RD11836.08/18/2015ZIP666.5 KB
MachXO3 YUV422 8b 1L
RD11836.08/18/2015ZIP623.7 KB
MachXO3 YUV422 8b 2L
RD11836.08/18/2015ZIP633.5 KB
MachXO3 YUV422 8b 4L
RD11836.08/18/2015ZIP649.6 KB
MIPI D-PHY Interface IP - Source Code
RD11821.710/14/2020ZIP5.3 MB
MIPI D-PHY Reference Design - Documentation
FPGA-RD-020401.79/11/2020PDF2.4 MB
Parallel to MIPI CSI-2 TX Bridge - Documentation
FPGA-RD-021321.68/19/2021PDF1.1 MB
Parallel to MIPI CSI-2 TX Bridge - Source Code
RD11831.51/1/2015ZIP1.2 MB
TITLENUMBERVERSIONDATEFORMATSIZE
Select All
MIPI Display Serial Interface Solution Product Flyer
I02412.010/22/2013PDF1.8 MB
TITLENUMBERVERSIONDATEFORMATSIZE
Select All
Multi-time Programmable ULD FPGAs
1.012/1/2013PDF163.5 KB

If you need a MIPI configuration which doesn't appear as a reference design on this page, contact your local Lattice Sales Office.