Display Controller

Display Controller IP Core

Display Controller

Click image to enlarge

Starting from EUR 4'200.– / USD 4'800– / CHF 4'500


The Display Controller IP Core is optimized for Intel (Altera) and Xilinx FPGAs and enables the easy addition of a display to existing or future FPGA designs, allowing the system designer to focus on the main application instead of dealing with display control issues. In addition, there is no need for an external display controller device that would consume precious PCB space and unnecessarily extend the project’s BOM.

With its modular design and strong scalability, the Display Controller IP Core perfectly fits the system requirements without wasting any FPGA resources. These unique features will also simplify the reuse of the Display Controller IP Core in future projects. Selecting our Display Controller IP Core for the display control needs of present or future projects will significantly reduce time to market as well as the overall system cost.



  • Support for parallel, LVDS and HDMI/DVI displays without external display controller device
  • Support for unlimited video pages
  • Built-in PWM generator for display brightness control
  • Optional 2D accelerator unit (draw/copy rectangles, supports transparent color)
  • AXI/Avalon bus interface for both register bank and frame buffer memory access
  • Linux driver


  • No need for an external display controller device which results in a smaller PCB and a reduced BOM
  • Low resource usage and good scaling due to modular design
  • Easy integration thanks to the unified bus interface and the clearly laid out register bank


  • Supported color modes:
    • 16-bit true color (5/6/5)
    • 24-bit true color
  • Supported display resolutions:
    • Up to 1280 × 1024 on low-cost FPGAs*
    • Up to 1920 × 1080 on high-performance FPGAs1
    • 1Note that these resolutions are for reference only and thus not guaranteed; the maxium achievable resolution is dependent on system design factors like memory bandwidth, clock frequency, etc.


Display Controller IP Core Architecture

Click image to enlarge

Product Selection Matrix

Product Code Description
EN-DISP-BASE1 Base license, 2 channels
EN-DISP-OPT-XIL Xilinx FPGA support
EN-DISP-OPT-ALT Intel FPGA support
EN-DISP-OPT-CMOS Parallel output support
EN-DISP-OPT-LVDS LVDS display support
EN-DISP-OPT-HDMI2 DVI/HDMI output support
EN-DISP-OPT-CL Camera link support

Click on table to enlarge

1: The base package requires at least one of the Xilinx/Intel as well as one output option. 2: Only available for Xilinx.


  • Display Controller IP Core
    • VHDL source files (plain or encrypted, depending on product options)
    • Reference design
    • User manual
  • Display Controller IP Core reference design
    • Reference design top-level VHDL file (plain VHDL)
    • UCF / XDC / SDC constraint files (depending on product options)
    • Xilinx® ISE / Xilinx Vivado™ / Intel® Quartus® project files (depending on product options)
    • Top-level simulation test bench file (plain VHDL)
    • Top-level simulation ModelSim project file
    • Documentation

Site License Model

  • The license is granted to an "authorized site", meaning a single geographical location with radius < 5 km in which the licensee conducts business.
  • The licensed material can be used for unlimited projects and/or end products developed at the authorized site.
  • More information can be found in the FAQs.

Target Applications

  • Test and measurement
  • Communication
  • Automation
  • Embedded processing
  • Medical diagnostics

Related Products



Support and Further Information

Information contained on this web page is subject to change without notice. Actual product may differ in appearance from images shown on this web page.