《Protel DXP设计指导教程》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:博导创新科技有限公司,杨小川编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302073309
  • 页数:575 页
图书介绍:Protel DXP是Altium公司于2002年底正式推出的最新版本软件,是当今世界最先进、应用最广的EDA软件之一。本书以使用Protel DXP软件实现电子设计的一般过程为主线,配合软件各功能模块,结合设计实例进行讲解。全书共17章,分别介绍进行原理图、PCB、FPGA。仿真分析等设计的基础知识、软件功能的应用技巧,包括了Protel DXP软件中的大部分内容。每部分内容都附有示例,指导读者一步一步地完成练习,加深读者对重要内容的理解,同时掌握利用Protel DXP进行电子工程设计的一般过程与实践技巧。

目录 1

第1章 Protel DXP软件简介 1

1.1 Protel的发展历史 1

1.2 Protel DXP的新特性 2

1.2.1 Protel DXP的项目管理 3

1.2.2 智能集成的工作区界面 6

1.2.3 集成的元件库 7

1.2.4 多通道设计 8

1.2.6 版本控制 9

1.2.5 项目装配变量 9

1.2.7 原理图中设置PCB设计 10

规则及进行SI分析 10

1.2.8 Situs拓扑逻辑布线器 10

1.2.9 强大的编辑和校验工具 12

1.2.10 全面的设计分析 15

1.2.11 支持原理图和FPGA的 16

混合设计 16

1.3 Protel DXP的文件类型和服务器 17

1.3.1 Protel DXP的文件类型 17

服务器Server 18

1.3.2 Protel DXP的工具 18

1.4 Protel DXP的用户自定义资源 21

1.5 Protel DXP的系统环境设置 24

1.6 Protel DXP的运行环境及安装 27

第2章 原理图设计基础 30

2.1 nVisage DXP功能概述 30

2.1.1 Protel DXP中SCH设计 31

的主要工具 31

2.1.2 nVisage DXP的原理图 31

设计能力 31

2.2 原理图设计流程 33

2.3 初识项目管理 34

2.3.1 项目管理面板 34

2.3.2 示例1:建立新设计项目 36

2.3.3 工作区窗口介绍 37

2.3.4 项目菜单 39

2.3.5 示例2:建立设计项目的 42

版本控制 42

2.4 设置原理图工作区环境 44

2.4.1 网格系统设置 45

2.4.3 图纸模板设置 46

2.4.2 系统字体设置 46

2.4.4 用户自定义图纸模板 47

2.4.5 设置常用图纸作为默认 48

模板供自动调用 48

2.4.6 文档参数 48

2.4.7 示例3:建立用户 51

定制模板 51

2.4.8 原理图环境参数 53

2.5 原理图设计对象 60

2.5.1 原理图电气设计对象 60

2.5.2 原理图非电气对象 69

2.5.3 示例4:放置原理图设计 76

对象——元件 76

第3章 原理图设计输入 81

3.1 加载DXP集成元件库 81

3.1.1 集成元件库及加载方法 82

3.1.2 示例1:加载集成元件库 83

3.2 放置元件 85

3.2.1 放置元件的方法 85

3.2.2 示例2:在原理图中 89

放置元件 89

3.3.1 建立连接的方法 93

3.3 建立连接 93

电气连接 94

3.3.2 示例3:建立原理图中的 94

3.3.3 放置网络标号 95

3.4 设置错误报告选项 96

3.5 编译项目 98

3.5.1 项目编译的方法 98

3.5.2 示例4:原理图项目编译 101

4.2.1 基本编辑方式之一 107

编辑技术进行设计 107

4.2.2 示例1:利用Re-entrant 107

4.2 放置对象过程中的编辑技术 107

4.1 再进入Re-entrant编辑技术 107

第4章 原理图实用编辑技术 107

4.3 已放置对象的基础编辑方式 115

4.3.1 基本编辑方式之二 115

4.3.2 示例2:基础编辑方式 116

4.4 DXP的对象编辑系统 122

4.5 实现多个对象编辑 126

4.5.1 实现方法 126

多重对象编辑 128

4.5.2 示例3:原理图中实现 128

第5章 DXP中的多图纸设计 133

5.1 多图纸原理图的文档结构 133

5.2 多图纸设计中的连接模式 135

5.3 建立层次设计的简易方法 138

5.4 利用Navigator面板管理 140

多图纸项目 140

5.4.1 示例1:原理图多图纸 141

层次设计 141

项目设计 142

5.4.2 示例2:建立层次 142

第6章 原理图输出文件 146

6.1 报告管理器 146

