第1章 概述
1.1 EDA概述
1.2 PSD 15.0概述
1.3 Cadence PSD工具包简介
1.4 PCB Design Expert工具包简介
1.5 小结
1.6 习题
第2章 项目管理器
2.1 项目管理器简介
2.2 新建一个设计项目
2.3 打开一个设计项目
2.4 项目结构和项目文件
2.5 设置一个设计项目
2.6 小结
2.7 习题
第3章 Concept HDL原理图设计系统
3.1 原理图的设计步骤
3.2 Concept HDL的用户界面
3.3 Concept HDL的编辑环境
3.4 绘制电路原理图
3.5 打包原理图文件
3.6 传递数据到PCB(Allegro)
3.7 交叉标注原理图
3.8 原理图打印
3.9 原理图文件的归档(Archive)
3.10 小结
3.11 习题
第4章 设计层次化原理图
4.1 层次化设计的技术特点
4.2 模块的创建
4.3 设计层次原理图
4.4 由原理图生成模块符号
4.5 原理图的打包与打印
4.6 小结
4.7 习题
第5章 约束管理器
5.1 约束管理器简介
5.2 约束管理器的用户界面
5.3 对象(Object)
5.4 约束设置
5.5 约束集的创建和参考
5.6 原理图和约束管理器同步
5.7 在原理图和PCB之间同步约束
5.8 约束分析
5.9 小结
5.10 习题
第6章 Cadence原理图元件库制作
6.1 Cadence原理图库结构
6.2 原理图库管理工具──Library Explorer
6.3 Part Developer
6.4 创建平面元件
6.5 由PDF文件创建元件
6.6 创建多个符号分开的元件
6.7 创建一个具有多个功能组的不对称元件
6.8 创建sizeable和HAX_FIXED_SIZE属性的符号
6.9 修改元件
6.10 元件列表编辑器
6.11 元件模板
6.12 小结
6.13 习题
第7章 Allegro PCB设计系统简介
7.1 Allegro的工作流程
7.2 Allegro 的图形用户界面
7.3 小结
7.4 习题
第8章 Allegro PCB设计的常用操作命令
8.1 常用系统参数的设定
8.2 视图操作
8.3 Allegro的文件管理
8.4 设计区域管理
8.5 显示信息
8.6 设计规则检查
8.7 元器件的布局
8.8 布线
8.9 铺铜设计
8.10 后处理
8.11 设计检查
8.12 CAM输出
8.13 小结
8.14 习题
第9章 Allegro PCB设计准备
9.1 创建焊盘
9.2 创建元件封装符号
9.3 创建Format符号
9.4 创建Shape符号
9.5 创建Flash符号
9.6 创建PCB外形框图符号
9.7 小结
9.8 习题
第10章 PCB设计实例
10.1 设计PCB外形框图符号
10.2 生成主设计文件
10.3 网表文件的导入
10.4 设置电路板叠层结构和颜色
10.5 设置设计规则
10.6 元器件的布局
10.7 布线和铺铜
10.8 后处理
10.9 CAM输出
10.10 小结
10.11 习题
第11章 SPECCTRA布线工具
11.1 SPECCTRA简介
11.2 设置规则
11.3 放置元件
11.4 自动和交互布线
11.5 小结
11.6 习题
第12章 Allegro的其他高级功能
12.1 各种网表文件的导入
12.2 Allegro中的数据导入和导出功能
12.3 焊盘库和封装符号库的路径设置
12.4 文件属性操作
12.5 脚本文件
12.6 笔画命令Stroke
12.7 功能键和别名的设置
12.8 逻辑操作
12.9 更新元件封装符号
12.10 测试点设计
12.11 DFA检查
12.12 输出报告
12.13 技术文件比较
12.14 数据库检查
12.15 小结
12.16 习题
第13章 先进的约束驱动PCB设计
13.1 创建设计重用符号
13.2 重用模块
13.3 利用约束管理器在原理图和PCB之间同步约束
13.4 自动和交互布线
13.5 小结
13.6 习题
附录
F.1 Allegro的菜单、键入命令和命令解释
F.2 中英文术语对照表