Vendor: Digital Blocks, Inc. Category: Display Controller

Display Controller – LCD / OLED Panels (Avalon Bus)

The DB9000AVLN TFT LCD Controller IP Core interfaces a microprocessor and frame buffer memory via the Avalon Bus within Altera Qs…

Overview

The DB9000AVLN TFT LCD Controller IP Core interfaces a microprocessor and frame buffer memory via the Avalon Bus within Altera Qsys Integration (generating the System Interconnect Fabric) to a TFT LCD panel. In an Altera FPGA, typically, the microprocessor is a NIOS II or ARM processor and frame buffer memory is either on-chip SRAM memory or larger off-chip SRAM or SDRAM.

The vendor offers the DB9000 TFT LCD Controller for Altera FPGAs with the Avalon Interface, typically for small- to medium- resolution LCD panels, offering lower logic and power consumption advantages. The vendor offers the DB9000 with AMBA AXI3 / AXI4 Interface typically for medium- to high-resolution LCD panels where higher bus bandwidth access to Frame Buffer memory is required.

Key features

  • Wide range of programmable LCD Panel resolutions:  
    •  Maximum programmable resolutions of 4096x4096 
    •  Horizontal pixel resolutions from 16 to 4096 pixels in 16 pixel increments. 
  • Example LCD Panel resolutions: 
    •  240x240, 240x320, 320x200, 320x240, 480x272 
    •  640x200, 640x240, 640x400, 640x480 
    •  800x600, 1024x768, 1280x1024 
  • Programmable 1 Port & 2 Port TFT LCD Panel interfaces 
  • Interface for 1 Port TFT LCD Panel: 
    •  18-bit digital (6-bits/color) LVDS / CMOS 
    •  24-bit digital (8-bits/color) LVDS / CMOS 
  • Interface for 2 Port TFT LCD Panel: 
    •  Two 24-bit digital (8-bits/color) LVDS / CMOS Ports 
  • DB9000 interfaces to LVDS, DVI, HDMI, & DisplayPort Transmitters / Receivers  
  • Programmable frame buffer bits-per-pixel  (bpp) color depths:  
    •  1, 2, 4, 8    bpp mapped through Color Palette to 18-bit LCD pixel 
    •  16, 18,       bpp directly drive 18-bit LCD pixel 
    •  24              bpp directly drive 24-bit LCD pixel 
  • Color Palette RAM to reduce Frame Buffer memory storage requirements and 
  • Avalon Bus bandwidth: 
    •  256 entry by 16-bit RAM, implemented as 128 entry by 32-bits 
    •  Loaded via the Slave Bus Interface statically by the microprocessor or the Master Bus Interface dynamically with each frame by the DMA controller 
  • Programmable Output format support: 
    •  RGB 6:6:6 or 5:6:5 or 5:5:5 on 18-bit digital interface 
    •  RGB 8:8:8 on 24-bit digital interface 
  • Programmable horizontal timing parameters: 
    •  horizontal front porch, back porch, sync width, pixels-per-line 
    •  horizontal sync polarity 
  • Programmable vertical timing parameters: 
    •  vertical front porch, back porch, sync width, lines-per-panel 
    •  vertical sync polarity 
  • Programmable pixel clock:  
    • pixel clock divider from 1 to 128 of Bus Clock 
    • o pixel clock polarity 
  • Programmable Data Enable timing signal:  
    •  Derived from horizontal and vertical timing parameters 
    •  display enable polarity 
  • Three memories: 
    •  16-word x 32 bit input FIFO, decoupling Avalon bus & LCD panel clock rates. Integrated with DMA controller. 
    •  256-word x 16-bit Color Palette RAM 
    •  16-word output FIFO 
    •  FIFOs parameterizable in depth and width 
  • Optional Features: Overlay Windows, Color Space Conversion, Alpha Blending, Hardware Cursor 
  • Power up and down sequencing support 
  • 9 sources of internal interrupts with masking control 
  • Little-endian, big-endian, or Windows CE mode 
  • Compliance with Avalon Interface Specification 
  • Fully-synchronous, synthesizable Verilog or VHDL RTL core, with rising-edge clocking, No gated clocks, and No internal tri-states 

Block Diagram

What’s Included?

  • The DB9000AVLN is available in Altera netlist or synthesizable RTL Verilog, along with synthesis scripts, a simulation test bench with expected results, reference design, datasheet, and user manual.

Files

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

Specifications

Identity

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

Provider

Digital Blocks, Inc.
HQ: USA
Digital Blocks architects, designs, verifies, and markets semiconductor Intellectually Property (IP) cores to worldwide technology systems companies. The company's expertise is in Embedded Processor & Peripherals, Display Controller, Display Link Layer, 2D Graphics, Image Compression, Audio / Video Processing, and High-Speed Networking / A/V Networking & Routing / High-Frequency Trading Networking.

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 (Avalon Bus)?

Display Controller – LCD / OLED Panels (Avalon 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