声明
摘要
第1章 绪论
1.1 可重构系统的介绍与描述
1.2 可重构系统的研究现状
1.3 问题提出
1.4 论文的组织结构
第2章 开发平台与相关技术
2.1 FPGA的技术简介
2.2 Xilinx Virtex-Ⅱ Pro系列开发平台简介
2.2.1 PowerPC处理器
2.2.2 BRAM本地存储器
2.2.3 高速串行I/O
2.3 Xilinx公司FPGA及其开发工具
2.3.1 Xilinx ISE开发工具简介
2.3.2 EDK开发工具简介
2.4 动态局部重构技术相关概念
2.4.1 基于模块的局部重构
2.4.2 总线宏
2.4.3 传统OPB-HWICAP下载器
2.5 本章小结
第3章 混合系统中硬件部分的设计
3.1 基于PowerPC405的可重构计算系统结构
3.2 硬件任务模型
3.2.1 硬件任务实体的模型结构
3.2.2 硬件任务实体内部的模块组成
3.3 硬件下载器
3.3.1 硬件下载器的设计
3.3.2 硬件下载器的总体工作流程
3.4 本章小结
第4章 混合系统中硬件部分的实现
4.1 硬件任务模型的实现
4.1.1 硬件任务实体的结构
4.1.2 硬件任务实体的接口设计
4.1.3 硬件任务在系统中的工作过程
4.1.4 硬件任务的状态机模型
4.2 硬件下载器的实现
4.2.1 硬件下载器的结构
4.2.2 硬件下载器的接口设计
4.2.3 硬件下载器在系统中的工作过程
4.2.4 硬件下载器下载过程的状态机模型
4.3 本章小结
第5章 实验与结果分析
5.1 AES加密算法硬件任务实现与软件任务实现的效率比较
5.1.1 AES算法简介
5.1.2 AES算法实现
5.1.3 硬件实现的AES与软件实现的AES的效率比较
5.2 硬件下载器的效率验证
5.2.1 硬件下载器与传统下载器的效率比较
5.2.2 硬件下载器与传统下载器占用CPU的比较
5.3 本章小结
第6章 结论与展望
6.1 结论
6.2 未来工作
参考文献
致谢
科研项目和论文发表情况
东北大学;