Cadence Concept HDL & Allegro 原理
图与 PCB 设计
EDA 先锋工作室 编著
人 民 邮 电 出 版 社
李 楠
庞 健
由武军
袁
园
图书在版编目(CIP)数据
Cadence Concept HDL & Allegro 原理图与 PCB 设计/EDA 先锋工作室编著.
—北京:人民邮电出版社,2005.4
ISBN 7-115-12708-5
Ⅰ. C… Ⅱ. E... Ⅲ. 电子电路—电路设计:计算机辅助设计 Ⅳ. TN702
中国版本图书馆 CIP 数据核字(2005)第 024020 号
内 容 提 要
Cadence PSD 15.0 是 Cadence 公司推出的功能强大的 EDA 开发工具包,它提供了从原理图设计输入、
分析,PCB 设计、PCB 制造文件输出等一整套工具。
本书立足于工程实践,结合作者多年的工作经验,系统地介绍了 Concept HDL 和 Allegro 在原理图和 PCB
设计中的使用方法。本书分为 13 章,主要介绍了项目管理器、Concept HDL 原理图设计工具、约束管理器、
Allegro PCB 设计工具和 SPECCTRA 布线工具的功能和设计技巧。在介绍工具和命令的同时,还提供了大量
的范例以及习题,以方便读者更好地理解和掌握所学的内容,使读者对设计工具有较为深入的理解并基本掌
握从原理图设计到 PCB 设计等一系列设计步骤的实现方法和技巧。
本书配套光盘中提供了书中所有实例和练习的完整工程文件以及相关数据文件,有利于读者边学边练,
提高实际应用能力。
本书可作为高等院校通信工程、电子工程、计算机、无线电技术等专业的教材,也可作为硬件工程师的
实用工具书。
Cadence Concept HDL & Allegro
原理图与
PCB
设计
u 编 著 EDA 先锋工作室 李 楠 庞 健 由武军 袁 园
责任编辑 李永涛
u 人民邮电出版社出版发行
北京市崇文区夕照寺街 14 号
邮编
100061
电子函件
315@ptpress.com.cn
网址
http://www.ptpress.com.cn
读者热线
010-67132692
北京鸿佳印刷厂印刷
新华书店总店北京发行所经销
u
开本:
787×1092 1/16
印张:
26.25
字数:
635
千字
2005
年
4
月第
1
版
印数:
1 – 6 000
册
2005
年
4
月北京第
1
次印刷
ISBN 7-115-12708-5/TP
·
4260
定价:45.00 元(附光盘)
本书如有印装质量问题,请与本社联系 电话:(010)67129223
EDA 先锋工作室
主 编:王 诚
副主编:薛小刚 钟信潮
编 委:李 楠 吴继华 庞 健 由武军 袁 园
周海涛 侯小辉 寿开宇 范丽珍 薛 宁
路 远 梁晓明 伊贵业 吴义涛 张世卓
张伟平 王书松 吴 蕾 胡安琪 吴卫旋
董振东 于春华
1
目 录
第1章
概述
...............................................................................................................................
1
1.1
EDA 概述
..............................................................................................................................
1
1.2
PSD 15.0 概述
.......................................................................................................................
2
1.2.1
PSD 15.0 的运行环境
...................................................................................................
2
1.2.2
PSD 15.0 的安装
...........................................................................................................
2
1.3
Cadence PSD 工具包简介
....................................................................................................
7
1.4
PCB Design Expert 工具包简介
...........................................................................................
8
1.4.1
Concept HDL──原理图设计输入工具
...................................................................
10
1.4.2
Allegro Expert──PCB 设计系统
.............................................................................
13
1.4.3
SPECCTRA Expert──自动和交互布线工具
..........................................................
13
1.4.4
PCB Librarian──PCB 库管理
..................................................................................
14
1.4.5
Constraint Manager──约束管理器
..........................................................................
14
1.5
小结
.....................................................................................................................................
15
1.6
习题
.....................................................................................................................................
16
第 2 章
项目管理器
................................................................................................................
17
2.1
项目管理器简介
.................................................................................................................
17
2.1.1
启动项目管理器
..........................................................................................................
17
2.1.2
用户界面简介
..............................................................................................................
19
2.2
新建一个设计项目
.............................................................................................................
22
2.3
打开一个设计项目
.............................................................................................................
25
2.4
项目结构和项目文件
.........................................................................................................
27
2.5
设置一个设计项目
.............................................................................................................
29
2.5.1
创建和更改项目基础设计
..........................................................................................
29
2.5.2
设置库
.........................................................................................................................
30
2.5.3
更改工具设置
..............................................................................................................
32
2.5.4
创建 site.cpm 文件
......................................................................................................
33
2.6
小结
.....................................................................................................................................
33
2.7
习题
.....................................................................................................................................
34
第 3 章
Concept HDL 原理图设计系统
..........................................................................
35
3.1
原理图的设计步骤
.............................................................................................................
35
3.2
Concept HDL 的用户界面
..................................................................................................
36
3.2.1
菜单栏
.........................................................................................................................
36
3.2.2
工具栏
.........................................................................................................................
37
3.3
Concept HDL 的编辑环境
..................................................................................................
38
2
3.3.1
设置 Concept HDL
......................................................................................................
38
3.3.2
画面操作
.....................................................................................................................
47
3.3.3
基本编辑操作
..............................................................................................................
51
3.3.4
显示
.............................................................................................................................
53
3.3.5
应用 Stroke
..................................................................................................................
54
3.3.6
群组(Group)
...........................................................................................................
56
3.4
绘制电路原理图
.................................................................................................................
57
3.4.1
产生一个设计页
..........................................................................................................
58
3.4.2
设置格点
.....................................................................................................................
58
3.4.3
调入图框
.....................................................................................................................
58
3.4.4
放置、删除和移动元件
..............................................................................................
58
3.4.5
绘制导线
.....................................................................................................................
59
3.4.6
添加和修改网络名称
..................................................................................................
59
3.4.7
绘制总线分支线和加网络名
......................................................................................
60
3.4.8
添加输入/输出端口
....................................................................................................
62
3.4.9
添加电源及接地符号
..................................................................................................
62
3.4.10
放置线路节点
..............................................................................................................
63
3.4.11
编辑属性
.....................................................................................................................
63
3.4.12
编辑页
.........................................................................................................................
63
3.4.13
检查原理图
.................................................................................................................
65
3.4.14
保存原理图文件
..........................................................................................................
66
3.5
打包原理图文件
.................................................................................................................
67
3.5.1
原理图打包
.................................................................................................................
67
3.5.2
输出料单
.....................................................................................................................
69
3.5.3
网表报告
.....................................................................................................................
71
3.5.4
ERC-DXT 工具
...........................................................................................................
72
3.6
传递数据到 PCB(Allegro)
.............................................................................................
72
3.7
交叉标注原理图
.................................................................................................................
73
3.8
原理图打印
.........................................................................................................................
75
3.8.1
设置打印机
.................................................................................................................
75
3.8.2
打印输出
.....................................................................................................................
75
3.8.3
原理图保存成 PDF 文件
............................................................................................
76
3.9
原理图文件的归档(Archive)
.........................................................................................
77
3.10 小结
...................................................................................................................................
78
3.11 习题
...................................................................................................................................
78
第 4 章
设计层次化原理图
..................................................................................................
79
4.1
层次化设计的技术特点
......................................................................................................
79
4.2
模块的创建
.........................................................................................................................
80