共查询到17条相似文献,搜索用时 109 毫秒
1.
为消除芯片供货受限对装置生产造成的影响,基于FPGA开发了兼容原软件驱动的LCD控制器,搭配主流的SDRAM显存芯片,对装置的相关硬件电路进行升级。所述LCD控制器采用模块化设计,系统分为主机端接口、显存控制器、仲裁器、寄存器、异步FIFO等多个功能子模块,子模块使用有限状态机方法建模,以Verilog语言编程实现,通过参数化配置,能够在保持原软件系统不变的情况下,灵活支持不同分辨率的显示模式,有效满足应用的多样化需求。开发的LCD控制器在样本电路上进行了实测,运行稳定,图像清晰,视觉效果良好。实践证明,LCD控制器的设计具有良好的可配置性、可复用性和可移植性,可以作为类似问题的有效解决方案。 相似文献
2.
3.
4.
为了适应不同场合对LED点阵控制器的需求,实现能方便调整控制器的各种功能参数,介绍一种基于FPGA器件,以FSM方式实现的LED点阵系统控制器。该控制器的主要控制电路都在一个FPGA器件中综合实现,内部主要由串口通信模块、双口RAM模块、显示数据处理与传输模块、工作时钟发生器模块等四大模块构成。双口RAM模块由可参数化宏功能模块定制而成,其他模块以Verilog语言描述内部逻辑。控制器与驱动电路之间采用08接口相连,控制器与PC监控中心通过RS-232串口形式进行数据传输。通过在Quartus II平台上仿真及下载验证,控制器能实时地接收串口数据,实现文字和位图的显示功能。该控制器具有硬件简洁、扩展方便、可靠性高等优点。 相似文献
5.
6.
介绍了一种基于 FPGA 的集成液晶控制器.系统由显示模块和控制模块组成,显示模块(LEM101)为10 bit 多功能通用型器件,内含看门狗(WDT)/时钟发生器,2 种频率的蜂鸣驱动电路,内置显示RAM,及3-4线串行接口.控制器基于1.5万门 FPGA 芯片(Xilinx XC3S1500),易于扩展和升级.利用 Verilog 语言,在 FPGA 芯片中实现了控制模块的设计,通过 GR-XC3S-1500 开发板验证,本设计完全满足对液晶模块的控制要求,并成功应用于光栅测量显示控制系统中.控制模块由四部分组成:存储、译码、串并转换器、输出控制.文章讨论了设计方法和设计过程,给出了部分 Verilog 代码.此外,本设计还创造性地在电源和 FPGA 芯片间插入低成本元件,满足了液晶上电后,初始化命令的延迟要求,从而节约了 FPGA 的硬件资源. 相似文献
7.
我国的骨干通信网上的传输速率已经向40 GB/s甚至是160 GB/s发展,传输线路以光纤作为主要的传输通道。与光纤相关的损耗和单模光纤的主要色散,即偏振模色散,不仅仅限制了光信号在通信过程中的传输距离,还很大程度上影响其通信容量。其中,偏振模色散对单模光纤高速和长距离通信的影响尤为突出。因此应现代光纤通信技术网的高速发展的需要,把当前流行的FPGA技术应用到单模光纤的偏振模色散的自适应补偿技术中,用硬件描述语言来实现,可以大大提高光纤的偏振模色散自适应补偿对实时性和稳定性的要求。 相似文献
8.
9.
在基于NAND型固态存储系统的开发中,接口芯片直接影响储存系统的性能,为了最大限度地提高读写性能,需对NAND控制器进行自主设计。通过分析NAND Flash的接口特性和NAND控制器的组成结构,采用了状态机对NAND控制器的主逻辑以及常用编程命令进行了描述,同时运用FPGA对该状态机逻辑进行实现,并对NAND主要操作命令进行了仿真试验。试验结果表明,该设计符合NAND Flash的操作时序要求。 相似文献
10.
11.
基于FPGA的通用液晶显示控制器的设计和实现 总被引:1,自引:3,他引:1
基于FPGA研究了液晶显示的驱动方法,参照液晶显示的逻辑和时序标准设计了可选择分辨率的通用液晶驱动,用Verilog硬件描述语言编写了通用液晶显示驱动控制器,可以实现不同分辨率的清晰动态显示,在不需要修改核心代码的情况下,普遍适用于多种分辨率图像切换显示。经实验验证,该通用液晶显示控制器占用资源少,能够满足液晶显示时序控制的要求;通用性好,可移植性强,在系统外扩高速存储设备后即可作为嵌入式系统的一部分驱动标准高分辨率液晶显示器。 相似文献
12.
在Verilog HDL设计的行、场扫描时序基础上,设计并实现了基于FPGA的TFT-LCD控制器。该控制器在修改行、场扫描时序后可以驱动不同分辨率的TFT-LCD,具有很好的移植性。 相似文献
13.
14.
15.
在传统的工业控制应用中,由于工业控制计算机中集成了高性能的显卡,故通常采用工业控制计算机+液晶显示器的体系结构,可方便地实现以图形和字符为主的人机界面。而在对实时性能和可靠性要求比较高的航空航天领域,通常要求液晶显示器内部集成图形显示功能,以减轻主控处理器的负担,并提高系统的实时性。重点介绍了如何利用FPGA实现基于Bresenham算法的2D图形绘制(包括画点、画线、画圆、画椭圆),以及点阵字符和位图在液晶屏上的显示,并提出了显示性能优化的一系列策略。经过仿真验证和产品实际应用,该设计方法实现的液晶显示模块图形和字符显示功能稳定,性能良好,适合于航空航天领域高可靠性液晶显示模块的应用需求。 相似文献
16.
17.
为了提高工业生产过程中不同参数的可读性及显示的实时性,提出一种采用FPGA器件来实现LCD液晶动态显示的控制方法。在整个设计过程中,完成了显示系统的硬件设计,同时也实现了液晶动态显示驱动程序的设计。驱动程序主要包括A/D转换控制模块和LCD动态显示输出控制模块,利用Quartus II软件内嵌的Signal Tap II Logic Analyzer逻辑分析模块对液晶动态显示驱动程序进行了实时测试,结果比较准确;同时也对现场的模拟电压值进行了实际硬件系统的测试,并通过LCD1602读取到了较为准确的电压数据,因此该动态显示系统的设计具有一定的应用价值。 相似文献