Products

Think2D
2D Graphics Accelerator
  • Features
  • Software
  • Performance
  • Videos


  • ThinkVG
    2.5D Vector Graphics
  • Overview
  • Features
  • Screenshots


  • VGA LCD Controller
    CMOS Camera Interface

    ThinkLCD Display Controller

    ThinkLCD Display Controller Product Brief ThinkLCD Display Controller Product Brief


    The ThinkLCD Display controller is an AMBA AHB module that can drive a VGA or LCD TFT screen. It can be easily programmed with X11 Modeline timing to support any resolution as long as timing can be met in target technology. 24,16 and 8 bit colour modes are supported as well as arbitrary number of hardware overlay cursors/sprites


    Features:

    • AMBA AHB Master 32-bit DMA for pixel fetching support with burst support
    • AMBA AHB Slave Register File
    • Configurable Pixel FIFO size (64x32/128x32/256x32/512x32)
    • Supports any resolution from 1x1 up to 32768x32768 (including 640x480, 800x600, 1024x768, 1280x1042, 1600x1200 etc) in any step
    • Configurable Stride/Pitch that allows panning
    • RGBX8888, XRGBR8888 (32-bit)
    • RGBX5551, RGB565 (16-bit)
    • RGB232, LUT8, Grayscale (8-bit)
    • Optional 8-bit palette (requires a 256x24 memory)
    • Optional Fixed Cursor
    • Optional Programmable Cursors (32x32) (requires a 128x32 and a 16x24 CLUT memory)
    • Supports Alternating Base Addresses for each frame
    • Programmable HSYNC, VSYNC, DE Polarity
    • Generates HSYNC, VSYNC, CSYNC, DE, 8-bit Red, Green and Blue
    • Programmable event Interrupt Request (IRQ)
    • Linux Framebuffer Kernel Drivers
    • Can be customized to user requirements (i.e. Deep Colour etc)

    IPGenius
    visit the on-line generator VGA LCD Controller


    AMBA is a registered trademark of ARM Limited. AXI, AHB, AHB-Lite, APB, ATB and ASB are trademarks of ARM Limited.

    © 2007-2010 Think-Silicon Ltd. All rights reserved.    Terms of Use   |   Privacy  |  Sitemap