基于FPGA图形和字符加速的液晶显示设计.docx
《基于FPGA图形和字符加速的液晶显示设计.docx》由会员分享,可在线阅读,更多相关《基于FPGA图形和字符加速的液晶显示设计.docx(4页珍藏版)》请在第一文库网上搜索。
1、基于FPGA图形和字符加速的液晶显示设计在传统的工业控制应用中,由于双控制计算机中集成了高性能的显卡,故通常采用工业控制计算机+液晶显示器的体系结构,可方便地实现以图形和字符为主的人机界面。而在对实时性能和可靠性要求比较高的航空航天领域,通常要求液晶显示器内部集成图形显示功能,以减轻主控处理器的负担,并提高系统的实时性。重点介绍了如何利用FPGA实现基于Bresenham算法的2D图形绘制(包括画点、画线、画圆、画椭圆),以及点阵字符和位图在液晶屏上的显示,并提出了显示性能优化的一系列策略。经过仿真验证和产品实际应用,该设计方法实现的液晶显示模块图形和字符显示功能稳定,性能良好,适合于航空航天
2、领域高可靠性液晶显示模块的应用需求。1引言在传统的工业控制应用中,多采用X86架构的工业控制计算机,计算机外置或集成显卡输出VGA/DVI视频信号,由液晶显示器完成显示功能。在这种架构下采用软件编程实现人机界面比较方便。而在嵌入式系统领域,尤其是航空航天仪表显示设备的信息显示领域,对显示任务的可靠性和实时性要求很高。一方面需要减少设备内部的模块及互联总线,以提高设备的可靠性并降低功耗;另一方面,设备所选用的高可靠性处理器性能通常较低,需要专门的硬件加速器辅助完成显示功能。硬件加速器主要完成字符显示、图表绘制及液晶屏驱动等功能,以减轻处理器的负担,提高外部通信总线处理的实时性。基于FPGA的液晶
3、显示驱动及图形加速器就是为了满足显示仪表设备而设计的。由于液晶显示模块内部集成了图形和显示功能,对设备主机处理器的性能要求大大降低,这样就可以采用低性能、可靠性高的处理器来承担显示控制任务。2系统结构2.1总体结构仪表设备系统结构图如图1所示,由数据采集与通讯主机和液晶显示模块组成。图1体系结构图Fig.1Architecturediag2.2数据采集与通讯主机数据采集与通讯主机采用51系列单片机,外接A/D采集、CAN等接U,主要完成数据采集、通信及向液晶显示模块发送页面显示命令等功能。2.3接口液晶显示模块与设备主机间为RS422串行接口,通讯波特率为2OOkbit/s,数据传输协议是自定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA 图形 字符 加速 液晶显示 设计