文摘
英文文摘
声明
第1章 绪论
1.1 课题研究背景及意义
1.2 软硬件协同设计研究领域
1.2.1 系统任务描述
1.2.2 软硬件划分
1.2.3 软硬件并行综合
1.2.4 软硬件协同模拟和仿真
1.3 软硬件协同设计的国内外研究现状
1.3.1 国外研究现状
1.3.2 国内研究现状
1.3.3 研究不足
1.4 课题的来源及研究内容
1.4.1 课题来源
1.4.2 课题的主要研究内容
第2章 软硬件划分的相关理论
2.1 概述
2.1.1 系统结构
2.1.2 软硬件划分种类
2.2 系统模型的建立方法
2.2.1 有限状态机建模
2.2.2 数据流图建模
2.2.3 Petri网建模
2.2.4 数据/控制流图
2.2.5 任务流图
2.3 软硬件划分技术中存在问题的分析
2.3.1 说明抽象的层次
2.3.2 划分粒度的问题
2.3.3 系统中元件的分配
2.3.4 指标和评估问题
2.3.5 划分算法问题
2.3.6 可重配置计算
2.4 本章小结
第3章 遗传和禁忌搜索算法研究与分析
3.1 引言
3.2 遗传算法
3.2.1 遗传算法的特点
3.2.2 遗传算法基本原理
3.2.3 遗传算法的应用领域
3.2.4 遗传算法的编码方式
3.2.5 适应度函数
3.2.6 遗传操作算子
3.2.7 遗传算法的实现步骤
3.3 禁忌搜索算法
3.3.1 禁忌搜索算法基本思想
3.3.2 初始解
3.3.3 邻域结构与候选解
3.3.4 禁忌对象和禁忌长度
3.3.5 特赦准则
3.3.6 终止准则
3.3.7 禁忌搜索算法的流程
3.4 遗传和禁忌搜索混合算法
3.5 本章小结
第4章 GATS软硬件划分方法实现
4.1 引言
4.2 遗传和禁忌搜索算法对比分析
4.2.1 遗传算法GA优缺点
4.2.2 禁忌搜索TS算法优缺点
4.3 算法实现
4.3.1 软硬件划分模型
4.3.2 软硬件划分功能描述
4.3.3 目标系统结构
4.3.4 GATS问题描述
4.3.5 适应度函数
4.3.6 算法实现过程
4.4 本章小结
第5章 算法验证及结果分析
5.1 引言
5.2 算法验证及分析
5.2.1 30个节点的GA,TS和GATS运行结果比较
5.2.2 90个节点的GA,TS和GATS运行结果比较
5.3 本章小结
结论
参考文献
攻读硕士学位期间发表的学术论文
致谢