可重构多媒体SoC中多标准宏块预测模块的VLSI设计

可重构SoC论文 多标准视频处理论文 实时解码论文 宏块预测论文
论文详情
随着媒体格式与标准的日渐增多,可重构计算技术被广泛应用于多媒体处理中。在对规整、运算密集型媒体算法的处理上,可重构计算阵列同时拥有高性能和灵活的可编程性,填补了传统的通用处理器和专用硬件处理技术之间的间隙。但是由于可重构计算阵列只适合于算法规整、运算密集型任务的加速,媒体处理中非规整、控制密集型的任务成为可重构多媒体SoC的性能瓶颈。本文通过对H.264和AVS视频解码算法进行分析并完成任务划分,针对上述的性能瓶颈提出了一种适用于可重构多媒体系统的宏块预测模块的VLSI结构。该结构兼容H.264 High Profile @ L41和AVSJizhun Profile @ L60标准,能达到有效的硬件复用。通过基于4x4子块预测的流水线结构,高效地实现了H.264和AVS中控制密集型的帧内模式预测、帧间运动矢量预测以及边界强度计算算法。论文提出了一种有效的相邻块更新策略,可以使宏块预测中相邻块信息的存储开销减少64%。进一步,论文提出一种优化性能的参考块预取缓存策略,使得直接模式运动矢量预测中读取片外存储器信息的延时减少50%以上。本设计采用TSMC 65nm工艺库进行门级综合,最大工作频率可达到312 MHz。仿真结果表明,解码一个H.264和AVS宏块分别最大消耗351和189个时钟周期,在86 MHz时钟频率下即可完成对1920x1088@30fps的高清视频实时解码。与其他类似设计比较结果表明,该设计在面积和性能上具有较为明显的优势。
摘要第3-5页
ABSTRACT第5-6页
第一章 绪论第13-25页
    1.1 媒体算法概述与解决方案第13-19页
        1.1.1 H.264和AVS解码器概述第13-16页
        1.1.2 媒体处理解决方案的发展现状第16-19页
    1.2 可重构SoC分析与宏块预测模块设计的必要性第19-23页
        1.2.1 可重构多媒体SoC的性能瓶颈第19-21页
        1.2.2 可重构多媒体SoC的改进需求第21-22页
        1.2.3 多标准宏块预测模块设计的必要性第22-23页
    1.3 课题来源及其目标意义第23页
    1.4 论文的主要内容与章节安排第23-25页
第二章 视频解码中的宏块预测算法描述第25-44页
    2.1 H.264与AVS宏块预测算法第25-41页
        2.1.1 宏块划分方式第25-26页
        2.1.2 帧内模式预测第26-29页
        2.1.3 帧间运动矢量预测第29-37页
        2.1.4 边界滤波强度计算第37-41页
    2.2 算法特点分析与硬件设计第41-43页
        2.2.1 兼容性分析第41-42页
        2.2.2 空间相关性预测第42-43页
        2.2.3 硬件复用第43页
    2.3 本章小结第43-44页
第三章 宏块预测模块的VLSI结构设计第44-62页
    3.1 总体架构设计第44-48页
        3.1.1 模块划分与VLSI结构框图第44-45页
        3.1.2 系统状态机与流水线设计第45-48页
    3.2 模块外部接口设计第48-50页
        3.2.1 模块接口第48-50页
        3.2.2 配置寄存器第50页
    3.3 存储器组织结构设计第50-55页
        3.3.1 片外存储器第51-52页
        3.3.2 片内SRAM第52-55页
        3.3.3 寄存器文件第55页
    3.4 其他主要模块设计第55-61页
        3.4.1 帧内模式预测模块第55-57页
        3.4.2 Calculation Core模块第57-59页
        3.4.3 边界强度计算模块第59-61页
    3.5 本章小结第61-62页
第四章 宏块预测模块的性能优化第62-74页
    4.1 相邻块更新策略第62-66页
        4.1.1 宏块预测中的相邻块更新第62-63页
        4.1.2 一种有效的相邻块更新策略第63-66页
        4.1.3 实现结果比较第66页
    4.2 参考块预取缓存策略第66-72页
        4.2.1 设计目的第66-67页
        4.2.2 预取缓存方案的实现第67-70页
        4.2.3 实现结果比较第70-72页
    4.3 本章小结第72-74页
第五章 宏块预测模块的仿真与验证第74-80页
    5.1 仿真与验证环境第74-78页
        5.1.1 验证环境框架与流程第74-76页
        5.1.2 系统仿真结果第76-78页
    5.2 实现与结果比较第78-79页
        5.2.1 综合结果第78页
        5.2.2 相关设计比较第78-79页
    5.3 本章小结第79-80页
第六章 结束语第80-82页
    6.1 主要工作与创新点第80-81页
        6.1.1 主要工作第80页
        6.1.2 创新点第80-81页
    6.2 后续研究工作第81-82页
参考文献第82-86页
致谢第86-87页
攻读硕士学位期间已发表或录用的论文第87-90页
上海交通大学学位论文答辩决议书第90页
论文购买
论文编号ABS541182,这篇论文共90页
会员购买按0.30元/页下载,共需支付27
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付45
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656