第一章 引论 1
1.1 设计自动化的目标与用途 1
目录 3
译者序 3
1.2 发展情况 4
序言 5
1.3 设计一个计算机系统 12
第二章 逻辑综合 23
2.1 引言 23
2.2 记号、定义及基本结果 28
2.3 覆盖一个单-输出的开关函数 38
2.4 求多-输出开关函数的覆盖 58
2.5 通过因子分解综合有限制的“与非”网络 68
2.6 电路更改技术 91
2.7 数据结构 100
2.8 其他课题 103
第三章 门级逻辑模拟 118
3.1 引言 118
3.2 逻辑模拟过程 120
3.3 建立逻辑模型 130
3.4 模型的考验 151
3.5 故障模拟 165
3.6 专门的模拟方法 172
3.7 模拟程序的例子 179
3.8 模拟程序的选择标准 187
第四章 分划与板片选择 199
4.1 引言 199
4.2 构成材料和技术的影响 200
4.3 逻辑设计的图论表示法 202
4.4 可更换单元的标准库 207
4.5 分划问题 214
4.6 选择问题 231
4.7 未解决的问题和结论 239
第五章 布局方法 244
5.1 引言 244
5.2 布局问题的定义和图的模型 245
5.3 联结规则 250
5.4 有关的数学问题 252
5.5 构造初始布局的方法 258
5.6 改善布局的迭代法 281
5.7 分支限界法 303
5.8 结论 311
第六章 走线 325
6.1 引言 325
6.2 连线表的决定 329
6.3 分层 338
6.4 排次序 351
6.5 布线 355
6.6 最后评述 373
第七章 故障测试的产生 380
7.1 引言 380
7.2 一些定义 382
7.3 一些经典方法的回顾 388
7.4 组合逻辑的测试产生模型 393
7.5 时序逻辑的测试产生模型 431
7.6 自动测试的应用 447