第一章 引言 1
1.1 演化电路和系统的特点 1
1.2 演化硬件的优势 3
1.3 电子技术基础 5
1.4 演化硬件与演化形成的硬件 6
1.5 内部演化与外部演化 8
1.6 在线演化与离线演化 8
1.7 演化硬件的应用 9
第二章 演化算法的基础 12
2.1 演化算法的概念 12
2.2 演化算法的组成 12
2.2.1 表达方式 12
2.2.2 变化算子 14
2.2.3 评估 16
2.2.4 选择 19
2.2.5 种群 20
2.2.6 终止条件 21
2.3 演化算法的运行 21
2.4 演化算法的比较 22
第三章 可重构数字器件 25
3.1 基本架构 25
3.1.1 可编程逻辑器件 27
3.1.2 现场可编程器件 28
3.2 可重构硬件的应用 32
3.2.1 设计阶段 34
3.2.2 执行阶段 35
3.2.3 小结 37
3.3 实验结果 37
3.4 POEtic体系功能概述 39
3.4.1 有机子系统 41
3.4.2 分子的描述 42
3.4.3 路由层描述 44
3.4.4 动态路由 44
3.5 小结 44
第四章 可重构模拟器件 46
4.1 基本架构 46
4.2 晶体管阵列 47
4.2.1 NASA的FPTA 49
4.2.2 海德堡大学的FPTA 58
4.3 模拟阵列 65
4.4 小结 67
第五章 使用演化硬件 69
5.1 综合与自适应 69
5.2 自适应系统设计 70
5.2.1 容错系统 70
5.2.2 实时系统 72
5.3 使用演化硬件构造容错系统 73
5.4 在线系统使用内部重构的原因 74
5.5 量化内部重构时间 75
5.6 理论结合实践 78
5.6.1 最小化可预测故障风险 78
5.6.2 最小化不可预测故障风险 80
5.6.3 实践建议 81
5.7 基于演化硬件的故障恢复实例 82
5.7.1 基于种群的设计与基于适应度的设计 82
5.7.2 基于演化硬件的补偿器 84
5.7.3 机器人控制 90
5.7.4 POEtic项目 100
5.7.5 胚胎发育 113
5.8 小结 124
第六章 未来工作 129
6.1 电路综合 129
6.1.1 数字电路设计 129
6.1.2 模拟电路设计 133
6.2 电路自适应 134
原作者简介 137