6.2 生成元件清单BOM 148

6.2.1 基本步骤 148

6.2.2 示例1:产生材料清单 151

6.3 其他格式的报表文件 156

6.4 DXP原理图可以输出的 158

其他文件格式 158

6.5 生成网络表文件 161

6.5.1 Protel格式的网络表 162

AutoCAD文件 163

6.5.2 示例2:输入/输出 163

第7章 集成元件库的管理和建立 166

7.1 建立原理图、PCB库的 166

几种方式 166

7.1.1 利用原有设计图纸 166

建立项目库 166

7.1.2 图纸与库之间的元件拷贝 168

7.1.3 库与库之间的元件拷贝 170

实现元件库的建立 171

7.1.4 示例1:利用图纸到库、 171

库到库之间的元件拷贝 171

7.2 新建立元件库 173

7.2.1 建立新原理图元件库 173

7.2.2 示例2:建立原理图 180

多子元件 180

7.2.3 建立新PCB元件库 186

7.2.4 示例3:建立PCB封装 196

7.3 建立集成库 201

7.3.1 为原理图符号指定模型 201

7.3.2 设置搜索模型库的路径 204

加链接模型 209

7.3.3 示例4:为元件符号 209

第8章 原理图仿真分析和校验 215

8.1 DXP的仿真分析类型及设置 215

8.1.1 Operating Point Analysis 215

(静态工作点分析) 215

8.1.2 Transient Analysis 216

(瞬态分析) 216

8.1.4 DC Sweep Analysis 217

(直流扫描分析) 217

(傅里叶分析) 217

8.1.3 Fourier Analysis 217

8.1.5 AC Small Signal Analysis 218

(交流小信号分析) 218

8.1.6 Noise Analysis 219

(噪声分析) 219

8.1.7 Transfer Function Analysis(传递函数分析) 219

8.1.8 Temperature Sweep 220

(温度扫描) 220

(参数扫描) 221

8.1.9 Parameter Sweep 221

8.1.10 Monte Carlo Analysis 222

(蒙特卡罗分析) 222

8.2 进行电路仿真的一般步骤 223

8.3 仿真波形观察与操作 227

8.3.1 示例1:电路仿真示例 233

8.3.2 示例2:为仿真器件添加 239

仿真模型 239

8.3.3 示例3:仿真电源、 244

激励设置 244

8.3.4 示例4:交流小信号分析 249

第9章 PCB设计基础 256

9.1 Protel DXP PCB编辑器 256

功能概述 256

9.1.1 Protel DXP中PCB设计 256

的主要工具 256

9.1.2 Protel DXP的PCB 257

设计能力 257

9.1.3 完全双向的同步设计 257

9.1.4 以规则驱动为核心, 258

保证设计质量 258

完整性为纽带 259

9.1.5 设计过程以网络的 259

9.1.6 灵活的多种编辑功能 260

9.2 PCB设计流程 262

9.3 设置PCB作区环境 263

9.3.1 坐标系统 264

9.3.2 工作区尺寸和精度 265

9.3.3 英制、公制切换 265

9.3.4 网格 265

9.3.5 图纸位置设置 267

9.3.6 层 268

9.3.7 PCB工作区选项 272

9.3.8 ProtelDXP中的板体 278

9.3.9 使用PCB图纸 281

9.3.10 禁止布线区 284

9.4 PCB设计对象 285

9.4.1 PCB图素对象 286

9.4.2 组对象 295

10.1 创建PCB新文档 312

10.1.1 工业标准的PCB板 312

第10章 PCB设计准备 312

10.1.2 外形规范的自定义 317

PCB板 317

10.1.3 不能用设计向导建立的 321

自定义PCB板 321

10.1.4 其他 322

10.2 定义一个布局和布线的边界 323

10.2.1 示例1:手工绘制 323

PCB板框 323

板框之二 330

10.2.2 示例4:手工绘制PCB 330

10.3 定义PCB的层堆栈结构 332

10.4 加载PCB元件封装库 335

10.5 设置项目比较器选项 337

10.6 传递设计信息到PCB 338

10.6.1 从原理图传递设计信息 339

10.6.2 从网络表传递设计信息 343

10.6.3 解决传递过程中的错误 345

10.6.4 示例3:传递设计信息 346

到PCB文件 346

11.1 设计规则编辑器 350

第11章 PCB设计规则 350

11.2 设计规则概述 351

11.3 设计规则设置 357

11.3.1 电气规则(Electrical) 357

11.3.2 布线规则(Routing) 360

11.3.3 SMT封装规则 365

