Vendor: Digital Blocks, Inc. Category: Display Controller

Display Controller - LCD / OLED Panels (AXI4 Bus)

The DB9000AXI4 LCD / OLED Display Controller IP Core interfaces a microprocessor and frame buffer memory via the AMBA AXI4 Protoc…

Overview

The DB9000AXI4 LCD / OLED Display Controller IP Core interfaces a microprocessor and frame buffer memory via the AMBA AXI4 Protocol Interconnect to a LCD or OLED display panel.

The Display Controller Verilog RTL IP Core comes in releases supporting baseline display processing features and releases with advanced display processing, such as Multi-layer Overlay Windows with optional Alpha Blending, Scaling, Color Space Conversion, 4:2:2 YCrCb with Re-sampling & conversion to RGB, and Hardware Cursor and Frame Buffer Compression. Optional features provide the customer with targeted features while saving on VLSI resources and licensing costs.

The DB9000AXI4 contains a selectable 256 / 128 / 64 / 32-bit AXI4 Master Interface with the higher data widths targeting higher resolution, higher color depth LCD or OLED display panels, with their resulting high frame buffer memory data bandwidth requirements.

The DB9000AXI4 IP Core can be implemented in an ASIC, ASSP, or FPGA device with an embedded microprocessor, an AMBA AXI4 Interconnect fabric, and SDRAM Controller for access to frame buffer memory. Typically, the microprocessor is an ARC, ARM, Intel, MIPS, OpenSPARC, PowerPC, RISC-V, or Tensilica processor and frame buffer memory is off-chip DDR 1-5 SDRAM.

Display Resolution Support - Additional Information

  •  Example LCD Panel high resolutions:
    •  Digital Cinema Systems (DCI) 2048 x 1080 2K image, 4096 x 2160 4K image, & Cinema Scope HD 2560 x 1080
    •  7680x4320, 4096x2560, 3840x2160, 2560x2048, 2048x2048, 2048x1536, 1920x1200, 1920x1080, 1680x1050, 1600x1200
    •  1600x900, 1440x900, 1366x768, 1280x1024, 1280×768, 1080x1920, 1024x768, 1024x600, 1024x576, 960x540, 800x600, 800x480
  •  Example LCD Panel medium / small resolutions:
    • 640x480, 640x400, 640x240, 640x200, 480x800, 480x640, 480x272
    • 480x234, 240x400, 240x320, 240x240, 320x200, 320x240

Key features

  • Wide range of programmable Display Panel resolutions:
    • Quarter VGA up to 1920x1080 HD, 4K, and 8K
  • High-Resolution Display Panel support features by AXI4 Protocol:
    • Up to 16 overlap outstanding reads requests to the SDRAM Controller
    • Quality of Service (QoS) Support
    • Programmable burst lengths up to 256 beats
    • Wide AXI4 Master Port data width, up to 256-bits
  • Releases supporting baseline display requirements and advanced releases with following optional display processing features:
    • Overlay Windows
    • Hardware Cursor
    • Frame Buffer Compression
    • Gamma Correction RAM
  • Overlay Windows option comes with advanced composition features:
    • Alpha Blending
    • Color Space Conversion (CSC)
    • 4:2:2 YCrCb with Re-sampling & CSC to RGB
    • Programmable size, placement, & format
    • Scaling
  • Color Palette RAM per layer or single Palette for integrated display image
  • Interface to parallel RGB, LVDS, HDMI, DisplayPort, MIPI, Vby1, BT.656
  • Programmable 1,2,4,8 Port Display Panel interfaces
  • Programmable horizontal & vertical timing parameters:
    • front porch, back porch, sync width, pixels-per-line, lines-per-panel
    • horizontal & vertical sync polarity
  • Programmable frame buffer bits-per-pixel (bpp) color depths:
    • 1, 2, 4, 8 bpp mapped through Color Palette
    • 16, 18, 24 bpp non- Palette
  • Dual display drive releases
  • AMBA AXI4 / AHB / APB Interconnect:
    • Selectable 256 / 128 / 64 / 32-bit AXI4 Master Port for DB9000AXI DMA access of frame buffer memory for driving the display
    • Selectable 256 / 128 / 64 / 32-bit AXI4-Lite (or AHB / APB) Slave Port for control & status interface to microprocessor
  • Panel power up and down sequencing support
  • 9 sources of internal interrupts with masking control
  • Little-endian, big-endian, or Windows CE mode
  • Linux OS driver
  • Optional features provide customer with the exact features needed while saving on VLSI resources and licensing costs.
  • Fully-synchronous, synthesizable Verilog RTL core, with rising-edge clocking, No gated clocks, and No internal tri-states

Block Diagram

What’s Included?

  • Verilog RTL Source or technology-specific netlist.
  • Comprehensive testbench suite with expected results.
  • Synthesis scripts.
  • Installation & Implementation Guide.
  • Technical Reference Manual.
  • Linux OS Driver.

Specifications

Identity

Part Number
DB9000AX14
Vendor
Digital Blocks, Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Display Controller IP core

The whys and hows of secure boot

With the proliferation of Internet of Things (IoT) devices, which now span just about every walk of life, from smart cities to wireless jewellery, the need to prioritize security in IoT-style embedded systems has never been greater. The secure boot process is a vital first step in securing any embedded system, a necessary part of your application’s anti-malware fortress. Let’s take a look at the pros and cons, with a focus on one of the most popular processors in electronics – the i.MX6.

Motion Picture: a Reality on Emulation Platform

In present day’s situation, whenever we are in the phase of designing a cluster SoC, we have no reliable way of verifying our design in real case scenarios, or showcase the possibilities of our design through any demos. This, sometimes, paves way for critical design bugs which requires re-spins/cuts.

Sequential clock gating maximizes power savings at IP level

In this paper we talk about design exploration using the PowerPro tool. For analysis of power optimization based on this tool, we have included Advanced Driver Assistance System (ADAS) and cluster IPs with high speed processing requirements. These IPs have multiple complex operation requirements within a clock period, making them ideal candidates for power saving. The IPs under consideration are image processors, high-speed bus fabrics for a memory controller, display controllers, and video codecs.

Frequently asked questions about Display Controller IP

What is Display Controller - LCD / OLED Panels (AXI4 Bus)?

Display Controller - LCD / OLED Panels (AXI4 Bus) is a Display Controller IP core from Digital Blocks, Inc. listed on Semi IP Hub.

How should engineers evaluate this Display Controller?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Display Controller IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP