论文部分内容阅读
随着集成电路工艺技术和设计技术的发展,系统芯片(SoC)的应用越来越广泛,嵌入式SoC已广泛用于手机、掌上电脑、PDA等便携手持式电子产品。而嵌入式SoC应用往往有人机交互以及高性能低功耗等方面的需求,冈此,嵌入式LCD控制器已成为嵌入式SoC设计中所必需的关键部分。同时,AMBA总线由于由于其灵活性好,低功耗,高性能,易扩展性等优点,已成为嵌入式SoC设计的首选。本论文正是研究基于AMBA总线的嵌入式LCD控制器的设计与实现,重点对嵌入式LCD控制器的总线带宽、LCD灰度实现两个方面进行分析与优化设计。
本文住分析嵌入式LCD控制器的背景和发展趋势的基础上,定义了嵌入式LCD控制器的主要功能,研究了AMBA总线规范以及AHB高性能总线的操作时序和接口标准,提出了基于AMBA总线的嵌入式LCD控制器功能定义和结构划分,完成了其总体设半架构。然后在上述总体改计基础上,采用DMA优化设计的方法降低总线占用率,并提出了一种新的灰度实现结构:随后提出了整体的实现过程。在用硬件描述语言实现本设计后,使用SYNOPSYS公司的VCS工具进行了仿真,并测试了LCD控制器工作时所占用的总线带宽,而且进行了功耗分析和FPGA验证,结果证明本设计功能完善、性能优越、可复用性强等特点。最后根据嵌入式LCD控制器的发展趋势以及本设计已做的工作,对今后的工作提出了的改进建议。