摘要 | 第3-4页 |
ABSTRACT | 第4页 |
1 绪论 | 第10-15页 |
1.1 电子系统级设计背景 | 第10-11页 |
1.2 介绍H.264/AVC 背景 | 第11-12页 |
1.3 本课题研究意义 | 第12-13页 |
1.4 本课题研究内容 | 第13页 |
1.5 本文章节结构 | 第13-14页 |
1.6 本章小结 | 第14-15页 |
2 电子系统级设计方法(ESL) | 第15-19页 |
2.1 System C 语言简介 | 第15-16页 |
2.2 ESL 设计特点 | 第16页 |
2.3 ESL 设计方法 | 第16-17页 |
2.4 ESL 设计工具的使用 | 第17-18页 |
2.4.1 ARM ESL 在嵌入式软件开发中的应用 | 第17-18页 |
2.4.2 ARM ESL 在软硬件协同设计中的作用 | 第18页 |
2.5 本章小结 | 第18-19页 |
3 H.264/AVC 相关技术 | 第19-31页 |
3.1 H.264 的档次和级 | 第19页 |
3.2 H.264 功能层次 | 第19-21页 |
3.2.1 NAL 层 | 第19-20页 |
3.2.2 VCL 层 | 第20-21页 |
3.3 帧内预测原理 | 第21-22页 |
3.4 帧间预测原理 | 第22-25页 |
3.4.1 树状结构运动补偿 | 第22-23页 |
3.4.2 运动估计 | 第23-24页 |
3.4.3 运动矢量 | 第24页 |
3.4.4 Hadamard 变换(SATD) | 第24-25页 |
3.5 整数变换 | 第25-27页 |
3.6 去块效应滤波 | 第27-28页 |
3.7 锯齿形(ZigZag)扫描和游程编码 | 第28-29页 |
3.8 熵编码 | 第29-30页 |
3.9 本章小结 | 第30-31页 |
4 ARM926EJ-S 协处理器接口 | 第31-36页 |
4.1 协处理器指令类型 | 第31页 |
4.2 指令流水线分析 | 第31-33页 |
4.3 基于ESL 平台的ARM 协处理器接口 | 第33-35页 |
4.3.1 协处理器接口概述 | 第33页 |
4.3.2 协处理器接口工作机制 | 第33-35页 |
4.4 本章小结 | 第35-36页 |
5 H.264 编码器协处理器架构设计 | 第36-42页 |
5.1 H.264 开源编码器介绍 | 第36-37页 |
5.2 X.264 编码器分析 | 第37-39页 |
5.2.1 编码器编码流程分析 | 第37-38页 |
5.2.2 编码器函数开销分析 | 第38-39页 |
5.3 系统架构设计 | 第39-41页 |
5.3.1 设计方法 | 第39-40页 |
5.3.2 系统总体架构 | 第40-41页 |
5.4 本章小结 | 第41-42页 |
6 H.264 编码协处理器系统级设计 | 第42-70页 |
6.1 ESL 平台下的架构搭建 | 第42-46页 |
6.1.1 ARM926EJ-S 双总线结构 | 第43页 |
6.1.2 协处理器的接口设计 | 第43-46页 |
6.2 在ESL 平台下的系统设计流程 | 第46-49页 |
6.3 协处理器模块整体设计 | 第49-50页 |
6.3.1 协处理器模块实现的功能 | 第49页 |
6.3.2 协处理器工作方式 | 第49-50页 |
6.4 系统初始化代码设计 | 第50-54页 |
6.4.1 散列文件的设计 | 第51-53页 |
6.4.2 系统初始化过程 | 第53-54页 |
6.5 通用协处理器指令设计 | 第54-55页 |
6.6 协处理器视频编码指令设计 | 第55-66页 |
6.6.1 存储器操作指令设计及其实现 | 第55-57页 |
6.6.2 整数变换指令设计及其实现 | 第57-60页 |
6.6.3 去块效应滤波指令设计及其实现 | 第60-65页 |
6.6.4 运动估计指令设计及其实现 | 第65-66页 |
6.7 运行结果 | 第66-67页 |
6.7.1 功能实现 | 第66页 |
6.7.2 运行性能比较 | 第66-67页 |
6.8 系统性能分析 | 第67-69页 |
6.8.1 总线周期精确条件下的性能提升 | 第67页 |
6.8.2 性能特点分析 | 第67-68页 |
6.8.3 性能评估的精确度 | 第68-69页 |
6.9 本章小结 | 第69-70页 |
7 总结与展望 | 第70-71页 |
7.1 总结 | 第70页 |
7.2 展望 | 第70-71页 |
参考文献 | 第71-73页 |
致谢 | 第73-74页 |
攻读硕士学位期间已发表或录用的论文 | 第74-76页 |