DisplayPort & Video Scaler Demonstration

Video Scaler IP Integrated with DisplayPort IP

The Lattice Drive™ DisplayPort & Video Scaler Demonstration is based on CertusPro-NX. It shows a Lattice CertusPro-NX device receiving video from a DisplayPort source, scaling the resolution up or down and transmitting the video out to a DisplayPort sink. This design is built using Lattice DisplayPort and Lattice Video Scaler IPs.

The Demonstration utilizes the CertusPro-NX Evaluation Board with the Modular FMC Adapter. The Adapter is mounted with both the DisplayPort Transmitter Daughter Card and the DisplayPort Receiver Daughter Card. The Demo needs to be connected to a DisplayPort video source and a DisplayPort video sink.

Additional status information which is also available for the debug process can be displayed through a terminal interface using a UART connection. It shows both DisplayPort Rx and Tx configuration and link training information.

Features

  • Multiple bitstreams with 2 pixel per clock (PPC) and 4PPC configurations with upscaling and downscaling capabilities
  • Supported upscaling configurations for 2 PPC from 720p to 1440p and for 4 PPC from 1080p to 2160p
  • Supported downscaling configurations for 2 PPC from 1440p to 720p and for 4 PPC from 2160p to 1080p
  • Design built with Lattice DisplayPort IP and Video Scaler IP
  • Hardware built using Lattice boards: CertusPro-NX Evaluation Board with the Modular FMC Adapter using the DisplayPort Receiver Daughter Card and the DisplayPort Transmitter Daughter Card

Block Diagram

DisplayPort & Video Scaler Demonstration Block Diagram​

Documentation

Quick Reference
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
DisplayPort and Video Scaler Demo - User Guide
FPGA-UG-02201 1.0 12/22/2023 PDF 2.1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
DisplayPort and Video Scaler Demo - Bitstream
12/22/2023 ZIP 5 MB

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

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.