第1章 绪论 1
1.1 电子设计自动化 1
1.2 常用EDA软件 3
1.2.1 电子电路设计与仿真软件 3
1.2.2 PCB设计软件 4
1.2.3 PLD设计工具 5
1.3 本书使用的主要软件安装 6
1.3.1 Multisim 2001软件的安装 8
1.3.2 Protel 99 SE软件的安装 12
1.3.3 ispLEVER软件的安装 14
上机操作 15
课后练习 15
第2章 Multisim 2001仿真电路 16
2.1 Multisim 2001仿真电路的创建 16
2.1.1 Multisim 2001基本界面 16
2.1.2 电路仿真的基本操作 19
2.1.3 子电路的使用 29
上机操作 33
操作1 Multisim 2001基本操作练习 33
操作2 子电路的使用练习 34
课后练习 34
2.2 Multisim 2001虚拟仪器的使用 35
2.2.1 仪器仪表的基本操作 35
2.2.2 常用仪器的使用 35
2.2.3 其他常用指示器件 45
2.2.4 运行仿真电路 47
上机操作 48
操作1 单管共发射极放大电路的测试 48
操作2 译码显示电路的测试 49
操作3 四人表决电路的测试 50
课后练习 52
2.3 常用电路仿真分析 52
2.3.1 仿真分析的基本操作 52
2.3.2 常用分析方法 55
2.3.3 Multisim 2001后处理功能 62
上机操作 65
操作1 功率放大电路的测试 65
操作2 计数器电路的测试 67
操作3 交通灯控制器的测试 68
课后练习 70
第3章 Protel 99 SE原理图编辑 71
3.1 Protel 99 SE原理图编辑器 71
3.1.1 启动Protel 99 SE 71
3.1.2 启动原理图编辑器 73
3.1.3 原理图编辑器简介 74
3.1.4 原理图编辑器的管理 75
上机操作 77
操作 启动Protel 99 SE和原理图编辑器练习 77
课后练习 78
3.2 绘制原理图 78
3.2.1 新建原理图 79
3.2.2 图纸格式设置和工作环境 79
3.2.3 加载元件库 83
3.2.4 放置元件 85
3.2.5 放置电源和接地符号 88
3.2.6 电气连接 89
3.2.7 原理图的编辑技巧 90
3.2.8 元件属性调整 92
3.2.9 总线和网络标号的使用 93
上机操作 95
操作1 原理图绘制操作练习 95
操作2 总线绘制操作练习 96
课后练习 97
3.3 原理图的完善 97
3.3.1 基本图形的绘制 97
3.3.2 电气规则检查与生成网络表 99
3.3.3 层次电路设计 102
3.3.4 放置文字说明 105
3.3.5 生成元件清单 106
3.3.6 文件的存盘与退出 107
上机操作 107
操作1 绘制接口电路 107
操作2 层次电路的绘制练习 108
课后练习 110
3.4 元件库编辑 110
3.4.1 启动元件库编辑器 110
3.4.2 元件库管理器的使用 111
3.4.3 绘制元件工具介绍 112
3.4.4 绘制新元件 113
3.4.5 库元件制作实例 115
上机操作 118
操作1 制作元件P89C51RD2 118
操作2 制作元件74LS160 118
课后练习 119
第4章 印制电路板的设计 120
4.1 印制电路板设计基础 120
4.1.1 印制电路板的基本知识 120
4.1.2 PCB设计流程 121
4.1.3 Protel 99 SE印制版编辑器 122
4.1.4 设计环境的设置 123
4.1.5 印制电路板的工作层面 125
4.1.6 规划电路板 128
上机操作 134
操作 PCB 99 SE编辑器的使用 134
课后练习 136
4.2 印制电路板的布局 136
4.2.1 引入网络表 136
4.2.2 电路板的自动布局 139
4.2.3 电路板的手工布局 141
4.2.4 放置PCB组件 143
4.2.5 布局后的3D效果图 147
上机操作 147
操作 彩灯循环电路 147
课后练习 150
4.3 印制电路板布线 151
4.3.1 设置布线参数 151
4.3.2 自动布线 155
4.3.3 手工调整布线 157
4.3.4 印制版输出 161
上机操作 164
操作1 彩灯循环电路的单面布线 164
操作2 单面板的制作练习 166
课后练习 166
4.4 元件封装库的建立 167
4.4.1 元件封装简介 167
4.4.2 元件封装设计基础 168
4.4.3 设计元件封装 168
4.4.4 编辑已有元件封装 171
4.4.5 元件封装的常见错误 172
上机操作 172
操作 制作元件封装 172
课后练习 174
第5章 可编程逻辑器件PLD 175
5.1 PLD概述 175
5.2 VHDL语言简介 175
5.2.1 VHDL程序设计基本结构 176
5.2.2 VHDL语言要素 178
5.3 使用ispLEVER软件进行PLD设计 184
5.3.1 ispLEVER开发工具的原理图输入 184
5.3.2 设计的编译与仿真 187
5.3.3 硬件描述语言和原理图混合输入 190
5.3.4 ispLEVER工具中VHDL语言的设计方法 194
上机操作 197
操作 3 × 8译码器的设计 197
课后练习 199
第6章 实训 200
6.1 鉴频器电路板的设计 200
6.2 数字钟的电路设计 202
6.3 交通信号灯的自动控制 206
参考文献 212