论文部分内容阅读
文章介绍了一种基于FPGA的TFT-LCD显示控制器的设计和实现方法。通过增加片外显示存储器,由FPGA产生TFT-LCD所需的控制时序并完成总线仲裁逻辑,实现CPU和LCD模块对显示存储器的共享访问,有效的降低了CPU的负荷。该方案可灵活配置LCD时序和总线仲裁策略,以适应不同场合的TFT-LCD显示驱动需求,具有较高的实用价值。文中简单介绍了基于该方法的设计思路,并给出了一个驱动3.5寸16位(65536色)320×240 TFT-LCD显示屏的实例。
This paper introduces a design and implementation of FPGA-based TFT-LCD display controller. By increasing the on-chip display memory, the FPGA generates the control timing required by the TFT-LCD and completes the bus arbitration logic to achieve shared access of the CPU and the LCD module to the display memory, effectively reducing the CPU load. The program can flexibly configure the LCD timing and bus arbitration strategies to meet the needs of different occasions TFT-LCD display driver has a high practical value. This paper briefly introduces the design method based on the method and gives an example of driving a 320 × 240 TFT-LCD display with 3.5-inch 16-bit (65536 colors).