《电子线路CAD》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:吕建平,梅军进主编;张俊涛,封岸松副主编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2006
  • ISBN:7301109156
  • 页数:403 页
图书介绍:本书以高等学校学生、从事电子线路设计的工程技术人员为读者对象,讲解了电子线路计算机辅助设计(CAD)的基本概念、设计规则,通过典型实例,全面地介绍了目前应用广泛的电子线路CAD软件包——Protel2004的主要功能(包括原理图编辑、电路仿真、印制板设计、信号完整性分析)、安装和使用方法。考虑到从事电子线路CAD设计者的实际工作需要,本书结合实例,对书中内容尤其是模拟仿真部分,作了较为详细的讲解。

1.1 电路CAD/EDA技术概述 1

第1章 电路CAD/EDA技术基础 1

1.2 电路CAD/EDA技术发展 2

1.3 常用各类软件及其特点比较 2

1.4 PCB制板的一般工艺及过程 5

1.4.1 内层工艺流程 7

1.4.2 外层工艺流程 8

1.4.3 其他工艺上的概念 10

1.5 小结 13

1.6 习题 14

第2章 Protel概述 15

2.1 软件功能模块和特点 15

2.1.1 Protel DXP的功能 15

2.2 基本使用步骤及入门实例 16

2.2.1 Protel DXP系统要求和安装 16

2.1.2 Protel DXP的特点 16

2.2.2 Protel DXP的设计窗口 17

2.2.3 Protel DXP的文件组织结构 20

2.2.4 Protel DXP的文件管理 21

2.2.5 设计文件的窗口管理 23

2.2.6 工作窗口的拆分与合并 23

2.2.7 PCB板设计的工作流程 24

2.4 习题 27

2.3 小结 27

第3章 Protel原理图设计系统 28

3.1 图纸参数设置 28

3.1.1 设置图纸样式 28

3.1.2 设置图纸显示和边框属性 29

3.1.3 设置图纸标题栏 29

3.2 元件装入及图纸绘制 30

3.2.1 加载元件库和放置元件符号 30

3.2.2 编辑元件属性 32

3.2.3 绘制电路原理图 34

3.2.4 修改和保存电路原理图 36

3.3 层次原理图 37

3.3.1 层次原理图的设计 37

3.3.2 层次原理图的切换 41

3.3.3 图纸符号和原理图中的I/O端口符号交互生成 43

3.4 元件库编辑及其他常用画图功能 45

3.4.1 原理图元件库编辑器 45

3.4.2 元件编辑范例 47

3.4.3 添加原理图库元件 57

3.5 报表生成 59

3.6 文件及结果打印输出 62

3.7 电气法则测试 62

3.7.1 自动标注 62

3.7.2 编译项目及检查 64

3.8 小结 66

3.9 习题 66

第4章 Protel电路仿真 68

4.1 仿真库和激励源 69

4.1.1 Protel DXP仿真库中的元器件 69

4.1.2 Protel DXP中的激励源描述 75

4.2 初始状态的设置和仿真分析 86

4.2.1 定义仿真电路的节点 86

4.2.2 初始状态的设置 86

4.2.3 仿真器的设置 87

4.2.4 仿真分析 87

4.3 设计仿真原理图 99

4.3.1 加载元器件库 100

4.3.2 仿真原理图元器件的选用 101

4.3.3 仿真原理图 101

4.3.4 原理图仿真实例:上电复位电路 102

4.3.5 原理图仿真实例:分压式偏置电路 109

4.3.6 原理图仿真实例:半波整流电路 111

4.3.7 原理图仿真实例:低通滤波器电路 116

4.3.8 电路仿真常见错误 124

4.4 小结 126

4.5 习题 126

第5章 Protel PCB设计系统 127

5.1 启动及工作界面设置 127

5.1.1 PCB编辑器 127

5.1.2 印制电路板的设计流程图 128

5.2 绘图工具 130

5.2.1 布局工具 130

5.2.2 布线工具 131

5.2.3 放置元件 134

5.2.4 放置焊盘 139

