FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

TFT LCD Controller Reference Design

Home > Support > Reference Designs > Computing > TFT LCD Controller Reference Design

from Digital Blocks

Download Reference Design



OpenCore Support
SOPC Builder Ready

Overview

Digital Blocks' TFT LCD Controller reference design enables you to accelerate the design-in of TFT LCD panel displays in your system. The reference design centers on the Digital Blocks DB9000AVLN TFT LCD Controller intellectual property (IP) core, which is available in Altera®  netlist or VHDL/Verilog HDL register transfer level (RTL) formats.

The DB9000AVLN core contains an Altera Avalon® Memory-Mapped system interconnect for interfacing to the Nios® II embedded processor and SDRAM or SRAM controllers (either memory can serve as the frame buffer). Software supplied with this reference design runs on the Nios II embedded processor to place an image in the frame buffer memory and invokes the DB9000AVLN core to drive the LCD panel.

Using Altera's Quartus® II design software, you can instantiate the TFT LCD Controller reference design in an Altera Cyclone®, Cyclone II, or Cyclone III FPGA development kit. See the Demonstrated Altera Technology  section for a complete list of supported Altera development kits.

You can connect your LCD panel to the Altera development kit with the fabrication of an appropriate cable.  Please contact Digital Blocks for more details.

System Block Diagram

Figure 1 shows the TFT LCD Controller reference design block diagram

Digital Block Diagram

Hardware Design Features

  • Wide range of programmable LCD panel resolutions
    • Maximum programmable resolutions of 4096 x 2048
    • Horizontal pixel resolutions from 16 to 4096 pixels in 16-pixel increments
  • Support for 1-port TFT LCD panel interfaces
    • 18-bit digital (6 bits/color) and 24-bit digital (8 bits/color)
  • Support for 2-port LVDS TFT LCD panel interfaces
  • Programmable frame buffer bits-per-pixel (bpp) color depths:
    • 1, 2, 4, 8 bpp mapped through the color palette to 18-bit LCD pixel
    • 16, 18 bpp directly drives 18-bit LCD pixel
    • 24 bpp directly drives 24-bit LCD pixel
  • Color palette RAM to reduce frame buffer memory storage requirements and Avalon system interconnect width
    • 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 direct memory access (DMA) controller
  • Programmable output format support
    • RGB 6:6:6 or 5:6:5 on 18-bit digital interface
    • RGB 8:8:8 on 24-bit digital interface
  • Programmable horizontal and vertical timing parameters
    • Front porch, back porch, sync width, pixels-per-line
    • Sync polarity
  • Programmable pixel clock
    • Pixel clock divider from 1 to 128 of bus clock
    • Pixel clock polarity
    • Separate, independent pixel clock input
  • Programmable data enable timing signal
    • Derived from horizontal and vertical timing parameters
    • Display enable polarity
  • Three types of memory
    • 16-word x 32-bit input FIFO, decoupling Avalon system interconnect and LCD panel clock rates.  Integrated with DMA controller
    • 255-word x 16-bit color palette RAM
    • 16-word output FIFO
    • FIFO buffers parameterizable in depth and width
  • 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 Memory-Mapped interface
  • Optional PCI Interface
  • Fully-synchronous, synthesizable Verilog HDL or VHDL RTL source with rising edge clocking, no gated clocks, and no internal tri-states
  • Modify or integrate the DB9000AVLN core according to your requirements with Digital Blocks hardware and software engineering services

Demonstrated Altera Technology

  • Cyclone FPGAs
  • Cyclone II FPGAs
  • Cyclone III FPGAs 
  • SOPC Builder 
  • Nios II Embedded Processor 
  • Cyclone II FPGA Starter Development Kit 
  • Cyclone III FPGA Development Kit   

Contact Information

Digital Blocks, Inc.
587 Rock Road
Glen Rock, NJ 07452 USA
Phone: +1 201 251 1281
Fax: +1 201 632 4809
Email:info@digitalblocks.com
WWW:www.digitalblocks.com

Reference Designs Disclaimer

These reference design illustrations remain the copyrighted property of Altera or its licensors and may be used within Altera Corporation devices only. They are being provided on an "as-is" basis and as an accommodation, and therefore all warranties, representations, or guarantees of any kind (whether express, implied or statutory) including, without limitation, warranties of merchantability, non-infringement, or fitness for a particular purpose, are specifically disclaimed. Altera expressly does not recommend, suggest, or require that these examples be used in combination with any other product not provided by Altera.

Rate This Page


  • IP & Reference Designs
    • All Intellectual Property
    • All Reference Designs
    • Bridges & Adapters
      • Memory Mapped
      • Streaming
    • DSP
      • Filters & Transforms
      • Error Detection/Correction
      • Modulation & Demodulation
      • Video & Image Processing
    • Embedded Processors
      • Nios II
        • Processor Cores
          • Fast CPU
          • Economy CPU
          • Standard CPU
        • Benefits
          • Low Cost
          • High Performance
          • Long Life Cycle
          • Flexibility
        • Software Tools
          • Nios II IDE
          • Nios II C2H Compiler
          • Software
        • Development Kits
        • End Markets
        • Literature
      • 32/16-Bit Microprocessors
      • 8/4-Bit Microprocessors
    • Interface Protocols
      • Communications
      • Ethernet
      • High Speed
      • PCI
      • Serial
      • Video
    • Memory Controllers
      • DMA
      • Flash
      • On-Chip
      • SDRAM
      • SRAM
    • Peripherals
      • Debug & Performance
      • Display
      • Microcontroller Peripherals
      • Multiprocessor Coord.
  • About IP
    • Designing with IP
      • IP Base Suite
    • Evaluate and Download IP
    • IP Certifications
    • System Design
    • Request IP
  • IP Partners
    • About AMPP Program
    • List of IP Partners
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates