摘要 | 第5-6页 |
ABSTRACT | 第6页 |
第一章 前言 | 第9-12页 |
1.1 课题背景 | 第9-10页 |
1.2 要研究内容和意义 | 第10-11页 |
1.2.1 HDCP 协议软件建模 | 第10页 |
1.2.2 HDCP 协议硬件实现的架构设计 | 第10-11页 |
1.3 论文的主要工作与章节安排 | 第11-12页 |
第二章 HDMI 技术规范与HDCP 协议介绍 | 第12-37页 |
2.1 HDMI 概述 | 第12-14页 |
2.2 HDMI 信号与编码 | 第14-19页 |
2.2.1 概述 | 第14-15页 |
2.2.2 工作模式 | 第15-16页 |
2.2.3 HDMI 信号编码 | 第16-19页 |
2.3 HDMI 音频视频 | 第19-23页 |
2.3.1 视频 | 第19-21页 |
2.3.2 音频 | 第21-23页 |
2.4 HDCP 协议概述 | 第23-24页 |
2.5 HDCP 认证 | 第24-36页 |
2.5.1 协议 | 第25-30页 |
2.5.1.1 认证协议的第一部分 | 第25-26页 |
2.5.1.2 认证协议的第二部分 | 第26-29页 |
2.5.1.3 认证协议的第三部分 | 第29-30页 |
2.5.2 HDCP 发射端状态图 | 第30-35页 |
2.5.3 HDCP 接收端状态图 | 第35-36页 |
2.6 本章小结 | 第36-37页 |
第三章 HDCP 系统中SHA-1 模块的软硬件协同设计 | 第37-51页 |
3.1 HDCP 系统设计 | 第37-40页 |
3.2 SHA-1 算法概述 | 第40-43页 |
3.2.1 消息预处理 | 第40-41页 |
3.2.1.1 消息填充 | 第40-41页 |
3.2.1.2 消息解析 | 第41页 |
3.2.1.3 设置初始哈希变量值 | 第41页 |
3.2.2 报文摘要计算 | 第41-43页 |
3.3 SHA-1 算法实现软硬件协同设计 | 第43-48页 |
3.3.1 基于ARM ESL 的系统设计与仿真 | 第43-45页 |
3.3.1.1 ARM ESL 平台概述 | 第43-44页 |
3.3.1.2 软件实现性能分析 | 第44-45页 |
3.3.2 硬件实现与性能分析 | 第45-48页 |
3.3.2.1 ARM ESL 硬件平台 | 第46-47页 |
3.3.2.2 硬件实现性能分析 | 第47-48页 |
3.4 SHA-1 算法实现优化 | 第48-49页 |
3.5 性能分析与设计结果讨论 | 第49-50页 |
3.6 本章小结 | 第50-51页 |
第四章 HDCP 发送端芯片系统架构设计 | 第51-66页 |
4.1 HDCP 发送端架构 | 第51-52页 |
4.2 HDCP 发送端状态机设计 | 第52-54页 |
4.3 加密过程状态机设计 | 第54-60页 |
4.4 MCU 与HDCP 硬件模块的软硬件协同设计 | 第60-61页 |
4.5 HDCP 加密机仿真 | 第61-63页 |
4.6 芯片系统设计结果讨论 | 第63-65页 |
4.7 本章小结 | 第65-66页 |
第五章 总结和展望 | 第66-67页 |
参考文献 | 第67-69页 |
攻读硕士学位期间已发表或录用的论文 | 第69页 |