简介
作为一款优秀的电路设计自动化软件,Protel DXP2004 SP2是Altium公
司推出的支持中文操作的最新版本,基于Windows 2000/XP的操作环境,功
能完善而强大,使用灵活,相信必将成为广大用户的首选电路设计软件。
本书全面系统地介绍了Protel DXP2004 SP2的每一特色设计环境,重点
讲述了电路原理图和印制电路板的设计方法,同时对电路原理图仿真、信号
完整性分析,以及FPGA设计也进行了详细、实用的讨论。以满足读者实际的
应用需求为目标,从基础入手,结合大量实例,循序渐进地引导读者由初步
了解迈向精通电路设计,最终达到全面把握、灵活运用的学习目的。
本书内容全面,条理清晰,实例丰富,突出了以实例为中心的特点。通
过对本书的学习与实践,相信读者能够快速有效地掌握Protel DXP2004 SP2
的精髓与技巧,完成高质量的电子电路设计。 更多>>
目录
目录
第1章 认识Protel DXP 2004 SP2
1.1 Protel DXP 2004 SP2的安装
1.1.1 Protel DXP 2004 SP2系统的要求
1.1.2 安装Protel DXP 2004 SP2
1.2 启动Protel DXP 2004 SP2
1.3 Protel DXP 2004 SP2的设计导航者
1.3.1 英文环境的设计导航者
1.3.2 启动Protel DXP 2004 SP2中文环境
1.3.3 Protel DXP 2004 SP2的集成开发环境
1.3.4 Protel DXP 2004 SP2原理图开发环境
1.3.5 Protel DXP 2004 SP2印制板电路开发环境
1.3.6 Protel DXP 2004 SP2仿真编辑环境
1.3.7 Protel DXP 2004 SP2 VHDL编辑环境
1.4 本章小结
1.5 思考与练习
第2章 Protel DXP 2004 SP2的管理界面
2.1 系统参数优先设定
2.1.1 【General】标签页设置
2.1.2 【View】标签页设置
2.1.3 【Transparency】标签页设置
2.14 【Navigation】标签页设置
2.1.5 【Backup】标签页设置
2.1.6 【Projects Panel】标签页设置
2.1.7 【File Types】标签页设置
2.1.8 【Scripting System】标签页设置
2.1.9 【Installed Libraries】标签页设置
2.2 Protel DXP 2004 SP2工作面板
2.2.1 工作面板的显示
2.2.2 【Files】面板操作
2.2.3 【Projects】面板操作
2.2.4 【Navigator】面板操作
2.3 Prorel DXP 2004 SP2的文件管理
2.3.1 项目及项目文件
2.3.2 项目的打开与创建
2.3.3 创建设计文件
2.3.4 把设计文件加入项目
2.3.5 在项目中移去设计文件
2.3.6 工作区
2.3.7 把项目加入工作区
2.4 本章小结
2.5 思考与练习
第3章 电路原理图设计基础
3.1 电路原理图的设计知识
3.2 Protel原理图编辑环境
3.2.1 创建新原理图文件
3.2.2 原理图编辑环境
3.3 图纸设置
3.3.1 设置图纸大小
3.3.2 设置图纸方向、标题栏和颜色
3.3.3 网格设置
3.3.4 设置图纸设计信息
3.4 原理图工作环境设置
3.4.1 设置原理图的常规环境参数
3.4.2 设置图形编辑的环境参数
3.4.3 设置编译器的环境参数
3.4.4 原理图的自动聚焦设置
3.4.5 原理图的网格设置
3.4.6 原理图的连线切割设置
3.4.7 原理图默认单位设置
3.4.8 设置原理图中的图元默认值
3.4.9 设置Orcad的环境参数
3.5 画面管理
3.5.1 放大或缩小电路原理图
3.5.2 移动和刷新电路原理图
3.6 Protel DXP 2004 SP2元件库
3.6.1 Protel DXP 2004 SP2元件库形式
3.6.2 元件库面板
3.6.3 加载和卸载电路原理图元件库
3.7 元件的放置
3.7.1 利用菜单命令放置元件
3.7.2 使用元件库面板放置元件
3.7.3 编辑元件的属性
3.8 调整元件的位置
3.8.1 元件的选取和取消选取
3.8.2 元件的移动
3.8.3 元件的旋转
3.8.4 元件的排列与对齐
3.8.5 元件的复制与粘贴
3.9 绘制电路原理图
3.9.1 原理图连接工具
3.9.2 元件的电气连接
3.9.3 放置电气节点
3.9.4 设置网络标签
3.9.5 放置输入输出端口
3.9.6 放置电源和地端口
3.9.7 放置忽略ERC检查符号
3.9.8 放置PCB布局标志
3.10 使用实用工具绘图
3.10.1 实用工具
3.10.2 绘制直线
3.10.3 绘制椭圆弧或圆弧
3.10.4 绘制矩形
3.10.5 放置图形
3.10.6 放置文本字符串
3.10.7 放置文本框
3.11 电路原理图设计实例
3.12 本章小结
3.13 思考与练习
第4章 层次原理图设计
4.1 面板操作与编辑
4.1.1 【Inspector】面板操作
4.1.2 【Filter】面板操作
4.1.3 【List】面板操作
4.1.4 选择存储器的使用
4.1.5 其他编辑命令
4.2 层次电路原理图
4.2.1 层次电路原理图的基本概念
4.2.2 层次电路原理图的基本结构
4.3 层次电路原理图的设计
4.3.1 自上而下的层次电路设计
4.3.2 自下而上的层次电路设计
4.4 层次原理图之间的切换
4.5 层次设计表
4.6 层次原理图的连接
4.7 本章小结
4.8 思考与练习
第5章 原理图元件库管理
5.1 认识原理图厍文件编辑器
5.1.1 启动原理图库文件编辑器
5.1.2 原理图库文件编辑环境
5.1.3 工具栏
5.1.4 原理图库文件面板
5.2 绘制自己的库元件
5.2.1 设置工作区参数
5.2.2 绘制库元件
5.3 库元件管理
5.3.1 库元件管理命令
5.3.2 绘制含有子部件的库元件
5.3.3 添加库元件别名
5.3.4 库元件的复制
5.4 库文件输出报表
5.5 原理图项目元件库
5.5.1 创建原理图项目元件库
5.5.2 更新原理图
5.6 本章小结
5.7 思考与练习
第6章 项目编译与原理图报表输出
6.1 项目编译
6.1.1 项目编译设置
6.1.2 执行项目编译
6.2 原理图报表的创建输出
6.2.1 网络表
6.2.2 元器件报表
6.2.3 元器件交叉参考报表
6.3 输出作业文件
6.4 本章小结
6.5 思考与练习
第7章 印制电路板的设计
7.1 印制电路板的基础
7.1.1 印制电路板的概念
7.1.2 印制电路板的层面
7.1.3 印制电路板的术语
7.1.4 印制电路板设计的基本原则
7.1.5 印制电路板的设计流程
7.2 启动Protel DXP 2004 SP2印制电路板编辑环境
7.2.1 进入印制电路板编辑环境
7.2.2 环境参数设置
7.2.3 菜单简介
7.2.4 坐标系统
7.3 利用PCB板向导创建一个PCB文件
7.4 使用菜单命令创建PCB文件
7.4.1 环境参数设置
7.4.2 设定图纸页面
7.4.3 图层堆栈管理器
7.4.4 设置工作层面颜色
7.4.5 设定PCB边界
7.5 PCB编辑管理器
7.5.1 画面移动
7.5.2 随时放大和缩小工作面
7.5.3 改变PCB的当前层面
7.5.4 图元的翻转
7.6 放置工具栏介绍
7.6.1 放置铜膜导线
7.6.2 放置直线
7.6.3 放置焊盘
7.6.4 放置过孔
7.6.5 放置字符串
7.6.6 放置位置坐标
7.6.7 放置尺寸标注
7.6.8 放置元件封装
7.6.9 中心法绘制圆弧
7.6.10 边缘法绘制圆弧
7.6.11 绘制圆
7.6.12 放置矩形填充
7.6.13 放置铜区域(Copper Regions)
7.6.14 放置覆铜
7.7 PCB编辑器的编辑功能
7.7.1 选择和取消选择
7.7.2 复制、剪切、粘贴和删除
7.7.3 元器件的移动
7.7.4 排列图元
7.7.5 快速跳转
7.7.6 图元属性的全局编辑
7.8 创建一个PCB项目
7.8.1 定义电路板的外观尺寸
7.8.2 图层管理
7.8.3 元器件封装的载入
7.8.4 引入网络表更新PCB
7.9 设计规则设置
7.9.1 设计规则
7.9.2 规则作用域与规则优先级
7.9.3 电气规则(Electrical)
7.9.4 布线规则(Routing)
7.9.5 其他规则设置
7.9.6 规则向导
7.10 编辑及优化网络表
7.10.1 编辑网络
7.10.2 清理全部网络(Clean)
7.10.3 清除全部网络(Clear)
7.10.4 从PCB设计输出网络表
7.10.5 根据连接的铜创建网络表
7.10.6 编辑From-To
7.11 电源层与内电层分割
7.11.1 添加电源层
7.11.2 设置电源层连接方式
7.11.3 内电层分割
7.12 元件布局
7.12.1 自动布局约束参数
7.12.2 元器件自动布局
7.12.3 锁定关键元器件的自动布局
7.12.4 手工调整元器件布局
7.12.5 3D效果图
7.12.6 网络密度分析
7.13 自动布线
7.13.1 为自动布线设置规则
7.13.2 选择自动布线策略
7.13.3 进行自动布线
7.13.4 局部自动布线与扇出
7.14 手动布线
7.14.1 开始手动布线
7.14.2 取消布线和调整
7.14.3 连线和元件的移动
7.15 覆铜、补泪滴、包地与测试点
7.15.1 建立覆铜
7.15.2 补泪滴
7.15.3 包地
7.15.4 测试点
7.16 距离测量
7.17 综合实例——数字音频数/模转换模块设计
7.18 本章小结
7.19 思考与练习
第8章 印制电路板元件库管理
8.1 PCB元件封装库基础
8.1.1 元件的封装
8.1.2 选择元器件封装
8.2 PCB库编辑器
8.2.1 进入PCB库编辑环境
8.2.2 PCB库编辑器环境设置
8.3 制作元件封装
8.3.1 手工绘制元件封装
8.3.2 使用PCB库元件向导制作元件封装
8.4 创建项目PCB元件封装库
8.5 创建集成元器件库
8.6 综合实例——项目元件库的创建
8.7 本章小结
8.8 思考与练习
第9章 印刷电路板的输出
9.1 设计规则检查
9.1.1 在线DRC和批处理DRC
9.1.2 批处理DRC与错误定位
9.2 重标注元件与更新原理图
9.2.1 重标注元件
9.2.2 更新原理图
9.2.3 原理图和PCB交叉探测
9.3 生成报告
9.3.1 PCB图的网络表文件
9.3.2 PCB板信息报表
9.3.3 元器件报表
9.3.4 简单元器件报表
9.3.5 网络表状态报表
9.4 PCB文件输出
9.4.1 打印PCB文件
9.4.2 打印报表文件
9.4.3 生成Gerber文件
9.5 综合实例——DRC检查和违规项修改
9.6 本章小结
9.7 思考与练习
第10章 DSP系统综合电路设计实例
10.1 DSP系统
10.2 构建DSP语音数据采集系统
10.2.1 DSP语音采集系统介绍
10.2.2 DSP语音采集系统的组成
10.2.3 系统组成框图
10.3 创建系统所需库文件
10.4 绘制DSP采集系统原理图
10.4.1 绘制系统的子原理图
10.4.2 绘制系统的顶层原理图
10.5 设计DSP系统PCB印制板图
10.6 输出Gerber文件
10.7 本章小结
10.8 思考与练习
第11章 电路仿真
11.1 电路仿真的基本概念
11.2 电路仿真的基本步骤
11.3 设置仿真元器件的参数
11.3.1 常用仿真元器件的参数设置
11.3.2 特殊仿真元器件的参数设置
11.4 放置电源及仿真激励源
11.5 设置仿真方式
11.5.1 通用参数的设置
11.5.2 仿真方式的具体参数设置
11.5.3 工作点分析(Operating Point Analysis)
11.5.4 瞬态特性分析与傅里叶分析(Transient/Fourier Analysis)
11.5.5 直流传输特性分析(DC Sweep Analysis)
11.5.6 交流小信号分析(AC Small Signal Analysis)
11.5.7 噪声分析(Noise Analysis)
11.5.8 零-极点分析(Pole-Zero Analysis)
11.5.9 传递函数分析(Transfer Function Analysis)
11.5.10 温度扫描(Temperature Sweep)
11.5.11 参数扫描(Parameter Sweep)
11.5.12 蒙特卡罗分析(Monte Carlo Analysis)
11.6 综合实例——二阶有源带阻滤波器的功能仿真
11.7 仿真波形的管理
11.8 本章小结
11.9 思考与练习
第12章 信号完整性分析
12.1 信号完整性分析的基本概念
12.2 设置信号完整性分析规则
12.2.1 激励信号(Signal Stimulus)
12.2.2 信号过冲的下降边沿(Overshoot-Falling Edge)
12.2.3 信号过冲的上升边沿(Overshoot-Rising Edge)
12.2.4 信号下冲的下降边沿(Undershoot-Falling Edge)
12.2.5 信号下冲的上升边沿(Undershoot-Rising Edge)
12.2.6 阻抗约束(Impedance)
12.2.7 信号高电平(Signal Top Value)
12.2.8 信号基值(Signal Base Value)
12.2.9 飞升时间的上升边沿(Flight Time-Rising Edge)
12.2.10 飞升时间的下降边沿(Flight Time-Falling Edge)
12.2.11 上升边沿斜率(Slope-Rising Edge)
12.2.12 下降边沿斜率(Slope-Falling Edge)
12.2.13 电源网络(Supply Nets)
12.3 设定元件的信号完整性模型
12.4 信号完整性分析器
12.4.1 启动信号完整性分析器
12.4.2 信号完整性分析器设置
12.5 综合实例——反射分析
12.6 本章小结
12.7 思考与练习
第13章 FPGA设计系统
13.1 可编程逻辑器件概述
13.1.1 可编程逻辑器件的发展历程
13.1.2 FPGA的结构特点
13.13 FPGA的电路设计流程
13.2 FPGA设计环境
13.2.1 创建FPGA项目
13.2.2 FPGA项目的属性设置
13.3 与第三方开发软件的接口
13.3.1 Protel DXP 2004 SP2与Altera的接口
13.3.2 Protel DXP 2004 SP2与Xilinx的接口
13.4 原理图方式FPGA设计实例
13.4.1 创建FPGA设计项目及文件
13.4.2 绘制电路原理图
13.4.3 默认FPGA芯片的选择
13.4.4 设计配置
13.4.5 生成EDIF文件
13.4.6 反向标注FPGA项目
13.5 本章小结
13.6 思考与练习
第14章 VHDL语言设计
14.1 VHDL语言特点
14.2 VHDL语言基础
14.2.1 实体(Entity)
14.2.2 结构体(Architecture)
14.2.3 库(Library)和程序包(Package)
14.2.4 配置(Configuration)
14.3 VHDL语言的语法格式
14.3.1 实体声明(Entity Declaration)
14.3.2 结构体声明与描述(Architecture Declaration and Description)
14.3.3 程序包(Package)
14.3.4 配置(Configuration)
14.3.5 库(Library)
14.4 VHDL的对象、数据类型和操作运算
14.4.1 对象声明(Objects Declaration)
14.4.2 数据类型(Data Types)
14.4.3 数据类型转换
14.4.4 VHDL中的运算操作符(Operator)
14.4.5 VHDL中的描述语句
14.5 VHDL设计开发步骤
14.6 设计实例
14.7 利用VHDL语言进行FPGA设计
14.7.1 创建FPGA项目
14.7.2 创建VHDL设计文件
14.7.3 创建电路原理图文件
14.7.4 顶层电路原理图的设计
14.7.5 建立VHDL测试文件
14.7.6 建立VHDL行为描述文件
14.7.7 FPGA项目的设置
14.7.8 FPGA项目的编译
14.7.9 FPGA项目的仿真
14.8 本章小结
14.9 思考与练习
实例目录
【例3-1】 绘制一个单片机最小应用系统的组成原理图
【例4-1】 查找元件并改变封装形式
【例4-2】 利用【Filter】面板进行过滤查找
【例4-3】 查找PCB封装并修改
【例4-4】 【增加元件号码】命令的使用
【例4-5】 自上而下的层次电路设计
【例4-6】 自下而上的层次电路设计
【例4-7】 层次原理图的切换
【例4-8】 层次设计表的使用
【例5-1】 绘制USB微控制器芯片C8051F320
【例5-2】 绘制双运算放大器LF353
【例5-3】 添加库元件别名
【例5-4】 复制库元件
【例5-5】 生成元件报表
【例5-6】 生成元件规则检查报表
【例5-7】 生成元件库报表
【例5-8】 创建原理图项目元件库
【例5-9】 使用原理图项目元件库更新原理图
【例6-1】 编译项目“USB采集系统.PRJPCB”
【例6-2】 项目网络表的创建
【例6-3】 创建基于单个原理图文件的网络表
【例6-4】 元器件报表的创建
【例6-5】 创建元器件交叉参考报表
【例6-6】 原理图报表的批量输出
【例7-1】 用PCB板向导来创建PCB文件
【例7-2】 从模板中复制图纸页面到当前PCB文件中
【例7-3】 将某DIP28元件U12的所有焊盘孔径由32mil改为30mil
【例7-4】 建立新的导线宽度规则
【例7-5】 设定CH451的PCB放置规则
【例7-6】 CH451的PCB自动布局
【例7-7】 锁定关键元件的自动布局
【例7-8】 CH451的PCB手工布局调整
【例7-9】 CH451 PCB的网络密度分析
【例7-10】 为CH451的PCB板覆铜
【例8-1】 PCB库文件编辑环境设置
【例8-2】 自制LQFP32元件封装
【例8-3】 元件封装的复制
【例8-4】 用元件封装向导制作一个64脚TQFP封装
【例8-5】 创建集成库文件
【例9-1】 在PCB设计的不同阶段运行批处理DRC
【例9-2】 将My PCB1.PCBDOC中的改动更新到原理图CH451.SCHDOC中
【例9-3】 使用交叉检索功能,查找当前PCB文件中的警告信息在原理图中对应的位置
【例9-4】 从PCB文件MyPCB1.PCBDOC中生成网络表
【例11-1】 电容元件仿真参数的设置
【例11-2】 仿真数学函数的放置及参数设置
【例11-3】 放置仿真激励源
【例11-4】 仿真方式的设置及仿真的运行
【例11-5】 调整波形的显示范围
【例11-6】 绘制幅频特性波特图
【例12-1】 无源元件的SI模型设定
【例12-2】 新建一个引脚模型
【例12-3】 公差值的设定
【例14-1】 一个简单的VHDL设计实体——可配置单步减法器
【例14-2】 8位二输入的比较器的实体声明
【例14-3】 比较器的结构体描述
【例14-4】 数据类型转换程序包
【例14-5】 简单信号赋值语句应用:描述与非门电路
【例14-6】 条件赋值表达式应用:描述多路选择器电路
【例14-7】 选择赋值表达式应用:描述多路选择器电路
【例14-8】 用生成语句描述由8个1位的ALU构成的8位ALU模块
【例14-9】 用半加器和全加器构成一个2位加法器
【例14-10】 用If-then-else语句描述四选一的多路选择器
【例14-11】 用Case语句描述四选一的多路选择器
【例14-12】 LOOP语句应用
【例14-13】 2/4/8/16/32/64分频器
第1章 认识Protel DXP 2004 SP2
1.1 Protel DXP 2004 SP2的安装
1.1.1 Protel DXP 2004 SP2系统的要求
1.1.2 安装Protel DXP 2004 SP2
1.2 启动Protel DXP 2004 SP2
1.3 Protel DXP 2004 SP2的设计导航者
1.3.1 英文环境的设计导航者
1.3.2 启动Protel DXP 2004 SP2中文环境
1.3.3 Protel DXP 2004 SP2的集成开发环境
1.3.4 Protel DXP 2004 SP2原理图开发环境
1.3.5 Protel DXP 2004 SP2印制板电路开发环境
1.3.6 Protel DXP 2004 SP2仿真编辑环境
1.3.7 Protel DXP 2004 SP2 VHDL编辑环境
1.4 本章小结
1.5 思考与练习
第2章 Protel DXP 2004 SP2的管理界面
2.1 系统参数优先设定
2.1.1 【General】标签页设置
2.1.2 【View】标签页设置
2.1.3 【Transparency】标签页设置
2.14 【Navigation】标签页设置
2.1.5 【Backup】标签页设置
2.1.6 【Projects Panel】标签页设置
2.1.7 【File Types】标签页设置
2.1.8 【Scripting System】标签页设置
2.1.9 【Installed Libraries】标签页设置
2.2 Protel DXP 2004 SP2工作面板
2.2.1 工作面板的显示
2.2.2 【Files】面板操作
2.2.3 【Projects】面板操作
2.2.4 【Navigator】面板操作
2.3 Prorel DXP 2004 SP2的文件管理
2.3.1 项目及项目文件
2.3.2 项目的打开与创建
2.3.3 创建设计文件
2.3.4 把设计文件加入项目
2.3.5 在项目中移去设计文件
2.3.6 工作区
2.3.7 把项目加入工作区
2.4 本章小结
2.5 思考与练习
第3章 电路原理图设计基础
3.1 电路原理图的设计知识
3.2 Protel原理图编辑环境
3.2.1 创建新原理图文件
3.2.2 原理图编辑环境
3.3 图纸设置
3.3.1 设置图纸大小
3.3.2 设置图纸方向、标题栏和颜色
3.3.3 网格设置
3.3.4 设置图纸设计信息
3.4 原理图工作环境设置
3.4.1 设置原理图的常规环境参数
3.4.2 设置图形编辑的环境参数
3.4.3 设置编译器的环境参数
3.4.4 原理图的自动聚焦设置
3.4.5 原理图的网格设置
3.4.6 原理图的连线切割设置
3.4.7 原理图默认单位设置
3.4.8 设置原理图中的图元默认值
3.4.9 设置Orcad的环境参数
3.5 画面管理
3.5.1 放大或缩小电路原理图
3.5.2 移动和刷新电路原理图
3.6 Protel DXP 2004 SP2元件库
3.6.1 Protel DXP 2004 SP2元件库形式
3.6.2 元件库面板
3.6.3 加载和卸载电路原理图元件库
3.7 元件的放置
3.7.1 利用菜单命令放置元件
3.7.2 使用元件库面板放置元件
3.7.3 编辑元件的属性
3.8 调整元件的位置
3.8.1 元件的选取和取消选取
3.8.2 元件的移动
3.8.3 元件的旋转
3.8.4 元件的排列与对齐
3.8.5 元件的复制与粘贴
3.9 绘制电路原理图
3.9.1 原理图连接工具
3.9.2 元件的电气连接
3.9.3 放置电气节点
3.9.4 设置网络标签
3.9.5 放置输入输出端口
3.9.6 放置电源和地端口
3.9.7 放置忽略ERC检查符号
3.9.8 放置PCB布局标志
3.10 使用实用工具绘图
3.10.1 实用工具
3.10.2 绘制直线
3.10.3 绘制椭圆弧或圆弧
3.10.4 绘制矩形
3.10.5 放置图形
3.10.6 放置文本字符串
3.10.7 放置文本框
3.11 电路原理图设计实例
3.12 本章小结
3.13 思考与练习
第4章 层次原理图设计
4.1 面板操作与编辑
4.1.1 【Inspector】面板操作
4.1.2 【Filter】面板操作
4.1.3 【List】面板操作
4.1.4 选择存储器的使用
4.1.5 其他编辑命令
4.2 层次电路原理图
4.2.1 层次电路原理图的基本概念
4.2.2 层次电路原理图的基本结构
4.3 层次电路原理图的设计
4.3.1 自上而下的层次电路设计
4.3.2 自下而上的层次电路设计
4.4 层次原理图之间的切换
4.5 层次设计表
4.6 层次原理图的连接
4.7 本章小结
4.8 思考与练习
第5章 原理图元件库管理
5.1 认识原理图厍文件编辑器
5.1.1 启动原理图库文件编辑器
5.1.2 原理图库文件编辑环境
5.1.3 工具栏
5.1.4 原理图库文件面板
5.2 绘制自己的库元件
5.2.1 设置工作区参数
5.2.2 绘制库元件
5.3 库元件管理
5.3.1 库元件管理命令
5.3.2 绘制含有子部件的库元件
5.3.3 添加库元件别名
5.3.4 库元件的复制
5.4 库文件输出报表
5.5 原理图项目元件库
5.5.1 创建原理图项目元件库
5.5.2 更新原理图
5.6 本章小结
5.7 思考与练习
第6章 项目编译与原理图报表输出
6.1 项目编译
6.1.1 项目编译设置
6.1.2 执行项目编译
6.2 原理图报表的创建输出
6.2.1 网络表
6.2.2 元器件报表
6.2.3 元器件交叉参考报表
6.3 输出作业文件
6.4 本章小结
6.5 思考与练习
第7章 印制电路板的设计
7.1 印制电路板的基础
7.1.1 印制电路板的概念
7.1.2 印制电路板的层面
7.1.3 印制电路板的术语
7.1.4 印制电路板设计的基本原则
7.1.5 印制电路板的设计流程
7.2 启动Protel DXP 2004 SP2印制电路板编辑环境
7.2.1 进入印制电路板编辑环境
7.2.2 环境参数设置
7.2.3 菜单简介
7.2.4 坐标系统
7.3 利用PCB板向导创建一个PCB文件
7.4 使用菜单命令创建PCB文件
7.4.1 环境参数设置
7.4.2 设定图纸页面
7.4.3 图层堆栈管理器
7.4.4 设置工作层面颜色
7.4.5 设定PCB边界
7.5 PCB编辑管理器
7.5.1 画面移动
7.5.2 随时放大和缩小工作面
7.5.3 改变PCB的当前层面
7.5.4 图元的翻转
7.6 放置工具栏介绍
7.6.1 放置铜膜导线
7.6.2 放置直线
7.6.3 放置焊盘
7.6.4 放置过孔
7.6.5 放置字符串
7.6.6 放置位置坐标
7.6.7 放置尺寸标注
7.6.8 放置元件封装
7.6.9 中心法绘制圆弧
7.6.10 边缘法绘制圆弧
7.6.11 绘制圆
7.6.12 放置矩形填充
7.6.13 放置铜区域(Copper Regions)
7.6.14 放置覆铜
7.7 PCB编辑器的编辑功能
7.7.1 选择和取消选择
7.7.2 复制、剪切、粘贴和删除
7.7.3 元器件的移动
7.7.4 排列图元
7.7.5 快速跳转
7.7.6 图元属性的全局编辑
7.8 创建一个PCB项目
7.8.1 定义电路板的外观尺寸
7.8.2 图层管理
7.8.3 元器件封装的载入
7.8.4 引入网络表更新PCB
7.9 设计规则设置
7.9.1 设计规则
7.9.2 规则作用域与规则优先级
7.9.3 电气规则(Electrical)
7.9.4 布线规则(Routing)
7.9.5 其他规则设置
7.9.6 规则向导
7.10 编辑及优化网络表
7.10.1 编辑网络
7.10.2 清理全部网络(Clean)
7.10.3 清除全部网络(Clear)
7.10.4 从PCB设计输出网络表
7.10.5 根据连接的铜创建网络表
7.10.6 编辑From-To
7.11 电源层与内电层分割
7.11.1 添加电源层
7.11.2 设置电源层连接方式
7.11.3 内电层分割
7.12 元件布局
7.12.1 自动布局约束参数
7.12.2 元器件自动布局
7.12.3 锁定关键元器件的自动布局
7.12.4 手工调整元器件布局
7.12.5 3D效果图
7.12.6 网络密度分析
7.13 自动布线
7.13.1 为自动布线设置规则
7.13.2 选择自动布线策略
7.13.3 进行自动布线
7.13.4 局部自动布线与扇出
7.14 手动布线
7.14.1 开始手动布线
7.14.2 取消布线和调整
7.14.3 连线和元件的移动
7.15 覆铜、补泪滴、包地与测试点
7.15.1 建立覆铜
7.15.2 补泪滴
7.15.3 包地
7.15.4 测试点
7.16 距离测量
7.17 综合实例——数字音频数/模转换模块设计
7.18 本章小结
7.19 思考与练习
第8章 印制电路板元件库管理
8.1 PCB元件封装库基础
8.1.1 元件的封装
8.1.2 选择元器件封装
8.2 PCB库编辑器
8.2.1 进入PCB库编辑环境
8.2.2 PCB库编辑器环境设置
8.3 制作元件封装
8.3.1 手工绘制元件封装
8.3.2 使用PCB库元件向导制作元件封装
8.4 创建项目PCB元件封装库
8.5 创建集成元器件库
8.6 综合实例——项目元件库的创建
8.7 本章小结
8.8 思考与练习
第9章 印刷电路板的输出
9.1 设计规则检查
9.1.1 在线DRC和批处理DRC
9.1.2 批处理DRC与错误定位
9.2 重标注元件与更新原理图
9.2.1 重标注元件
9.2.2 更新原理图
9.2.3 原理图和PCB交叉探测
9.3 生成报告
9.3.1 PCB图的网络表文件
9.3.2 PCB板信息报表
9.3.3 元器件报表
9.3.4 简单元器件报表
9.3.5 网络表状态报表
9.4 PCB文件输出
9.4.1 打印PCB文件
9.4.2 打印报表文件
9.4.3 生成Gerber文件
9.5 综合实例——DRC检查和违规项修改
9.6 本章小结
9.7 思考与练习
第10章 DSP系统综合电路设计实例
10.1 DSP系统
10.2 构建DSP语音数据采集系统
10.2.1 DSP语音采集系统介绍
10.2.2 DSP语音采集系统的组成
10.2.3 系统组成框图
10.3 创建系统所需库文件
10.4 绘制DSP采集系统原理图
10.4.1 绘制系统的子原理图
10.4.2 绘制系统的顶层原理图
10.5 设计DSP系统PCB印制板图
10.6 输出Gerber文件
10.7 本章小结
10.8 思考与练习
第11章 电路仿真
11.1 电路仿真的基本概念
11.2 电路仿真的基本步骤
11.3 设置仿真元器件的参数
11.3.1 常用仿真元器件的参数设置
11.3.2 特殊仿真元器件的参数设置
11.4 放置电源及仿真激励源
11.5 设置仿真方式
11.5.1 通用参数的设置
11.5.2 仿真方式的具体参数设置
11.5.3 工作点分析(Operating Point Analysis)
11.5.4 瞬态特性分析与傅里叶分析(Transient/Fourier Analysis)
11.5.5 直流传输特性分析(DC Sweep Analysis)
11.5.6 交流小信号分析(AC Small Signal Analysis)
11.5.7 噪声分析(Noise Analysis)
11.5.8 零-极点分析(Pole-Zero Analysis)
11.5.9 传递函数分析(Transfer Function Analysis)
11.5.10 温度扫描(Temperature Sweep)
11.5.11 参数扫描(Parameter Sweep)
11.5.12 蒙特卡罗分析(Monte Carlo Analysis)
11.6 综合实例——二阶有源带阻滤波器的功能仿真
11.7 仿真波形的管理
11.8 本章小结
11.9 思考与练习
第12章 信号完整性分析
12.1 信号完整性分析的基本概念
12.2 设置信号完整性分析规则
12.2.1 激励信号(Signal Stimulus)
12.2.2 信号过冲的下降边沿(Overshoot-Falling Edge)
12.2.3 信号过冲的上升边沿(Overshoot-Rising Edge)
12.2.4 信号下冲的下降边沿(Undershoot-Falling Edge)
12.2.5 信号下冲的上升边沿(Undershoot-Rising Edge)
12.2.6 阻抗约束(Impedance)
12.2.7 信号高电平(Signal Top Value)
12.2.8 信号基值(Signal Base Value)
12.2.9 飞升时间的上升边沿(Flight Time-Rising Edge)
12.2.10 飞升时间的下降边沿(Flight Time-Falling Edge)
12.2.11 上升边沿斜率(Slope-Rising Edge)
12.2.12 下降边沿斜率(Slope-Falling Edge)
12.2.13 电源网络(Supply Nets)
12.3 设定元件的信号完整性模型
12.4 信号完整性分析器
12.4.1 启动信号完整性分析器
12.4.2 信号完整性分析器设置
12.5 综合实例——反射分析
12.6 本章小结
12.7 思考与练习
第13章 FPGA设计系统
13.1 可编程逻辑器件概述
13.1.1 可编程逻辑器件的发展历程
13.1.2 FPGA的结构特点
13.13 FPGA的电路设计流程
13.2 FPGA设计环境
13.2.1 创建FPGA项目
13.2.2 FPGA项目的属性设置
13.3 与第三方开发软件的接口
13.3.1 Protel DXP 2004 SP2与Altera的接口
13.3.2 Protel DXP 2004 SP2与Xilinx的接口
13.4 原理图方式FPGA设计实例
13.4.1 创建FPGA设计项目及文件
13.4.2 绘制电路原理图
13.4.3 默认FPGA芯片的选择
13.4.4 设计配置
13.4.5 生成EDIF文件
13.4.6 反向标注FPGA项目
13.5 本章小结
13.6 思考与练习
第14章 VHDL语言设计
14.1 VHDL语言特点
14.2 VHDL语言基础
14.2.1 实体(Entity)
14.2.2 结构体(Architecture)
14.2.3 库(Library)和程序包(Package)
14.2.4 配置(Configuration)
14.3 VHDL语言的语法格式
14.3.1 实体声明(Entity Declaration)
14.3.2 结构体声明与描述(Architecture Declaration and Description)
14.3.3 程序包(Package)
14.3.4 配置(Configuration)
14.3.5 库(Library)
14.4 VHDL的对象、数据类型和操作运算
14.4.1 对象声明(Objects Declaration)
14.4.2 数据类型(Data Types)
14.4.3 数据类型转换
14.4.4 VHDL中的运算操作符(Operator)
14.4.5 VHDL中的描述语句
14.5 VHDL设计开发步骤
14.6 设计实例
14.7 利用VHDL语言进行FPGA设计
14.7.1 创建FPGA项目
14.7.2 创建VHDL设计文件
14.7.3 创建电路原理图文件
14.7.4 顶层电路原理图的设计
14.7.5 建立VHDL测试文件
14.7.6 建立VHDL行为描述文件
14.7.7 FPGA项目的设置
14.7.8 FPGA项目的编译
14.7.9 FPGA项目的仿真
14.8 本章小结
14.9 思考与练习
实例目录
【例3-1】 绘制一个单片机最小应用系统的组成原理图
【例4-1】 查找元件并改变封装形式
【例4-2】 利用【Filter】面板进行过滤查找
【例4-3】 查找PCB封装并修改
【例4-4】 【增加元件号码】命令的使用
【例4-5】 自上而下的层次电路设计
【例4-6】 自下而上的层次电路设计
【例4-7】 层次原理图的切换
【例4-8】 层次设计表的使用
【例5-1】 绘制USB微控制器芯片C8051F320
【例5-2】 绘制双运算放大器LF353
【例5-3】 添加库元件别名
【例5-4】 复制库元件
【例5-5】 生成元件报表
【例5-6】 生成元件规则检查报表
【例5-7】 生成元件库报表
【例5-8】 创建原理图项目元件库
【例5-9】 使用原理图项目元件库更新原理图
【例6-1】 编译项目“USB采集系统.PRJPCB”
【例6-2】 项目网络表的创建
【例6-3】 创建基于单个原理图文件的网络表
【例6-4】 元器件报表的创建
【例6-5】 创建元器件交叉参考报表
【例6-6】 原理图报表的批量输出
【例7-1】 用PCB板向导来创建PCB文件
【例7-2】 从模板中复制图纸页面到当前PCB文件中
【例7-3】 将某DIP28元件U12的所有焊盘孔径由32mil改为30mil
【例7-4】 建立新的导线宽度规则
【例7-5】 设定CH451的PCB放置规则
【例7-6】 CH451的PCB自动布局
【例7-7】 锁定关键元件的自动布局
【例7-8】 CH451的PCB手工布局调整
【例7-9】 CH451 PCB的网络密度分析
【例7-10】 为CH451的PCB板覆铜
【例8-1】 PCB库文件编辑环境设置
【例8-2】 自制LQFP32元件封装
【例8-3】 元件封装的复制
【例8-4】 用元件封装向导制作一个64脚TQFP封装
【例8-5】 创建集成库文件
【例9-1】 在PCB设计的不同阶段运行批处理DRC
【例9-2】 将My PCB1.PCBDOC中的改动更新到原理图CH451.SCHDOC中
【例9-3】 使用交叉检索功能,查找当前PCB文件中的警告信息在原理图中对应的位置
【例9-4】 从PCB文件MyPCB1.PCBDOC中生成网络表
【例11-1】 电容元件仿真参数的设置
【例11-2】 仿真数学函数的放置及参数设置
【例11-3】 放置仿真激励源
【例11-4】 仿真方式的设置及仿真的运行
【例11-5】 调整波形的显示范围
【例11-6】 绘制幅频特性波特图
【例12-1】 无源元件的SI模型设定
【例12-2】 新建一个引脚模型
【例12-3】 公差值的设定
【例14-1】 一个简单的VHDL设计实体——可配置单步减法器
【例14-2】 8位二输入的比较器的实体声明
【例14-3】 比较器的结构体描述
【例14-4】 数据类型转换程序包
【例14-5】 简单信号赋值语句应用:描述与非门电路
【例14-6】 条件赋值表达式应用:描述多路选择器电路
【例14-7】 选择赋值表达式应用:描述多路选择器电路
【例14-8】 用生成语句描述由8个1位的ALU构成的8位ALU模块
【例14-9】 用半加器和全加器构成一个2位加法器
【例14-10】 用If-then-else语句描述四选一的多路选择器
【例14-11】 用Case语句描述四选一的多路选择器
【例14-12】 LOOP语句应用
【例14-13】 2/4/8/16/32/64分频器
精通Protel DXP 2004电路设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×