论文部分内容阅读
介绍了一种基于FPGA的集成液晶控制器。系统由显示模块和控制模块组成,显示模块(LCM101)为10bit多功能通用型器件,内含看门狗( WDT)/时钟发生器,2种频率的蜂鸣驱动电路,内置显示RAM,及3-4线串行接口。控制器基于1。5万门FPGA芯片(Xilinx XC3S1500) ,易于扩展和升级。利用Verilog语言,在FPGA芯片中实现了控制模块的设计,通过GR-XC3S-1500开发板验证,本设计完全满足对液晶模块的控制要求,并成功应用于光栅测量显示控制系统中。控制模块由四部分组成:存储、译码、串并转换器、输出控制。文章讨论了设计方法和设计过程,给出了部分Verilog代码。此外,本设计还创造性地在电源和FPGA芯片间插入低成本元件,满足了液晶上电后,初始化命令的延迟要求,从而节约了FPGA的硬件资源。
Introduced an FPGA-based integrated liquid crystal controller. The system consists of a display module and a control module. The display module (LCM101) is a 10bit multi-purpose general-purpose device that includes a watchdog (WDT) / clock generator, two kinds of frequency buzzer driver circuits, -4 wire serial interface. Controller based on 15,000 FPGA chips (Xilinx XC3S1500), easy to expand and upgrade. The design of control module is realized in FPGA chip by using Verilog language. The design of GR-XC3S-1500 development board verifies the design of the control module. The design fully meets the control requirements of the LCD module and is successfully applied to the grating measurement and display control system. Control module consists of four parts: storage, decoding, serial and converter, output control. The article discusses the design methodology and design process and gives some of the Verilog code. In addition, the design creatively inserts low-cost components between the power supply and the FPGA chip to meet the delay requirement of the initialization command after the LCD is powered on, thereby saving FPGA hardware resources.