Lattice mVision Solution Stack

Accelerate Implementation of Low Power Embedded Vision Applications

The Lattice mVision solutions stack includes everything embedded vision system designers need to evaluate, develop, and deploy FPGA-based embedded vision applications, such as machine vision, robotics, ADAS, video surveillance, and drones.

The Lattice mVision solutions stack uses modular hardware platforms, IP building blocks, easy to use FPGA design tools, reference designs and demonstrations, as well as a network of custom design services and solves design challenges as sensor connectivity, bridging, aggregation, and image signal processing.

The Lattice mVision solutions stack is optimized for low power consumption ranging from under 150 mW to 1 W and small package size (2.5 x 2.5 mm to 10 x 10 mm). The solutions stack provides customizable performance and flexible interface connectivity (MIPI CSI-2, LVDS, PCIe, GigE, etc.).

mVision Stack

Jump To

System Architecture Examples

The following diagrams are examples of how FPGAs are commonly used in embedded vision applications.

Sensor Bridging

  • Connect any MIPI, Sub-LVDS sensor to an image processor
  • Maintain existing infrastructure
  • Low latency and small form factor
  • FPGA resources can be used for image processing

Sensor Aggregation

  • Aggregate multiple image sensors for an image processor
  • Maintain existing infrastructure
  • Low latency and small form factor
  • FPGA resources can be used for image processing

Image Processing

  • Image processing, offload compute intensive algorithm from processor
  • Maintain existing infrastructure
  • Low latency and small form factor
  • Commercial grade Image Signal Processing

Connectivity

  • Interface Connectivity, USB, Gig-E, GigE-Vision, Display port
  • Maintain existing infrastructure
  • Low latency and small form factor

Hardware Platform

The Lattice mVision solutions stack uses the award-winning Video Interface Platform (VIP) which is the ideal hardware for embedded vision designs and provides a highly flexible, smart modular solution for embedded vision designers who need to build a prototyping system quickly.

Reference Designs

Lattice Image Signal Processing Reference Design

Reference Design

Lattice Image Signal Processing Reference Design

Configure an ECP5 FPGA-based ISP solution tailored to your Industrial, Medical, and Automotive application.
Lattice Image Signal Processing Reference Design
MIPI DSI/CSI-2 to OpenLDI LVDS Interface Bridge for CertusPro-NX

Reference Design

MIPI DSI/CSI-2 to OpenLDI LVDS Interface Bridge for CertusPro-NX

Modular MIPI/D-PHY Reference Design - MIPI DSI/CSI-2 to OpenLDI LVDS Interface Bridge reference design takes DSI or CSI-2 MIPI data and converts them to OpenLDI format on LVDS.
MIPI DSI/CSI-2 to OpenLDI LVDS Interface Bridge for CertusPro-NX
N Input to 1 Output MIPI CSI-2 Side-by-Side Aggregation with CertusPro-NX

Reference Design

N Input to 1 Output MIPI CSI-2 Side-by-Side Aggregation with CertusPro-NX

Modular MIPI/D-PHY Reference Design - Multiple channel image data concatenated horizontally line by line and offers up to eight-channel aggregation.
N Input to 1 Output MIPI CSI-2 Side-by-Side Aggregation with CertusPro-NX
SLVS-EC to MIPI CSI-2 with CertusPro-NX

Reference Design

SLVS-EC to MIPI CSI-2 with CertusPro-NX

Modular MIPI/D-PHY Reference Design - Support advance camera and display interconnections in mobile devices that enable higher performance sensor with optimized power.
SLVS-EC to MIPI CSI-2 with CertusPro-NX
SubLVDS to MIPI CSI-2 Image Sensor Bridge with CertusPro-NX

Reference Design

SubLVDS to MIPI CSI-2 Image Sensor Bridge with CertusPro-NX

Modular MIPI/D-PHY Reference Design - Solves the mismatch between SubLVDS output image sensor and an ISP/AP using CSI-2 interface.
SubLVDS to MIPI CSI-2 Image Sensor Bridge with CertusPro-NX

IP Cores

Helion IONOS Image Signal Processing IP Portfolio

IP Core

Helion IONOS Image Signal Processing IP Portfolio

Comprehensive, high-quality, highly-configurable ISP solution from Helion Vision, from basic to advanced High Dynamic Range Imaging (HDRI) color pipelines.
Helion IONOS Image Signal Processing IP Portfolio
CSI-2/DSI D-PHY Receiver

IP Core

FPD-LINK Receiver

IP Core

FPD-LINK Receiver

Modular MIPI/D-PHY IP - Converts FPD-LINK Video Streams to Pixel Clock Domain
FPD-LINK Receiver

Development Kits & Boards

CertusPro-NX Versa Board

Board

CertusPro-NX Versa Board

CertusPro-NX Versa Board supports a wide range industry standards such as MIPI, SFP+, 10 GbE, LPDDR4 and PCIe (Gen3) for rapid prototyping and testing.
CertusPro-NX Versa Board
Embedded Vision Development Kit

Board

Embedded Vision Development Kit

