网站大量收购独家精品文档,联系QQ:2885784924

基于NiosIITFT-LCD控制器设计与实现.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于NiosIITFT-LCD控制器设计与实现

基于NiosIITFT-LCD控制器设计与实现   文章编号:1006-6268(2008)07-0028-05      摘要:随着液晶显示器在便携式嵌入式产品中得到了愈来愈广泛的应用,本文基于Altera公司的NiosII软核处理器,在FPGA芯片上完成了一种TFT-LCD控制器的设计。该控制器具有支持多种颜色深度、根据不同LCD面板的参数而可配置等特点,支持大部分通用的TFT-LCD面板。使用硬件描述语言和Altera公司的EDA软件Quartus II V7.0进行设计,并完成RTL级仿真与布局布线后的后仿真及板级验证。   关键词: NiosII;LCD控制器;IP核   中图分类号:TP331.2 文献标识码:B      The Design and Realization of TFT-LCD Controller Based on NiosII   YANG Liang-liang, LING Chao-dong, LI Guo-gang,LIU Yi-ping   (College of Information Science and Engineering ,   Huaqiao University, Quanzhou 362021, China)   Abstract: In this paper, using SOPC technology, in the FPGA chip to complete a TFT-LCD controller design. The TFT-LCD controller has the support multiple color depth, depending on the parameters of the LCD panel, and other features can be configured to support the most common TFT - LCD panels. Using Alteras NiosII soft core processor to develop, use hardware description language and Alteras Quartus II V7.0 EDA software to design and complete RTL-level simulation , layout simulation and board-level verification.   Keywords:NiosII;LCD controller; IP core      引言      液晶显示器(liquid crystal display,LCD)以其体积小、平板化、无辐射、低功耗和接口数字化等特点在便携式嵌入式产品中得到了愈来愈广泛的应用,有着非常广阔的市场前景。但是LCD屏的生产厂商很多,标准也不统一,不同厂家的LCD屏常常不能与一般的LCD控制器无缝连接。 而LCD屏厂家推荐使用的其为LCD屏专门设计的时序芯片价格较高,性能却不见得好,而且外部接口逻辑需要重新设计,附加功耗等。为了最大限度地解决以上的问题,同时为了实现单片系统的设计目标,本文提出了基于SOPC(system on programmable chip)技术,采用嵌入式Nios II软核处理器,在FPGA芯片上完成了高性能TFT-LCD控制器的设计。      1设计要求与整体结构介绍      本设计实现的TFT-LCD控制器采用Verilog HDL设计,支持多种颜色深度(每???像素采用几位编码)模式,同时适用于具有不同参数的TFT-LCD面板。控制器中图像数据缓存器image_fifo采用片内FIFO,大小为256×24bit,也可以根据需要进行调整。图像数据采用DMA传输方式,通过总线主端口突发块传输方式实现从原始图像数据存储器image_ram到片上图像数据缓存器image_fifo的自动数据读取。   TFT-LCD控制器设计要求:   独立的行/列同步信号;   支持24 bpp、18bpp、16bpp、8bpp、4bpp和自定义颜色深度模式;   最大支持液晶屏幕大小是1,024×1,024像素;   具有256×24bit的调色板;   支持Avalon总线;   输出数据24bitRGB(8:8:8);   DMA传输模式。   典型的液晶显示应用系统包括如下几个部件:液晶显示器,液晶显示控制器,总线,MCU,显示存储器。液晶显示控制器在显示系统中起着关键的作用。本设计采用自顶向下的设计方法,根据液晶显示控制器设计要求,可把其划分为4个主要组成模块:接口模块、内

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档