5.2.5 放置过孔 141

5.2.6 放置文字 142

5.2.7 放置敷铜 143

5.2.8 放置屏蔽导线 145

5.3 电路板设计 146

5.2.9 补泪滴 146

5.3.1 创建新的PCB文件 147

5.3.2 将PCB文件添加到项目 150

5.3.3 元件及网络表导入 151

5.3.4 设置PCB工作区 154

5.3.5 布线规则设定 155

5.3.6 布局布线 158

5.3.7 PCB设计验证 160

5.4.1 生成底片文件 161

5.4 PCB报表的输出 161

5.4.2 生成电路板信息报表 162

5.4.3 生成元件清单 163

5.4.4 生成网络状态表 163

5.4.5 其他报表 163

5.5 PCB元件封装的创建及元件封装库建立 164

5.5.1 元件封装编辑器的启动 164

5.5.2 手工创建新的元件封装 166

5.6 小结 173

5.7 习题 174

第6章 OrCAD/Capture电路图绘制软件 175

6.1 OrCAD软件概述 175

6.1.1 OrCAD软件的构成及功能特点 175

6.1.2 OrCAD的运行环境 178

6.2 Capture软件简介 178

6.2.1 Capture软件的组成 178

6.2.2 Capture的窗口 179

6.3 电路图编辑模块Page Editor 180

6.3.1 Page Editor的菜单系统 180

6.3.2 Page Editor中的工具图标 184

6.3.3 Page Editor中的状态栏 185

6.4 电路原理图的绘制 185

6.4.1 绘图环境参数设置 186

6.4.2 电路元素的基本操作 189

6.4.3 电路原理图的绘制 190

6.4.4 电路图的打印与输出 194

6.4.5 分层式电路设计 195

6.5 原理图的后处理 198

6.5.1 元器件自动编号 198

6.5.2 设计规则检查 199

6.5.3 生成网络表(netlist) 200

6.5.4 报表的生成 201

6.6 小结 203

6.7 习题 203

第7章 OrCAD/Layout电路板设计软件 205

7.1 印制电路板设计的基本过程 205

7.1.1 印制电路板设计的基本步骤 205

7.1.2 PCB设计示例 207

7.1.3 元器件封装参数的设置 210

7.2 高级自动布线工具SmartRoute 211

7.2.1 SmartRoute的基本运行步骤 211

7.2.3 SmartRoute的菜单系统 213

7.2.2 SmartRoute的状态栏 213

7.3 PCB布局布线 218

7.3.1 PCB的设计要求 218

7.3.2 设计环境的设置 218

7.3.3 自动布局策略与参数设置 220

7.3.4 布线策略与参数设置 222

7.3.5 PCB的布局 225

7.3.6 PCB的布线 228

7.4 PCB设计中的其他操作技术 229

7.4.1 障碍物的设置和修改 230

7.4.2 敷铜 231

7.4.3 字符编辑 232

7.4.4 设计规则检查 233

7.5 PCB设计的后处理 235

7.5.1 测量距离 235

7.5.2 标注尺寸 235

7.5.3 产生报表 235

7.6 小结 236

7.5.4 生成光绘文件 236

7.7 习题 237

第8章 OrCAD/PSpice电路仿真软件 238

8.1 PSpice软件简介 238

8.1.1 PSpice的配套功能模块 238

8.1.2 支持的元器件类型 239

8.1.3 PSpice中的有关规定 240

8.2 电路特性分析 242

8.2.1 电路特性分析简介 242

8.2.2 电路特性分析的基本过程 243

8.2.3 激励信号源的设置 246

8.2.4 初始偏置条件的设置 250

8.3 基本电路特性分析 252

8.3.1 直流特性分析 252

8.3.2 交流特性分析 256

8.3.3 瞬态特性分析 259

8.4.1 参数扫描分析 261

8.4 复杂电路特性分析 261

8.4.2 统计分析 264

8.5 波形显示和分析模块Probe 267

8.5.1 Probe的基本功能 267

8.5.2 Probe调用和运行模式的设置 268

8.5.3 Probe的窗口界面 269

8.5.4 Probe运行过程中的任选项设置 269

8.5.5 Probe的命令系统 270

8.5.6 信号波形的显示 274

8.5.7 显示波形的分析处理 277

8.5.8 多窗口显示 280

8.5.9 信号波形的打印 280

8.6 逻辑分析和数模混合仿真分析 281

8.6.1 数字电路分析中的激励信号源 281

8.6.2 数字电路的分析方法 283

8.6.3 数模混合仿真分析 284

8.7.1 电路优化设计的基本条件 285

8.7 电路优化设计 285

8.7.2 电路优化设计的步骤 286

8.7.3 电路优化设计实例 287

8.8 小结 288

8.9 习题 288

第9章 All egro PCB系统互联设计平台 292

9.1 概述 292

9.2 Allegro环境下PCB板设计介绍 293

9.2.1 预备工作部分 294

9.2.2 PCB设计部分 295

9.2.3 PCB设计的后处理部分 296

9.3 Allegro使用的文件类型与项目目录 297

9.4 使用项目管理器Project Manager 298

9.4.1 项目管理器用户界面 298

9.4.2 项目管理器菜单和工具栏 303

9.5.2 安装 305

9.5 系统环境要求和安装 305

9.5.1 系统环境要求 305

9.6 小结 306

9.7 习题 306

第10章 使用Design EntryHDL输入电路图 307

10.1 DE HDL参数设置 307

10.1.1 原理图元件库设置 308

10.1.2 其他设置 308

10.2 DE HDL电路原理图元件库的结构安排 309

10.3 原理图库管理器Library Explorer 310

10.4 原理图库元件设计软件Part Developer 311

10.4.1 Part Developer设置 315

10.4.2 Part Developer创建元件的方法 316

10.5 DE HDL原理图设计系统的使用 322

10.5.1 DE HDL的用户界面和编辑环境 322

10.5.2 绘制电路原理图 324

10.5.3 约束管理器Constraint Manager 336

10.6 电路板设计流程 339

10.7 小结 339

10.8 习题 340

第11章 Allegro PCB Fditor电路板设计 341

11.1 Allegro PCB Editor用户界面 341

11.2 设计前的准备 344

11.2.1 焊盘Pad 345

11.2.2 创建元件的物理封装符号 348

11.2.3 创建Format符号 353

11.2.4 创建PCB板的外形框图符号 353

11.3 Board主设计板面的生成 357

11.3.1 初始主设计板面的生成过程 358

11.3.2 导入DEHDL原理图设计的网表文件 359

11.3.3 设置PCB板的设计参数 360

11.4 元器件的布局 362

11.5.1 过孔焊盘的设置 365

11.5 拉线 365

11.5.2 添加连接线 366

11.5.3 调整和整修拉线 368

11.5.4 删除拉线 369

11.5.5 自动布线 370

11.6 敷铜层的设置 370

11.6.1 正片敷铜 371

11.6.2 负片敷铜 372

11.7 后处理 374

11.7.1 板面丝印符号文字 374

11.7.2 优化 375

11.7.3 原理图和设计的PCB板之间信息的一致性 377

11.7.4 设计检查 379

11.8 输出文件生成 381

11.8.1 生成钻孔文件 381

11.8.3 生成坐标文件 384

11.8.2 生成光绘(底片)文件 384

11.8.4 打印所设计的电路板图形 385

11.9 小结 385

11.10 习题 385

第12章 高速PCB板设计技术介绍 386

12.1 高速电路的概念 386

12.2 传输线效应 387

12.3.1 电源分配 388

12.3 高速板设计一般技术 388

12.3.2 传输信号线设计 392

12.3.3 抑制电磁干扰 394

12.4 高速电路布局布线设计的信号完整性分析介绍 399

12.4.1 实现MCM布局布线的软件和信号分析 399

12.4.2 信号完整性仿真工具SPECCTRAQuest设计流程 401

12.5 小结 402

12.6 习题 402

参考文献 403