文摘
英文文摘
第1章 绪论
1.1 课题研究背景和意义
1.1.1 研究背景
1.1.2 研究意义
1.2 研究现状
1.2.1 软硬件划分技术研究现状
1.2.2 任务调度机制研究现状
1.3 本文研究的主要内容
第2章 基于FPGA的可重构系统分析
2.1 可重构系统的概念
2.2 可重构系统的特点
2.3 基于FPGA的可重构系统的分类
2.3.1 FPGA器件的结构和配置模式
2.3.2 可重构系统的分类
2.4 基于FPGA的可重构系统结构分析
2.4.1 MPU+FPGA结构的可重构系统
2.4.2 单片FPGA上的SOPC
2.5 动态可重构技术
2.5.1 动态可重构技术涉及的关键问题
2.5.2 支持动态可重构技术的硬件
2.5.3 特定应用到硬件平台的映射
2.5.4 软硬件任务的统一管理
2.6 本章小结
第3章 可重构系统软硬件划分算法研究
3.1 引言
3.2 动态可重构系统建模
3.2.1 动态重构系统模型
3.2.2 任务模型
3.3 可重构系统的软硬件划分
3.3.1 划分方法
3.3.2 遗传算法
3.3.3 禁忌搜索算法
3.3.4 遗传和禁忌搜索的混合策略
3.4 本章小结
第4章 可重构系统任务调度算法研究
4.1 引言
4.2 调度的目的
4.3 DAG模型的相关调度算法
4.4 采用配置预取策略的任务调度方法
4.4.1 调度优先级
4.4.2 配置预取
4.4.3 调度算法
4.5 本章小结
第5章 实验结果及性能分析
5.1 实验环境和初始化数据
5.2 实验结果和分析
5.3 本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