Three-board Video Interface Platform (VIP) modular kit. Includes 2 MIPI/D-PHY camera input, FPGA processing, HDMI output. More Input/Output boards available.
Embedded Vision Development Kit
USB3-GbE VIP IO Board

Board

USB3-GbE VIP IO Board

Output board for Video Interface Platform (VIP) and Embedded Vision Development Kit - adds video over USB 3.0 and Gigabit Ethernet.
USB3-GbE VIP IO Board
Lattice mVision AR0234 VIP Sensor Input Board

Board

Lattice mVision AR0234 VIP Sensor Input Board

Complements Embedded Vision Development Kit with OnSemi AR0234CS 1 / 2.6”, 2MP MIPI Global Shutter sensor module
Lattice mVision AR0234 VIP Sensor Input Board

Demos

CSI-2 PCIe Bridge Demonstration

Demo

CSI-2 PCIe Bridge Demonstration

This design demonstrates the functionality of transferring MIPI CSI-2 camera video data to computer via PCIe with a Direct Memory Access (DMA) engine.
CSI-2 PCIe Bridge Demonstration
Lattice Image Signal Processing Demo

Demo

Lattice Image Signal Processing Demo

Provides a complete ISP example design on the Lattice ECP5 FPGA for the Embedded Vision Development Kit, ideal for Industrial, Medical, and Automotive applications.
Lattice Image Signal Processing Demo
SLVS-EC to HDMI Demo for CertusPro-NX

Demo

SLVS-EC to HDMI Demo for CertusPro-NX

The single camera SLVS-EC to HDMI demonstration uses IMX535 image sensor to output 1080p video and extracts the video pixels which is then displayed on HDMI.
SLVS-EC to HDMI Demo for CertusPro-NX
DisplayPort Receive Demo

Demo

DisplayPort Receive Demo

Uses Bitec's DisplayPort IP core on the ECP5 FPGA in Lattice's Embedded Vision Development Kit. Compliant with DisplayPort 1.4a (including eDP 1.4 support).
DisplayPort Receive Demo

Software Tools

Lattice Diamond Design SoftwareLattice Radiant Software

For the latest Radiant design software that works with the Lattice mVision Solutions stack, please contact Lattice by clicking the button below.

Custom Design Services

The Lattice mVision solutions stack includes an ecosystem of selected, worldwide design service partners that can deliver custom solutions for a range of end-applications, including smart factory, smart home, smart city, mobile, and smart cars.

Documentation

Quick Reference
Technical Resources
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice CrossLink-NX ISP Demo Quick Start Guide
FPGA-AN-02040 1.0 9/18/2021 PDF 505.8 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice mVision SLVS-EC to HDMI Demo for CertusPro-NX User Guide
FPGA-UG-02134 1.1 3/15/2022 PDF 1.7 MB
Lattice mVision CSI-2 PCIe Bridge Demo User Guide
FPGA-UG-02125 1.1 3/15/2022 PDF 1.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
1 to N MIPI CSI-2/DSI Duplicator with CertusPro-NX - Source Code
FPGA-RD-02240 1.0 9/17/2021 ZIP 20.2 MB
MIPI to Parallel Reference Design for CertusPro-NX - Source Code
FPGA-RD-02238 1.1 11/30/2021 ZIP 15.3 MB
MIPI DSI/CSI-2 to OpenLDI LVDS Interface Bridge Reference Design for CertusPro-NX - Source
FPGA-RD-02241 1.0 11/30/2021 ZIP 32.2 MB
Parallel to MIPI with CertusPro-NX - Source Code
FPGA-RD-02239 1.0 9/17/2021 ZIP 35.2 MB
1 to N MIPI CSI-2/DSI Duplicator with CertusPro-NX - Documentation
FPGA-RD-02240 1.0 9/17/2021 PDF 1.8 MB
MIPI to Parallel Reference Design for CertusPro-NX - Documentation
FPGA-RD-02238 1.1 11/30/2021 PDF 1.4 MB
MIPI DSI/CSI-2 to OpenLDI LVDS Interface Bridge Reference Design for CertusPro-NX - Documentation
FPGA-RD-02241 1.0 11/30/2021 PDF 2.3 MB
subLVDS to MIPI CSI-2 Image Sensor Bridge with CrossLink-NX - Documentation
FPGA-RD-02217 1.0 5/1/2021 PDF 2.5 MB
subLVDS to MIPI CSI-2 Image Sensor Bridge with CrossLink-NX - Source Code
FPGA-RD-02217 1.0 5/1/2021 ZIP 6.2 MB
Parallel to MIPI with CertusPro-NX - Documentation
FPGA-RD-02239 1.0 9/17/2021 PDF 1.2 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice mVision Solutions Stack
I0270 2.0 3/1/2021 PDF 895.4 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
CrossLink-NX ISP Demo
1.0 9/17/2021 ZIP 36.6 MB
Lattice mVision SLVS-EC to HDMI Demo for CertusPro-NX Bitstream
1.1 3/15/2022 BIT 1.9 MB
Lattice mVision CSI-2 to PCIe Bridge Demo Bitstream and Software Driver
1.0 3/15/2022 RAR 7.1 MB

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

Awards

Embedded Computing Design’s Best in Show Award

Development Tools & Operating Systems
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.