Home IP Cores Multimedia Video 4K Cinema Display

DISPLAY-CTRL-4K - 4K Digital Cinema Display Controller

4K Cinema Display.PNG

The DISPLAY-CTRL-4K is a synthesizable core intended for use in the AMBA® AXI bus-based microprocessor systems. It is a complete module of a digital video data path, which is transferred directly to the image display device interfaces such as DVI or HDMI transmitters.

The display controller supports a wide range of resolutions in both standard and widescreen formats. The maximum screen size is 8190 by 8191 pixels, and the actual supported resolution depends on target technology.

The standard video data output is the most popular 24-bit per pixel RGB format. However, others formats like 30-bit, 36-bit, 48-bit per pixel or other can be easily implemented according to user requirements.

The data format in which the controller takes information from the system memory and stores in the FIFO is typical two 24-bit pixels per 64-bit data, but other data formats are also supported.

Highlights

  • Example resolutions supported in 40nm LP process - 4096x4096 24fps 36-bit/pixel, 1920x1200p 60fps 48-bit/pixel
  • Choice of video output interface between RGB pixel data, HSYNC/VSYNC and Data Enable (BLANK) signals
  • Progressive scanning mode support
  • Fully configurable screen resolutions and aspect ratios
  • Configurable polarization of HSYNC and VSYNC signals
  • AXI master interface to the system memory
  • AXI slave interface to the host controller
  • Configurable internal FIFO
  • Internal, event stimulated, interrupt request generation with masking capability
  • Integrated test mode – generates color bar without any AXI bus transactions
  • Power Save Mode

Benefits

  • Configurable screen resolutions according to VESA or CEA standards or specific user requirements.
  • All horizontal and vertical timing parameters are programmable via Special Function Registers (SFR)
  • Seamless AMBA® AXI bus integration, with support for multiple outstanding transactions and long bursts support
  • Glue-less connection to any AMBA AXI® compliant memory controller
  • Independent from external memory type, and tolerant to external memory access latency

The DISPLAY-CTRL-4K core has a set of synthesizable parameters that allow adjustment of the core for a particular application:

  • Width of AXI Master read data bus
  • Width of AXI Master address bus
  • Width of AXI Slave address bus
  • ID Tag value for arid0m signal generated by the AXI Master
  • Depth of the FIFO memory
  • DVI or HDMI transmitters
  • DisplayPort interface (as the Main Video Stream Source component)
  • Portable video systems
  • TFT controller (with timing controller)
  • Standard RGB interface (VGA) with a Video DAC compatible with RS-343A/RS-170 standards
  • Advanced mobile phones with video capabilities

Deliverables

  • Verilog RTL source code
  • Synthesis support for Synopsys® tools with a set of synthesis scripts 
  • Simulation support for Mentor Graphics® and Cadence® tools with a set of scripts and macros 
  • Extensive Verilog 2001 Testbench
  • Documentation
  • 30 days of technical support 
  • 90 days of warranty against defects

Delivery Options

  • VHDL source code
  • EDIF netlist for FPGA and low volume production
  • One-year maintenance
  • On-site support and training