To eliminate the impact of chip supply constraint to equipment manufacture
an LCD controller compatible with the original driver is developed based on FPGA
which collaborates with mainstream memory chip of SDRAM
and updates the corresponding hardware circuit of the equipment. The LCD controller employs modularized design
and the system is split into many sub functional blocks such as host interface
memory controller
arbiter
registers
asynchronous FIFO and so on. The sub blocks are modeled with the finite state machine method and programmed with Verilog. Via parameterized configuration
the LCD controller can flexibly support display modes of different resolutions and can effectively meet the requirement of application diversity in the case of keeping original software system untouched. The LCD controller has been tested on demo circuit
and the result shows a stable running
clear image and good visual effect. The practice has proved that the design of the LCD controller is of good configurability
reusability and portability
and can act as an effective solution to similar issues.
关键词
Keywords
references
爱普生(中国)有限公司.S1D13505/13506外接EDO DRAM说明[EB/OL]. [2014-03-12].http://www.epson.com.cn/ed/lcdc/q_a.html. EPSON China, Limited. The explanation of the external EDO DRAM for S1D13505/13506 [EB/OL].[2014-03-12].http://www.epson.com.cn/ed/lcdc/q_a.html.(in Chinese)[2] 王鸣浩,吴小霞. 基于FPGA的通用液晶显示控制器的设计和实现[J]. 液晶与显示, 2012,27(1):87-92. Wang M H, Wu X X. Design and realization of general LCD controller based on FPGA [J].Chinese Journal of Liquid Crystals and Displays,2012, 27(1): 87-92. (in Chinese)[3] 王海力. 中国FPGA产业如何在市场上占有一席之地[J]. 世界电子元器件, 2012(9):72-73. Wang H L. How to have a place in the market for Chinese FPGA industry [J].Global Electronics China,2012(9):72-73. (in Chinese)[4] 唐徐立,黄君凯,刘明峰,等. 基于FPGA的TFT-LCD控制器设计与实现[J]. 半导体技术, 2010,35(11):1134-1137. Tang X L, Huang J K, Liu M F, et al.Design and REalization of the TFT-LCD CONTROLLER Based on FPGA [J].Semiconductor Technology,2010, 35(11):1134-1137. (in Chinese)[5] Lattice Semiconductor. SDR SDRAM controller-reference design RD1010 [EB/OL]. [2014-04-08].http://www.latticesemi.com/~/media/Documents/ReferenceDesigns/1D/AdvancedSDRSDRAMController-DesignDocumentation.PDF.[6] 汪东,马剑武,陈书明. 基于Gray码的异步FIFO接口计数及其应用[J]. 计算机工程与科学, 2005,27(1):58-60. Wang D, Ma J W, Chen S M.The interface technology of asynchronous FIFOs based on gray code and its application [J].Computer Engineering and Science,2005, 27(1):58-60. (in Chinese)