移动多媒体SoC芯片中LCD子系统的优化设计

移动多媒体SoC芯片中LCD子系统的优化设计

论文摘要

移动多媒体SoC芯片中LCD显示的实时性和其子系统对视频解码性能的影响直接关系到终端设备的性能指标,此外,对其低成本和低功耗的要求越来越高。本文研究了SoC芯片中与LCD子系统的性能密切相关的系统构架、LCD控制器、存储控制器和数据传输机制。针对显示系统稳定性、性能和功耗的设计问题,提出了几种优化设计的方法,以提高系统的计算能力、系统有效数据吞吐量和降低芯片的功耗和面积。在此基础上,本文对移动多媒体应用的SoC芯片AS3310中影响LCD显示性能的总线构架及关键部件,进行了改进设计,主要的优化设计内容如下:1)针对原设计中总线轮转仲裁机制造成的LCD显示抖动的问题,一方面改善构架的设计结构,另一方面设计了一种高速总线上支持多种优先级的仲裁机制,从而保证了视频显示系统的稳定性。2)针对原设计中需要用软件将YCbCr格式的图像数据转换成一帧RGB格式的数据的问题,本文提出了一种同时支持YCrCb和RGB图像数据格式的LCD控制器结构,并实现了一种零周期损失和高效完成CPU传送请求的SDRAM控制器优化设计。这两个IP的优化加速了视频解码的性能,同时节约了CPU资源和内存空间。3)在LCD显示系统的低功耗中,本文提出了一种软硬件的协同优化来实现低功耗设计的方案。通过对图像特征的硬件自动检测,利用伪彩色显示技术和缓存驻留技术,软硬件协同实现了对液晶显示系统的低功耗设计,在特定的应用下系统的功耗得到较大的降低。上述的性能优化设计在FPGA上得以实现,和整个系统一起进行了开源的Linux操作系统和开源的mplayer多媒体播放器的运行,通过上述优化设计和原设计的对比验证,优化设计达到了预期的效果。上述显示系统功耗的优化设计已经在一款移动多媒体SoC芯片AS3310-D的设计中得到了应用,该芯片已经通过了0.18微米工艺流片,通过测试验证表明本低功耗设计可以降低系统功耗20%-30%。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 SOC 系统的背景及相关概念
  • 1.2 片上总线在SOC 系统中的应用
  • 1.3 多媒体SOC 发展趋势
  • 1.4 本论文的主要研究的工作
  • 1.5 论文的主要结构
  • 第二章 片上总线的原理与结构
  • 2.1 片上总线的构成
  • 2.2 片上总线的传输原理
  • 2.2.1 valid –ready 握手原理
  • 2.2.2 传输时序
  • 2.2.3 迸发传输
  • 2.3 片上总线的结构
  • 2.3.1 数据流总线
  • 2.3.2 单层总线
  • 2.3.3 多层总线
  • 2.3.4 分段总线
  • 2.4 本章小结
  • 第三章 A53310 芯片构架优化设计
  • 3.1 原A53310 的芯片设计
  • 3.1.1 AMBA 总线构架
  • 3.1.2 总体组织结构描述
  • 3.1.2 详细设计描述
  • 3.2 芯片构架优化设计
  • 3.2.1 显示系统稳定性问题描述
  • 3.2.2 系统构架设计上的问题
  • 3.2.3 构架的优化设计
  • 3.3 本章小结
  • 第四章 LCD 子系统性能优化
  • 4.1 LCD 控制器集成YCRCB 的硬件加速
  • 4.1.1 硬件设计框图
  • 4.1.2 单点YCrCb 转RGB 模块
  • 4.1.3 RGB 的FIFO
  • 4.1.4 CrCb 优化的FIFO
  • 4.1.5 YCrCb 图像显示和RGB 图像显示的数据流控制模块
  • 4.1.6 RGB 显示控制模块
  • 4.1.7 理论分析
  • 4.1.7.1 性能分析
  • 4.1.7.2 代价评估
  • 4.2 SDRAM 控制器的优化设计
  • 4.2.1 ARM926EJS 传输方式
  • 4.2.2 Other master 的传输方式
  • 4.2.3 ARM926EJS 传输响应方式
  • 4.2.4 Other master 传输响应方式
  • 4.2.5 原SDRAM 控制器的设计
  • 4.2.6 SPLIT 机制的实现
  • 4.2.7 SDRAM 控制器对split 传输的支持
  • 4.2.8 原SDRAM 控制器对ARM926EJS 特殊传输的split 响应和处理..
  • 4.2.9 SDRAM 控制器和总线接轨的优化
  • 4.2.10 原SDRAM 控制器对片外SDRAM 的响应方式
  • 4.2.11 SDRAM 控制器对片外SDRAM 传输响应优化设计
  • 4.3 本章小结
  • 第五章 显示系统的低功耗设计
  • 5.1 显示系统低功耗设计概述
  • 5.2 显示系统功耗分析
  • 5.3 低功耗显示系统技术
  • 5.3.1 自动检测功能,和伪彩色显示技术:
  • 5.3.2 缓存驻留技术
  • 5.4 本章小结
  • 第六章 验证与性能分析
  • 6.1 SDRAM 控制器的优化对系统解码性能的影响
  • 6.2 硬件加速功能测试比较
  • 6.3 系统低功耗测试比较
  • 6.4 本章小结
  • 第七章 总结和展望
  • 缩略语
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 攻读学位期间申请的专利
  • 相关论文文献

    标签:;  ;  ;  

    移动多媒体SoC芯片中LCD子系统的优化设计
    下载Doc文档

    猜你喜欢