11.3.4 阻焊规则(Mask) 366

11.3.5 平面层规则(Plane) 366

11.3.6 测试点规则(TestPoint) 367

(Manufacturing) 368

11.3.7 与制造相关的规则 368

11.3.8 高速电路规则 369

(High Speed) 369

11.3.9 布局规则(Placement) 372

11.3.10 信号完整性规则 374

(Signal Integrity) 374

11.4 用智能语句(Query Helper)定义规则 377

11.4.1 Query Helper编辑器的 377

3种语句 377

建立规则应用范围 378

11.4.2 示例1:使用Query Helper 378

11.5 导航于设计规则 383

11.6 设计规则检查 385

11.6.1 在线设计规则检查 385

11.6.2 批处理设计规则检查 385

11.7 设计规则处理 386

11.7.1 设计规则及其使用方法 386

11.7.2 示例2:利用元件类定义 389

设计规则 389

12.1.1 布局规划 393

12.1 PCB布局 393

第12章 PCB布局布线设计 393

12.1.2 元件布局 395

12.1.3 检查布线密度 402

12.1.4 示例1:PCB元件布局 403

12.2 PCB布线 404

12.2.1 手工预布线 405

12.2.2 自动布线 410

12.2.3 交互优化布线 413

12.2.4 示例2:PCB布线 414

12.3 PCB设计规则检查 416

12.3.3 设置批处理设计规则 417

检查模式 417

12.3.2 在线设计规则检查 417

12.3.1 什么是设计规则检查 417

12.3.4 排除设计规则冲突 419

12.3.5 示例3:PCB设计 420

规则检查 420

第13章 其他PCB实用技术 426

13.1 使用内部电源层 426

13.1.1 怎样连接到电源层 426

13.1.2 查看电源层 427

13.1.3 建立分割电源层 427

13.1.4 修改分割电源层 430

13.1.5 示例1:分割内部 431

电源层 431

13.2 在信号层上建立覆铜区 434

13.3 生成包络线(包地) 438

13.4 添加泪滴焊盘 439

13.5 验证PCB设计 440

13.6 生成报告 444

13.6.1 线路板信息 444

13.6.2 材料清单报告 445

13.6.3 网络表状态 449

评估板项目的PCB设计 450

第14章 DXP中的多通道设计 460

14.1 创建多通道设计文件 460

14.2 设置Room和标识符 463

(Designator)格式 463

14.3 项目编译 466

14.4 查看通道标识符的分配 466

14.5 示例1:多通道设计示例 468

第15章 信号完整性分析 483

15.1 信号完整性分析背景知识简介 483

15.2 DXP中的信号完整性 485

分析功能 485

15.3 信号完整性分析注意事项 486

15.4 添加信号完整性模型 486

15.4.1 使用模型分配的对话框 487

添加信号完整性模型 487

对话框修改信号 488

完整性模型 488

15.4.2 使用Model Assignments 488

15.4.4 手工添加元件信号 492

完整性模型 492

15.4.3 保存模型 492

15.5 在原理图中进行信号 493

完整性分析 493

15.6 在PCB中进行信号 502

完整性分析 502

15.6.1 分析前的设置准备工作 502

15.6.2 运行PCB信号 506

完整性分析 506

15.6.3 运行反射分析 510

15.6.4 运行串扰分析 512

评估板进行信号完整性 514

分析 514

第16章 建立PCB生产文件 521

16.1 设置项目输出选项 521

16.3 设置打印输出 523

16.3.1 设置打印输出的 523

一般方法 523

16.2 打印生产图纸 523

16.3.2 示例1:设置打印输出 528

16.4 输出打印结果 530

16.5 建立生产制造文件 531

16.6 建立装配加工文件 542

16.6.1 建立装配文件的方法 542

16.6.2 示例2:使用项目装配 543

变量实现其他装配版本 543

16.7 CAMtastic校验输出 547

16.8 输入/输出接口 547

第17章 FPGA设计 555

17.1 创建FPGA项目文件 555

17.2 建立原理图源文档 557

17.3 设计准备 558

17.4 定位库和元件 559

17.5 在原理图上放置元件 559

17.6 使用端口作为设计的接口 560

17.7 建立连接 561

17.8 加网络标号 562

17.9 使用总线建立连接 562

17.10 配置设计 563

17.11 建立EDIF-FPGA网络表 564

17.12 反向注释FPGA项目 564

17.14 示例1:BCD计数器的 565

17.13 反向注释PCB项目 565

FPGA设计 565

13.6.4 示例2:完成SLC 1657

15.6.5 示例1:对SLC 1657