论文部分内容阅读
随着嵌入式系统的发展,嵌入式SOC芯片以其高集成度和快速定制等特点在工业控制、消费电子等领域获得了迅速的发展。而显示系统作为SOC芯片的重要组成部分,由于其图像显示需要不停刷新屏幕的特点,使得显示系统中的显示控制器和帧缓冲区之间的数据传输特别频繁,两者功耗可占到嵌入式系统总功耗的40%之多。同时由于嵌入式系统特别是手持类设备对功耗的敏感性,因此降低显示控制器和帧缓冲区的功耗对降低整个系统的功耗有重要意义。
本文的工作和贡献有:
(1)以龙芯1G SOC芯片为实验测试平台设计并实现了一种低功耗显示控制器,本显示控制器除了包含传统显示控制器的功能还包含了数据压缩和解压缩模块,有效降低带宽和功耗并保证实时性要求。
(2)针对R8G8B8像素格式基于游程编码技术提出了一种新的帧缓冲区压缩算法,可以有效降低每帧数据量大小。
(3)详细分析了该算法在各类主要场景如地图浏览、网页浏览、软件、照片和电影下的使用效果以及对带宽的降低程度。
(4)实验结果显示在不同的应用场景下对比传统的显示机制可以让帧缓冲区和显示控制器两者总功耗获得30%到80%的降低。