通用TFT-LCD控制器的IP核设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:mwd2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前传统8位/16位CPU仍然拥有很大的市场,这些CPU没有内置的TFT图形控制器,而专业的外置图形控制器又种类繁多,接口复杂,对CPU的计算能力要求也比较高。随着越来越多的产品要求采用彩色液晶显示,因此急需设计一种简单易用且具备较强通用性的TFT-LCD控制器。本文结合现在8位/16位CPU设计方案中广泛采用FPGA作为外围扩展电路的特点,设计出一种兼容性较高的TFT-LCD控制器的IP核,该IP核内置CPU接口处理单元,兼容主流CPU的数据总线架构;内置图形处理单元,降低了对CPU主频的要求;内置TFT面板时序控制单元,适配常见的TFT面板。所有功能均可由用户根据实际需要自由增减功能。  本文分析了TFT-LCD控制器的功能需求,采用了自顶向下的设计模型,方案采取TFT-LCD控制器核心模块、图形发生器模块、时序控制器模块三大功能模块实现了课题任务。其中TFT-LCD控制器核心模块通过设计主机接口模块、帧存储器控制模块、颜色处理和像素发生模块,成功解决了6800总线、8080总线、SPI总线、I2C总线接口与系统内部总线的转换关键性问题以及实现了SDRAM器件的读写控制与对TTL接口液晶面板的通信等关键问题;图形发生器模块通过研究基本图形的IP核算法,解决了任意直线、矩形、圆形等常用图形的绘制关键性问题;时序控制器模块通过研究常见TCON的功能设计信号,并进行参数化设计,成功解决了与大部分RSDS接口TFT-LCD之间通信的关键性问题。所有模块都内置了相应寄存器,用户可对系统进行自主配置。  本文选用QuartusⅡ软件开发平台进行设计输入、综合、布局布线和时序分析,选用Modelsim对各模块进行RTL仿真和时序仿真,开发语言选用Verilog硬件描述语言,Altera公司的CycloneⅡ系列的EP2C5T144C8器件作为硬件验证平台,下载验证了各个子模块的实际逻辑功能。  论文最后对整个系统进行了性能测试,内容包括多种单片机总线测试、常见图形的绘制测试、液晶面板时序功能测试等,性能测试选用了LG公司LB064V02彩色TTL接口液晶面板,时序功能测试选用了群创AT070TN08彩色RSDS接口液晶面板,依据测试结果分析,该IP核成功实现了所有设计指标。
其他文献
本文选用硬脂酸作为修饰剂,采用等离子体辅助球磨工艺,制备了表面修饰的片状和粒状两种形态的纳米铜粉体。将这两种不同形态的纳米铜粉体作为润滑油添加剂,按一定质量分数加入40
随着城市和交通的发展,城市交通拥堵现象频发,给人们驾车出行带来很大不便。为了提高车辆低速下驾驶的安全性和舒适性,减少交通拥堵状态下的事故率,提高道路交通通畅率,研究车辆低
该论文的主要内容安排如下:第一章介绍了平台的研制背景和意义、平台的技术实现、开发工具以及自动测试系统的软件开发工具的现状和相关技术.第二章论述了平台中数据分析处理
随着全球海上运输业的不断发展,船舶安全营运变得愈来愈重要,根据国际海难救助协会的一项调查表明,自20世纪80年代以来,因船舶火灾爆炸造成海难事故的比重逐年上升,年均增幅1个百
由于砂石料等自然资源越来越难于获得,应用传统的海岸和河岸结构物进行建造和维护变得非常昂贵,土工织物充填管状袋具有就地采用当地淤泥和设备进行施工建设,可降低工作量、缩短
该文提出了一种液压系统压力非插入式超声检测方法,并对实现这种方法的几个重要技术环节进行了深入的研究.文章首先讨论了超声脉冲在油液中传播速度的测量方法并给出实现方案
舰船面临的爆炸破片主要来自反舰导弹穿舱爆炸和鱼雷水下接触爆炸。爆炸破片穿透能力较强,通常能侵彻4-6层舱壁,对舰船燃油舱和重要舰用设备构成严重威胁。大型水面舰艇通常采
该文主要介绍了在以单片机、点阵式图形液晶显示器等器件为主的瞬态信号高速数据采集与处理这一课题的硬件构成的基础上,对高速采集的数据通过无线方式传送到PC计算机,用VB编
随着计算机信息技术的发展,船舶机舱监控报警系统越来越智能化、模块化、信息化。它能及时准确地监测船上所有设备,实时显示数据参数,安全可靠地传递信息,方便人们信息沟通。对于
在战场环境、恐怖袭击或核化生污染等突发事件中往往会出现情况不明、危险度较高、不利于人员进入的非结构化区域,而应急处理遥操作机器人是一种能够进入其中执行现场环境探测