论文摘要
本文提出了针对H.264/AVC视频解码运动补偿模块的VLSI优化实现。基于运动补偿模块运算复杂度高,对存储器访问要求大的特点,分别对系统架构,存储器访问及像素计算进行了优化。首先,本文提出了运动补偿模块的自适应流水线架构以及4像素并行处理的方式以提高系统性能;其次,对运动矢量解码过程中存储器的访问进行了优化;同时,我们设计了三层存储架构,并使用了可变块形状方法,不仅降低了整个存储器系统的功耗,也降低了对片外存储器的带宽需求;最后,针对宏块中亮度和色度的计算,分别进行了计算复杂度及性能的优化。本文提出的运动补偿架构通常情况下处理一个宏块平均只需400时钟周期,具有较大的吞吐量和系统性能。与传统设计相比,在相同的制造工艺条件下,本文减少了42%的门数,同时降低了了35%的功耗。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究的背景及意义1.2 主要改进工作和贡献1.3 论文组织结构第二章 VLSI 基础及低功耗设计方法2.1 Moore 定律的历史及其发展2.2 VLSI 挑战与局限2.3 CMOS 设备常用功耗分析2.3.1 动态功耗计算2.3.2 静态功耗计算2.4 常用低功耗设计方法2.5 本章小结第三章 H.264/AVC 解码及其运动补偿原理3.1 视频编解码原理简介3.2 H.264/AVC 编码标准简介3.3 H.264/AVC 解码器3.4 解码器硬件设计考量3.5 H.264/AVC 解码部分运动补偿算法3.5.1 分块划分3.5.2 运动矢量3.5.3 亮度计算3.5.4 色度计算3.6 本章小结第四章 运动补偿硬件优化设计4.1 优化考量4.1.1 多像素并行处理4.1.2 存储器访问4.1.3 流水线作业4.2 优化设计系统架构4.2.1 四像素列并行处理4.2.2 运动矢量预测4.2.3 存储器架构设计4.2.4 亮度部分预测4.2.5 色度部分预测4.2.6 自适应流水线4.3 优化设计小结第五章 设计方案 VLSI 实现和仿真5.1 设计流程5.2 设计组成、接口与验证5.3 门控时钟5.4 仿真结果与比较分析5.5 本章小结第六章 总结与展望6.1 回顾与总结6.2 未来工作展望参考文献附录A:缩略语附录B:测试序列致谢攻读学位期间发表的学术论文目录
相关论文文献
标签:运动补偿论文; 优化论文; 实现论文;