第一章 Protel 98for Windows概述 1
1.1 绪言 1
1.1.1 当代EDA技术的迅速发展 1
1.1.2 Protel 98的发展演变 1
1.2 桌面EDA/Client 98的安装 3
1.2.1 EDA/Client 98对软硬件的要求 3
1.2.2 安装EDA/Client 98到硬盘上 3
1.3 桌面EDA/Client 98简介 6
1.4 Advanced Schematic 98的安装 8
1.5 Advanced Schematic 98的特点简介 9
1.6 Advanced PCB 98的安装 12
1.7 Advanced PCB 98简介 13
1.8 开始使用Protel 98 18
1.8.1 菜单栏 18
1.8.2 工具栏 19
1.8.3 状态栏及命令行 19
1.8.4 电气原理图编辑器Sch 19
1.8.5 印刷电路板图编辑器PCB 20
2.1.1 步入Advanced Schematic 98 22
2.1.2 电气原理图编辑器界面操作 22
2.1 初识Advanced Schematic 98 22
第二章 电气原理设计系统Schematic 98入门 22
2.2 Advanced Schematic 98图形设计入门 30
2.2.1 选择库和放置元器件 30
2.2.2 原理图工具箱的使用 43
2.2.3 作图工具箱的使用 61
2.2.4 电源工具箱的使用 84
2.2.5 器件工具箱的使用 87
2.2.6 与图形设计有关的其它常用操作 90
2.3 使用元器件库编辑器 92
2.3.1 步入元器件库编辑器 92
2.3.2 控制面板简介 93
2.3.3 元器件库绘图工具介绍 94
2.3.4 元器件库IEEE符号工具介绍 96
2.3.5 建立专用元器件库 99
2.4 设计结果的处理 101
2.4.1 网络表的作用和结构 101
2.4.2 网络表的产生 102
第三章Advanced Schematic 98电气原理图设计 106
3.1 电气原理图的设计流程 106
3.2 设计前的准备工作 107
3.2.1 设置图纸文件的属性 107
3.2.2 设置图纸信息 111
3.2.3 建立图纸模板 112
3.2.4 使用图纸模板 116
3.3 元器件和元器件库 118
3.3.1 元器件和元器件库概述 118
3.3.2 元器件和元器件库的关系 118
3.3.3 元器件的属性 119
3.3.4 元器件标号、型号和16个文本域的属性 124
3.3.5 制作一个元器件 125
3.4 层次原理图的设计 132
3.4.1 层次原理图简介 132
3.4.2 层次原理图的连接 133
3.4.3 由方块电路产生新原理图中的端口符号 138
3.4.4 由原理图产生方块电路 141
3.4.5 层次原理图之间的相互切换 143
3.4.6 生成层次原理图的网络表文件 145
3.4.7 层次原理图的一个实例 146
3.5 设计结果的处理 150
3.5.1 设计结果处理简介 150
3.5.2 自动标注元器件 150
3.5.3 电气规则检查 152
3.5.4 元器件列表的生成 158
3.5.5 层次原理图结构列表的生成 161
3.5.6 交叉参考元器件列表的生成 162
3.5.7 元器件引脚列表的生成 163
3.6 电气原理图的打印 165
3.6.1 设置打印机 165
3.6.2 打印 169
第四章Advanced Schematic 98和其它软件的连接 170
4.1 连接到数据库 170
4.1.1 数据库连接简介 170
4.1.2 元器件与数据库之间的直接连接 170
4.1.3 与数据库之间的数据输入和输出 174
4.2.2 生成SPICE网络表文件 178
4.2.1 SPICE接口简介 178
4.2 SPICE接口 178
4.3 EEsof接口 181
4.3.1 EEsof接口简介 181
4.3.2 设置为EEsof使用的元器件参数 181
4.3.3 生成EEsof网络表文件 182
4.4 Xilinx接口 186
4.4.1 Xilinx接口简介 186
4.4.2 设计中使用的元器件库 186
4.4.3 生成Xilinx网络表文件 187
4.5 OrCAD接口 189
4.5.1 OrCAD接口简介 189
4.5.3 处理OrCAD原理图文件前的准备工作 190
4.5.2 Advanced Schematic 98和OrCAD的兼容性 190
4.5.4 OrCAD原理图文件的调入和保存 191
第五章 电路板设计软件Advanced PCB 98入门 194
5.1 初识Advanced PCB 98 194
5.1.1 步入Advanced PCB 98 194
5.1.2 印刷电路板图编辑器界面操作 194
5.2 构成PCB的图素 208
5.2.1 元件和自由图素 208
5.2.2 导线(Track) 209
5.2.3 焊盘(Pad) 211
5.2.4 中继孔(过孔——Via) 213
5.2.5 圆弧(Arcs) 215
5.2.6 填充区(Fill) 216
5.2.7 多边形覆铜(Polygon Plane) 217
5.2.8 字符串(String) 218
5.2.9 坐标(Coordinate) 220
5.2.10 尺寸标注(Dimension) 221
5.2.11 系统工作环境的设置 223
5.2.12 系统的全局编辑功能 228
5.3 元件封装库 230
5.3.1 进入印刷电路元件封装库编辑器 230
5.3.2 浏览ADVPCB.LIB元件封装库 231
5.4.1 神经网络 239
5.4 Advanced Route 98简介 239
5.4.2 神经开销 240
5.4.3 神经网络形状算法 240
5.4.4 灵活的布线策略 240
第六章Advanced PCB 98下的电路板设计 241
6.1 PCB设计的流程 241
6.2 定义用户PCB板 242
6.2.1 印刷电路板的结构 242
6.2.2 开始制作新的印刷电路板 243
6.3 调入连接网络表 247
6.3.1 网络表的产生 247
6.3.2 元件封装库的装入 251
6.3.3 网络表的装入 253
6.4 在用户板上放置元件 255
6.4.1 元件自动布局 255
6.4.2 元件手工布局 258
6.5 使用电路板设计规则 267
6.5.1 PCB布线规则 267
6.5.2 生产加工规则 272
6.5.3 高速电路规则 276
6.5.4 其它规则 279
6.6.1 自动布线参数设置 280
6.6 自动布线 280
6.6.2 对整个电路板进行布线 281
6.6.3 对选定网络进行布线 282
6.6.4 对指定连接进行布线 283
6.6.5 对指定元件进行布线 285
6.6.6. 对指定设计区域进行布线 285
6.6.7 自动布线的停止、暂停和恢复 285
6.7 手工布线 286
6.7.1 选择和移动 286
6.7.2 调整布线 289
6.8 设计结果检查 294
6.9.1 印刷电路板统计信息 297
6.9 输出生产图和报表 297
6.9.2 印刷电路板元件清单 302
6.9.3 印刷电路板钻孔数据文件 304
6.9.4 印刷电路板自动安装机用文件 305
6.9.5 印刷电路板图打印输出 305
6.10 与Gerber格式文件之间的转换 311
6.10.1 输出Gerber数据 311
6.10.2 导入Gerber数据 316
6.11 印刷电路板向导 318
6.11.1 制作普通电路板 318
6.11.2 制作PCI总线的板卡 324
7.1 电气原理设计 327
7.1.1 设计原理框图 327
第七章 双面PCB板的制作实例 327
7.1.2 建立自己的元器件库 328
7.1.3 层次原理图 336
7.1.4 具体模块的电气原理图 337
7.1.5 网络表和交叉参考元件列表 344
7.2 电路板设计及布线 352
7.2.1 添加新的元件封装形式 352
7.2.2 修改设计规则 353
7.2.4 装入网络表文件 355
7.2.3 新建用户PCB板 355
7.2.5 元件布局 357
7.2.6 电路板布放导线 362
7.2.7 报表输出 365
7.3 多层板简介 366
7.3.1 电源层和接地层的设置 366
7.3.2 自动布线 368
附录 PCB设计实用资料 369
附录A Advanced Schematic 98中的库元件列表 369
附录B Advanced PCB 98中的库元件 372
附录C Protel 98中宏的使用简介 375