声明
厦门大学学位论文著作权使用声明
摘要
第一章 绪论
1.1 课题的研究背景和意义
1.2 AVS解码器现状
1.3 前期工作及存在问题
1.3.1 针对DSP平台优化
1.3.2 关键模块的优化。
1.3.3 存在问题
1.4 本文的主要工作和论文结构
第二章 基于DM642的AVS解码器设计基础
2.1 AVS解码器基本原理
2.2 硬件平台
2.2.1 TMS320DM642简介
2.2.2 DM642的原理框架
2.2.3 TMS320DM642 EVM介绍
2.3 软件平台
2.3.1 开发环境CCS介绍
2.3.2 软件流程
2.3.3 图像解码过程
2.4 小结
第三章 代码优化研究
3.1 AVS视频解码源程序包介绍
3.1.1 解码程序的主要文件介绍
3.1.2 解码程序的函数调用分析
3.1.3 解码器各主要模块占用的时间比例
3.2 if语句优化策略
3.2.1 “()”运算符优化方法
3.2.2 逻辑判断语句优化方法
3.3.3 switch替代策略
3.3 代码优化
3.2.1 GetBlock()函数优化
3.2.2 InterPredLuma()函数优化
3.2.3 ParseOneMacroBlock()函数优化
3.2.4 其他函数优化
3.4 小结
第四章 内存优化研究
4.1 基于Cache的内存优化
4.1.1 应用级优化
4.1.2 程序级优化
4.1.3 算法级优化
4.2 基于EDMA的优化
4.2.1 AVS解码器数据流动分析
4.2.2 EDMA的应用
4.3 小结
第五章 总结与展望
参考文献
致谢