CadenceAllegro电子设计常见问题解答例pdf下载pdf下载

CadenceAllegro电子设计常见问题解答例百度网盘pdf下载

作者:
简介:本篇主要提供CadenceAllegro电子设计常见问题解答例pdf下载
出版社:电子工业出版社
出版时间:2019-12
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

编辑推荐

适读人群 :本书内容系统,实用性、专业性强,是Cadence Allegro初学者入门及提高的学习宝典,也是从事绘制PCB版图设计及电子设计相关领域的专业技术人员极有价值的参考书籍。随书赠送的案例源文件以及20小时Cadence Allegro软件操作基础视频教程,可以通过扫描封底二维码或者进入PCB联盟网(www.pcbbar.com)直接获取链接下载学习。

本书围绕Cadence 16.6,采用问答式的讲解形式,把电子工程师实践中遇到的问题总结和分享给读者,内容涵盖电子元器件封装设计、原理图和PCB 设计,也适用于16.X\17.X版本。讲解系统,实用性与专业性强,是Cadence Allegro初学者入门以及提高的学习宝典,也是从事绘制PCB版图设计,以及电子设计相关领域的专业技术人员极有价值的参考书籍。

内容简介

本书以Cadence公司目前*稳定的SPB 16.6版本的ORCAD软件与 Allegro软件为基础,共分为6章,收录了包括电子设计的基本概念、原理图封装库的设计、PCB封装库的设计、原理图的设计、Cadence软件操作实战、PCB版图的设计在内的6个电子设计大类的500个常见问题,并对其进行一一详细的的解答,并分享了处理原理图设计与PCB版图设计的方法与技巧。本书籍的编写目的是让读者学习完本书籍之后,能够将理论与实践相结合,由浅入深,深入浅出地解决在电子设计中遇到的每一个问题,按照本书籍的方法设计出自己想要的电子图纸,学习电子设计。随书赠送的案例源文件以及20个小时Allegro软件操作基础视频教程,可以在本书封底扫描二维码或者进入PCB联盟网(www.pcbbar.com)直接获取链接下载学习。

作者简介

本书作者为一线电子设计工程师,实践经验丰富,出版多部相关著作,培训和指导了众多电子行业入门者。

目录

目 录
第1章 电子设计基本概念100问解析 1
1.1 什么叫原理图?它的作用是什么? 1
1.2 什么叫PCB版图?它的作用是什么? 2
1.3 什么叫原理图符号?它的作用是什么? 2
1.4 什么叫PCB符号?它的作用是什么? 2
1.5 PCB封装的组成元素有哪些? 3
1.6 常见的PCB封装类型有哪些? 4
1.7 原理图中的器件与PCB版图中的器件是怎么关联的? 6
1.8 整个PCB版图设计的完整流程是什么? 6
1.9 什么叫金属化孔? 7
1.10 什么叫非金属化孔?它与金属化孔的区别是什么? 7
1.11 什么叫槽孔? 8
1.12 什么叫特性阻抗? 8
1.13 控制特征阻抗的目的是什么? 8
1.14 影响PCB特性阻抗的因素有哪些? 9
1.15 怎样在PCB版图上做阻抗控制? 9
1.16 常见的基板板材有哪些?怎么分类? 11
1.17 什么是PCB厚度?一般推荐的PCB厚度有哪些? 12
1.18 常规的板厚公差要求是多少? 12
1.19 什么是多层板?多层板的特点是什么? 12
1.20 多层板是如何进行层压的? 13
1.21 多层板进行阻抗、层叠设计时考虑的基本原则有哪些? 13
1.22 什么是PCB表面处理工艺?它的目的是什么? 14
1.23 常见的PCB表面处理工艺有哪些? 14
1.24 什么叫作热风整平? 14
1.25 什么叫作有机涂覆? 14
1.26 什么是化学镀镍/浸金(化学沉金)工艺? 15
1.27 什么是浸银(沉银)工艺? 15
1.28 什么是浸锡(沉锡)工艺? 15
1.29 什么是金手指?金手指的设计要求有哪些? 15
1.30 什么叫作阻焊?设置阻焊的目的是什么?常规的阻焊颜色有哪些? 16
1.31 焊盘设计阻焊的一般原则有哪些?Cadence Allegro软件中焊盘的阻焊在哪里
设置? 16
1.32 过孔的阻焊应该怎么处理? 17
1.33 BGA过孔的阻焊设计有什么原则? 18
1.34 什么叫作钢网?设计钢网的目的是什么? 18
1.35 焊盘设计钢网的一般原则是什么?Cadence Allegro软件中焊盘的钢网在哪里
设置? 18
1.36 PCB制版时的丝印设计有哪些? 19
1.37 PCB设计中位号字符的线宽与高度推荐为多少? 19
1.38 PCB设计中位号字符与焊盘的间距推荐为多少?方向怎么设定? 20
1.39 什么是翘曲度?一般PCB板卡翘曲度的标准是多少? 20
1.40 拼版设计分为哪几种?拼版设计的好处有哪些? 20
1.41 什么叫作V-CUT? 21
1.42 什么叫作PCB邮票孔? 21
1.43 桥连的分类有哪些? 21
1.44 什么是PCB的工艺边? 21
1.45 PCB板卡为什么要倒角?应该怎么倒角? 22
1.46 什么叫作光学定位点?其作用是什么? 22
1.47 在PCB版图上应该怎么处理Mark点? 23
1.48 什么叫作SMT? 23
1.49 什么叫作SMD? 23
1.50 什么叫作回流焊? 24
1.51 什么叫作波峰焊?它与回流焊的区别是什么? 24
1.52 为了方便后期维修,PCB上各类封装元器件的间距应该维持多少? 24
1.53 PCB的组装工艺分为哪几种? 25
1.54 什么是铜箔?铜箔的分类有哪些? 25
1.55 铜箔的厚度与线宽/线距的关系是怎样的? 27
1.56 什么叫作3W原则? 27
1.57 什么叫作20H原则? 27
1.58 在PCB设计中如何体现3W与20H原则? 28
1.59 什么叫作π型滤波? 28
1.60 PCB设计中晶体的π型滤波应该怎么设计? 30
1.61 什么是差分信号?差分信号传输与单根信号传输的区别在哪里? 30
1.62 什么是爬电间距? 31
1.63 PCB中信号线分为哪几类?区别在哪里? 31
1.64 什么叫作EMC? 31
1.65 形成EMC的三要素是什么? 32
1.66 抑制EMC的方法有哪些? 32
1.67 电子设计中为什么要区分模拟地与数字地? 32
1.68 PCB设计中区分模拟地与数字地的设计方法有哪些? 33
1.69 PCB常用的Silkscreen、Soldermask、Pastmask的含义是什么? 33
1.70 通常所说的0402、0603、0805、1206是怎么计算的? 34
1.71 什么叫作旁路电容、去耦电容?两者的区别在哪里? 35
1.72 什么叫作串扰? 35
1.73 引起串扰的因素有哪些? 35
1.74 降低串扰的方法有哪些? 36
1.75 什么是过孔?过孔包含哪些元素? 36
1.76 什么是盲埋孔? 36
1.77 HDI板的阶数是怎么定义的? 37
1.78 过孔的两个寄生参数是什么?它有什么影响?应该怎么消除? 37
1.79 什么是孤岛铜皮?它有什么影响? 38
1.80 什么是平衡铜?它的作用是什么? 39
1.81 什么是PCB中的正片与负片?它们有什么区别? 39
1.82 什么叫作单点接地? 39
1.83 什么叫作跨分割?它有什么坏处? 40
1.84 什么是ICT测试点?其设计要求有哪些? 40
1.85 什么是DC-DC电路? 41
1.86 什么是LDO电路? 41
1.87 什么是0欧姆电阻?它的作用有哪些? 42
1.88 对于PCB板的散热,有哪些好的措施? 42
1.89 PCB的验收标准有哪些? 43
1.90 如何区分高速信号与低速信号? 44
1.91 高速电路设计中电容的作用有哪些? 44
1.92 高速电路设计中电感的作用有哪些? 44
1.93 端接的种类有哪些? 44
1.94 PCB设计中常用的存储器有哪些? 45
1.95 什么叫作阻焊桥? 46
1.96 常规的基板板材性能参数有哪些? 46
1.97 上拉、下拉电阻的作用有哪些? 46
1.98 什么叫作背钻? 47
1.99 什么是屏蔽罩?它的作用是什么? 47
1.100 在PCB设计时为什么需要做等长设计? 47
本章小结 48
第2章 OrCAD原理图封装库50问解析 47
2.1 OrCAD软件中怎么新建库文件? 47
2.2 OrCAD的格点在哪里设置?一般怎么推荐设置? 48
2.3 OrCAD颜色在哪里设置? 49
2.4 OrCAD中怎么设置页面的大小? 49
2.5 OrCAD中字体的大小怎么设置? 50
2.6 OrCAD中默认的常用快捷键是什么?是否可以更改? 51
2.7 OrCAD系统自带的原理图库在哪里?每一个原理图库里面都包含了哪些
器件? 52
2.8 OrCAD中怎么创建一个简单分立元器件的封装? 53
2.9 OrCAD中怎么填充图形? 54
2.10 OrCAD绘制库的常用命令有哪些? 55
2.11 OrCAD中怎么创建逻辑门电路的封装库? 55
2.12 IC类器件的封装应该怎么创建? 57
2.13 OrCAD中怎么创建电源、地的封装库? 59
2.14 OrCAD中怎么运用表格创建复杂的元器件? 60
2.15 OrCAD中怎么创建带图片的Title Block? 62
2.16 OrCAD中怎么创建不同页面的连接符? 65
2.17 Homogeneous类型与Heterogeneous类型元器件的区别是什么? 65
2.18 OrCAD中怎么创建Homogeneous类型的元器件封装? 66
2.19 OrCAD中怎么创建Heterogeneous类型的元器件封装? 67
2.20 怎么显示与隐藏原理图库的管脚编号? 68
2.21 怎么显示与隐藏原理图库的网络名称? 69
2.22 怎么显示与隐藏原理图库的PCB封装名称? 69
2.23 怎么在OrCAD原理图中显示与隐藏元器件的Value值? 71
2.24 怎么更改原理图中做好的库文件? 71
2.25 怎么从OrCAD原理图中导出封装库? 73
2.26 OrCAD封装库的管脚Shape是什么意思? 75
2.27 OrCAD封装库的管脚Type是什么意思? 75
2.28 OrCAD中怎么对元器件的管脚属性进行统一更改? 75
2.29 在属性编辑时,怎么将数据复制粘贴到Excel表格中进行处理? 76
2.30 OrCAD在做封装库时怎么快速放置多个管脚? 76
2.31 OrCAD中怎么批量更新封装库文件? 77
2.32 OrCAD中怎么批量替换封装库文件? 78
2.33 对于多Part元器件库,怎么去查看每一个部分的内容? 78
2.34 OrCAD中关于格点的操作是在哪里设置的? 79
2.35 OrCAD中元器件编号的命令方式是什么? 80
2.36 OrCAD中怎么添加本地的封装库? 81
2.37 OrCAD中怎么删除原理图库文件? 81
2.38 如何快速定位元器件库中的元器件? 82
2.39 OrCAD做封装库管脚名称重复时应该怎么处理? 82
2.40 OrCAD封装库中的Value值在制作封装库时应该怎么处理? 83
2.41 OrCAD图纸当前设计的库路径下有非法字符时应该怎么处理? 84
2.42 OrCAD中的Replace Cathe与Update Cathe有什么区别? 84
2.43 怎么在Title Block中添加公司logo? 84
2.44 OrCAD中怎么绘制实心符号? 85
2.45 对于已经定义好的库文件,怎么修改位号的前缀? 86
2.46 OrCAD创建的电源符号怎么在原理图中调用? 87
2.47 OrCAD封装库的外形框怎么加粗? 87
2.48 OrCAD在创建封装库时,管脚数目很多的器件应该怎么合理分配? 87
2.49 OrCAD封装库中应该怎么删除Pin Group属性? 88
2.50 怎么给OrCAD封装库添加新的属性? 90
本章小结 90
第3章 OrCAD原理图设计90问解析 91
3.1 OrCAD中怎么创建新的原理图工程文件? 91
3.2 OrCAD中原理图的设计纸张大小应该怎么设置? 92
3.3 OrCAD中绘制原理图的格点应该怎么设置? 93
3.4 OrCAD绘制原理图时怎么放置器件? 94
3.5 OrCAD绘制原理图时怎么拖动与旋转元器件? 94
3.6 OrCAD中元器件应该怎么进行镜像与翻转? 95
3.7 OrCAD中没有连接的网络应该怎么处理? 95
3.8 OrCAD在绘制原理图时怎么放置电源、地与分页连接符号? 96
3.9 OrCAD中同一页面的连接关系应该怎么处理? 96
3.10 OrCAD中走线交叉处的连接关系应该怎么处理? 98
3.11 OrCAD中的Net Alias应该怎么使用?它与Wire有什么区别? 98
3.12 OrCAD中不同页面的连接关系应该怎么处理? 99
3.13 OrCAD中Net Alias与Off-Page Connector有什么区别? 100
3.14 OrCAD中应该怎么创建Bus总线? 100
3.15 OrCAD中总线应该如何命名? 101
3.16 总线与信号分支线之间应该如何进行连接? 101
3.17 OrCAD中使用Bus总线有哪些注意事项? 102
3.18 OrCAD中如何对原理图页面进行操作? 102
3.19 OrCAD中绘制原理图时,电源与地网络应该怎么处理? 103
3.20 OrCAD中十字交叉线应该怎么处理? 104
3.21 OrCAD中Browse功能如何使用?它有什么作用? 104
3.22 如何在OrCAD中查找元素? 106
3.23 怎么在OrCAD中点亮整个网络? 107
3.24 OrCAD中移动器件时怎么让连线不跟着器件一起动? 108
3.25 OrCAD中如何添加文本标注、图形标注? 108
3.26 OrCAD中单个器件的PCB封装应该怎么处理? 109
3.27 OrCAD中怎么对元器件的PCB封装进行批量匹配? 110
3.28 OrCAD中怎么对元器件位号进行统一编号? 111
3.29 OrCAD中怎么按页面的方式有规律地对器件位号进行编排? 113
3.30 OrCAD中原理图文件怎么进行DRC检测? 114
3.31 OrCAD中DRC检测参数设置的含义是什么? 115
3.32 OrCAD中电气规则检查的每一个参数的含义是什么? 115
3.33 OrCAD中物理规则检查的每一个参数的含义是什么? 116
3.34 OrCAD中怎么浏览DRC检测后的全部DRC错误? 117
3.35 OrCAD中怎么产生Cadence Allegro的第一方网表? 118
3.36 OrCAD与Cadence Allegro的交互式操作应该怎么处理? 119
3.37 OrCAD软件输出Cadence Allegro第一方网表时报错应该怎么处理? 120
3.38 OrCAD中怎么产生Cadence Allegro的第三方网表? 120
3.39 OrCAD输出的Cadence Allegro的第一方网表与第三方网表有什么区别? 121
3.40 OrCAD输出网表出现“Duplicate Pin Name”错误应该怎么处理? 121
3.41 OrCAD输出网表出现“Pin number missing”错误应该怎么处理? 123
3.42 OrCAD输出网表出现“Value…contains…return”错误应该怎么处理? 124
3.43 OrCAD输出网表出现“PCB Footprint missing”错误应该怎么处理? 124
3.44 OrCAD输出网表出现“一个器件的不同Part包含不同属性”错误应该怎么
处理? 125
3.45 OrCAD输出网表出现“Illegal character”错误应该怎么处理? 126
3.46 OrCAD软件怎么输出物料清单BOM表格? 127
3.47 如何对OrCAD输出或者打印PDF的参数进行筛选? 128
3.48 怎么对原理图的差分信号添加差分属性? 129
3.49 什么是平坦式原理图?它的优点有哪些? 130
3.50 如何绘制平坦式原理图? 131
3.51 什么是层次式电路设计?它的优点有哪些? 132
3.52 如何绘制层次式原理图? 133
3.53 在层次式原理图中怎么调用已经创建好的模块? 135
3.54 怎么对两份不同的原理图进行差异化对比? 137
3.55 OrCAD中怎么批量修改属性值字体的大小? 139
3.56 怎么在OrCAD的原理图的Title Block中加入公司的logo? 140
3.57 OrCAD原理图中分页符网络后面的数字是怎么添加的? 141
3.58 OrCAD原理图中分页符网络后带的数字编码怎样对齐? 142
3.59 OrCAD的Occurrence属性与Instance属性是什么含义? 144
3.60 怎么对OrCAD的网络标号进行统一批量的修改? 146
3.61 OrCAD导网表时出现交换属性错误应该怎么处理? 147
3.62 OrCAD绘制的原理图输出PDF文件的页码顺序是怎么决定的? 150
3.63 OrCAD绘制原理图时,对某些属性隐藏或者显示应该怎么处理? 151
3.64 OrCAD中怎么设置复制位号的增加机制? 154
3.65 在OrCAD原理图中怎么对设计的颜色进行设置? 156
3.66 OrCAD中不同的工程文件,怎么输出所需要工程文件的网表? 157
3.67 OrCAD中怎么给元器件自定义属性? 158
3.68 OrCAD中怎么绘制一个实心的可以填充不同颜色的符号? 160
3.69 OrCAD绘制原理图时,Value值与封装属性应该怎么确定? 160
3.70 OrCAD绘制的原理图中的位号有下划线是怎么回事?怎么删除? 161
3.71 OrCAD新建原理图时,每一个类目的含义是什么? 162
3.72 OrCAD绘制原理图文件时,怎么对元器件进行对齐? 164
3.73 OrCAD软件默认打开开始页面,怎么关闭这个页面? 164
3.74 OrCAD如何输出不含有原理图规则的PCB网表? 166
3.75 如何降低OrCAD软件原理图的版本? 166
3.76 OrCAD软件怎么显示元器件的封装名称? 167
3.77 OrCAD中如何高亮某个网络的所有连接关系? 168
3.78 OrCAD软件怎么使用以前的搜索方式? 169
3.79 OrCAD软件进行原理图绘制的栅格应该怎么设置? 170
3.80 OrCAD软件怎么查看整个设计文件的焊点数? 171
3.81 OrCAD软件绘制原理图时如何使用任意角度的走线? 171
3.82 OrCAD软件怎么统一查看哪些器件是没有PCB封装的? 172
3.83 OrCAD中的Design Cache部分是做什么用的? 174
3.84 OrCAD中的交叉标注是什么含义? 175
3.85 OrCAD中的硬位号概念是什么? 175
3.86 “Title Block”中的时间格式如何修改? 176
3.87 OrCAD软件相同网络连接点Junction的大小如何设置? 177
3.88 OrCAD中多个网络连接在一起时,显示网络名称的优先级是什么? 178
3.89 OrCAD软件Title Block中的原理图页数如何进行增加? 178
3.90 OrCAD软件Annote命令下的每个选项的含义是什么? 179
本章小结 180
第4章 Cadence Allegro封装库设计50问解析 181
4.1 什么叫作PCB封装?它的分类一般有哪些? 181
4.2 在OrCAD原理图中怎么指定器件的封装? 182
4.3 Cadence Allegro软件中封装的组成部分有哪些? 183
4.4 Cadence Allegro软件中PCB封装后缀的含义是什么? 183
4.5 Cadence Allegro软件制作PCB封装的一般流程是什么? 184
4.6 Cadence Allegro软件中焊盘的结构怎样? 189
4.7 Cadence Allegro软件中热风焊盘的作用是什么? 190
4.8 Cadence Allegro软件中反焊盘的作用是什么? 190
4.9 Cadence Allegro软件中Soldermask的含义及其作用是什么? 191
4.10 Cadence Allegro软件中Pastemask的含义及其作用是什么? 191
4.11 Cadence Allegro软件中怎么指定封装库路径? 192
4.12 Cadence Allegro软件中焊盘的一般命名方法是什么? 192
4.13 Cadence Allegro软件中焊盘制作界面的参数含义是什么? 193
4.14 Cadence Allegro软件中插件钻孔有哪三种模式?具体含义是什么? 195
4.15 Cadence Allegro软件中常规表贴焊盘应该如何创建? 196
4.16 Cadence Allegro软件中异形表贴焊盘应该如何创建? 196
4.17 Cadence Allegro软件中怎么通过DXF文件创建异形焊盘? 198
4.18 Cadence Allegro软件中槽孔的热风焊盘应该如何处理? 200
4.19 Cadence Allegro软件中应该如何按照系统模板去创建PCB封装? 201
4.20 如何在Cadence Allegro软件中创建机械器件封装? 205
4.21 从PCB中导出封装时需要哪些文件? 206
4.22 在制作PCB封装时丝印框与焊盘的间距为多少? 207
4.23 Cadence Allegro软件中制作PCB封装的单位精度要求是什么? 208
4.24 Cadence Allegro软件中制作PCB封装的丝印标识有什么要求? 208
4.25 Cadence Allegro软件中PCB封装的元器件高度信息怎么标注? 208
4.26 常用PCB封装的字体大小设置为多少? 210
4.27 在做封装设计时PCB封装的原点有哪些要求? 210
4.28 PCB定位孔的焊盘与孔径怎么设置? 210
4.29 PCB封装中有极性的器件怎么标识? 211
4.30 PCB封装的实体占地面积在PCB上应该如何处理? 211
4.31 Cadence Allegro软件中沉板的器件封装应该怎么处理? 212
4.32 Pads封装转成Cadence Allegro封装需要做什么处理才可以使用? 213
4.33 设计PCB封装时为什么要设置原点?原点的作用是什么? 217
4.34 在PCB中导入网表时提示管脚不匹配,应该怎么处理? 217
4.35 PCB中导入网表后提示没有Flash,应该怎么处理? 219
4.36 PCB中导入第三方网表后提示找不到封装文件,应该怎么处理? 220
4.37 贴片类元器件焊盘应该如何补偿? 222
4.38 制作插件封装时,通孔焊盘应该如何补偿? 225
4.39 PCB封装中没有编号的管脚应该怎么处理? 226
4.40 PCB中如何创建过孔的封装? 226
4.41 如何调用PCB上已经使用过的热风焊盘文件? 228
4.42 怎么将PCB封装批量添加到PCB上? 228
4.43 PCB设计中的邮票孔应该如何制作? 230
4.44 三极管封装管脚排序与原理图器件管脚应该如何对应? 231
4.45 为何同一种器件不同的公司制作的封装焊盘尺寸不一致? 232
4.46 椭圆形焊盘的Flash制作尺寸如何计算? 232
4.47 PCB封装中何时需要画Keepout层?一般画多大尺寸? 233
4.48 PCB封装管脚排序有什么规律? 234
4.49 常规阻容器件的名称是什么含义? 234
4.50 一般查看器件Datasheet,利用Datasheet制作封装,需要分析里面的哪些
内容? 234
本章小结 236
第5章 Cadence Allegro软件操作实战90问解析 237
5.1 Cadence Allegro软件的快捷键应该怎么设置? 237
5.2 Cadence Allegro软件中如何录制以及调用script文件? 239
5.3 Cadence Allegro软件中的Stoke命令应该如何定义与使用? 240
5.4 Cadence Allegro软件菜单栏中每个菜单的含义是什么? 243
5.5 Cadence Allegro软件File菜单下每个命令的具体含义是什么? 244
5.6 Cadence Allegro软件Edit菜单下每个命令的具体含义是什么? 245
5.7 Cadence Allegro软件View菜单下每个命令的具体含义是什么? 246
5.8 Cadence Allegro软件Add菜单下每个命令的具体含义是什么? 247
5.9 Cadence Allegro软件Display菜单下每个命令的具体含义是什么? 247
5.10 Cadence Allegro软件Setup菜单下每个命令的具体含义是什么? 249
5.11 Cadence Allegro软件Shape菜单下每个命令的具体含义是什么? 250
5.12 Cadence Allegro软件Logic菜单下每个命令的具体含义是什么? 251
5.13 Cadence Allegro软件Place菜单下每个命令的具体含义是什么? 252
5.14 Cadence Allegro软件Route菜单下每个命令的具体含义是什么? 253
5.15 Cadence Allegro软件Analyze菜单下每个命令的具体含义是什么? 254
5.16 Cadence Allegro软件Manufacture菜单下每个命令的具体含义是什么? 254
5.17 Cadence Allegro软件Tools菜单下每个命令的具体含义是什么? 256
5.18 Cadence Allegro软件窗口关闭后怎么显示? 258
5.19 Cadence Allegro软件的工具栏如何显示/隐藏? 259
5.20 Cadence Allegro软件三个功能面板的具体含义和作用是什么? 260
5.21 Cadence Allegro软件状态栏的具体含义是什么? 263
5.22 Cadence Allegro软件参数设置中“Display”面板参数的含义是什么? 264
5.23 Cadence Allegro软件参数设置中Design面板参数的含义是什么? 265
5.24 Cadence Allegro软件中怎么定位元器件?有哪几种方式? 266
5.25 Cadence Allegro软件用户参数设置以及偏好设置在哪里? 269
5.26 在Cadence Allegro软件中各类布局布线区域的含义是什么? 270
5.27 Cadence Allegro软件布局布线的格点应该如何设置? 270
5.28 如何在Cadence Allegro软件中设置限高区域? 273
5.29 Cadence Allegro软件如何导出PROE所需要的结构文件? 274
5.30 执行移动命令以后的“Options”面板应该如何进行设置? 275
5.31 执行高亮显示命令以后的“Options”面板应该如何进行设置? 277
5.32 Cadence Allegro软件中各个约束规则管理模式的具体含义是什么?在哪里
进行设置? 277
5.33 什么是绝对传输延迟?绝对传输延迟应该怎么设置? 283
5.34 什么是相对传输延迟? 284
5.35 如何使用直接添加法添加相对传输延迟的等长规则? 284
5.36 如何使用模型添加法添加相对传输延迟的等长规则? 286
5.37 Cadence Allegro软件中如何创建Pin-Pair? 290
5.38 Xnet是什么含义?如何在Cadence Allegro软件中添加Xnet? 292
5.39 Cadence Allegro软件中应该如何添加区域规则? 294
5.40 Cadence Allegro软件中如何对BGA器件进行自动扇出? 296
5.41 Cadence Allegro软件中铜皮处理的相关命令有哪些? 297
5.42 Cadence Allegro软件中如何对静态铜皮与动态铜皮进行转换? 298
5.43 Cadence Allegro软件中如何隐藏铜皮? 299
5.44 Cadence Allegro软件中的Z-Copy命令应该如何使用? 300
5.45 执行走线命令时,“Options”面板的参数应该怎么设置? 302
5.46 执行推挤命令时,“Options”面板的参数应该怎么设置? 304
5.47 Cadence Allegro软件中Cut功能应该如何使用? 305
5.48 Cadence Allegro软件中如何进行多人协同设计? 306
5.49 如何使用Sub-Drawing功能?它与Copy功能的区别是什么? 308
5.50 怎么从Cadence Allegro软件中导出设计参数? 310
5.51 Cadence Allegro软件中Spin命名与Rotate命令的区别是什么? 311
5.52 Cadence Allegro软件进行标注的相关参数的含义是什么? 312
5.53 Cadence Allegro软件中应该如何设置盲埋孔? 313
5.54 如何将网络名显示在走线、焊盘及铜皮上? 315
5.55 如何在PCB上整体替换过孔? 316
5.56 Cadence Allegro软件中如何使用全屏大十字光标?全屏大十字光标有重影
应该怎么处理? 317
5.57 怎么对Cadence Allegro软件的走线添加泪滴? 317
5.58 怎么对PCB设计的原点进行移动?有哪几种方法? 319
5.59 Cadence Allegro软件中如何快速地交换两个器件? 320
5.60 Cadence Allegro软件中如何使用Temp Group功能? 320
5.61 Cadence Allegro软件中如何使用Vertex功能? 322
5.62 Cadence Allegro软件中如何使用Snap pick to功能? 322
5.63 在使用测量命令时怎么让软件同时显示两种测量单位? 323
5.64 Cadence Allegro软件中如何使用Autosilk功能? 324
5.65 在CM规则管理器中如何去显示或隐藏属性? 326
5.66 如何对整个PCB版图进行旋转? 326
5.67 Cadence Allegro软件中如何设置让打开的一个新PCB文件是空文件? 327
5.68 怎样隐藏或显示DRC? 328
5.69 如何从PCB文件中提取封装? 328
5.70 如何设置标注尺寸的双单位显示? 329
5.71 Cadence Allegro软件的单位设置精度能不能设置为4位? 329
5.72 Cadence Allegro进行封装库导出时,“No library dependencies”选项的作用
是什么? 330
5.73 Cadence Allegro中如何设置撤销的步数?一般设置多少次? 330
5.74 如何让PCB走线走在两个插件焊盘的中间? 331
5.75 如何调节PCB界面的亮度? 332
5.76 Cadence Allegro软件中如何输出PDF装配图? 333
5.77 双击打开PCB文件,结果是新建一个PCB文件,应该怎么处理? 334
5.78 如何设置让默认打开Cadence Allegro软件是新的PCB文件? 334
5.79 如何从Cadence Allegro软件中输出BOM清单? 335
5.80 如何在Cadence Allegro软件中添加光绘层叠? 335
5.81 如何在PCB中对焊盘进行削盘处理? 336
5.82 如何查看PCB的设计状态? 336
5.83 Cadence Allegro软件中DB功能是什么?应该如何使用? 337
5.84 Cadence Allegro软件中如何查看指定了哪些快捷键以及所执行命令的语句
有哪些? 337
5.85 Cadence Allegro软件中的Assign RefDes功能如何使用? 338
5.86 Cadence Allegro软件中用户设计属性的参数含义是什么? 339
5.87 Cadence Allegro软件中DRC常用的设置有哪些? 340
5.88 Cadence Allegro软件中Route常用的设置有哪些? 341
5.89 Cadence Allegro软件中锁定与解锁命令如何使用? 341
5.90 Cadence Allegro布线时其他飞线不显示怎么处理? 342
本章小结 342
第6章 Cadence Allegro软件PCB设计120问解析 343
6.1 Cadence Allegro软件中常用文件名的后缀及其含义是什么? 343
6.2 Cadence Allegro软件中怎么对相同的模块进行模复用? 344
6.3 Cadence Allegro软件中怎么对元器件和模块进行旋转? 346
6.4 Cadence Allegro软件中怎么对整个模块进行镜像? 348
6.5 Cadence Allegro软件中Groups组创建之后怎么进行打散? 350
6.6 OrCAD输出的第一方网表文件如何导入Cadence Allegro软件中? 351
6.7 OrCAD输出的第三方网表文件如何导入Cadence Allegro软件中? 353
6.8 Cadence Allegro软件中导入第一方网表与第三方网表的区别在哪里? 354
6.9 Cadence Allegro软件中导入网表以后,为什么在PCB版图上看不到元器件? 355
6.10 Cadence Allegro软件中怎么通过ROOM框来放置元器件? 357
6.11 在做PCB设计时,结构文件应该如何导入PCB? 358
6.12 在做PCB设计时,怎么导出DXF结构文件? 360
6.13 Cadence Allegro软件中如何绘制板框?绘制板框的方法有哪几种? 361
6.14 Cadence Allegro软件中如何对布局布线区域进行设置? 362
6.15 Cadence Allegro软件中怎么指定封装库路径?需要指定哪几个路径? 363
6.16 Cadence Allegro软件中如何对结构器件进行定位操作? 365
6.17 Cadence Allegro软件中应该如何显示与关闭飞线? 366
6.18 OrCAD软件与Cadence Allegro软件应该如何进行交互式操作? 368
6.19 Cadence Allegro软件中应该如何对同类型的PCB封装进行更新? 369
6.20 Cadence Allegro软件中如何对单个元器件进行更新? 370
6.21 Cadence Allegro软件中应该如何添加层叠? 370
6.22 Cadence Allegro软件中怎么对阻抗进行计算? 372
6.23 Cadence Allegro软件中怎么添加走线的阻抗线宽? 373
6.24 Cadence Allegro软件中怎么添加不同元素之间的间距规则? 375
6.25 Cadence Allegro软件中如何导入封装本身的管脚长度信息? 375
6.26 动态铜皮与静态铜皮的区别与联系是什么? 377
6.27 Cadence Allegro软件中如何设置铜皮的连接方式? 377
6.28 多个铜皮重叠时,铜皮的优先级应该怎么设置? 378
6.29 Cadence Allegro软件中如何对电源平面进行分割设计? 379
6.30 Cadence Allegro软件中如何进行多根走线?多根走线的间距如何设置? 381
6.31 Cadence Allegro软件中阵列过孔如何使用? 382
6.32 怎么统一修改PCB中元器件参考编号的大小? 384
6.33 在PCB中怎么对元器件的参考编号进行重新排列? 385
6.34 怎么将PCB中重新排列的元器件参考编号反标回原理图中? 386
6.35 在PCB中如何手动添加和删除元器件? 387
6.36 在PCB中如何手动修改网络连接关系? 388
6.37 Cadence Allegro软件中如何对元器件进行对齐操作? 389
6.38 Cadence Allegro软件中自动等长如何操作? 390
6.39 PADS软件绘制的PCB文件如何导入Cadence Allegro软件中? 391
6.40 怎么对PCB中同一个网络的其他元素赋予颜色? 392
6.41 怎么对单个焊盘的铜皮连接属性进行设置? 392
6.42 在设置PCB保存时,如何设置才能不弹出替换当前文件的警告? 393
6.43 Cadence Allegro软件中如何对走线进行自动圆弧转换? 394
6.44 在PCB版图中载流能力如何评估? 395
6.45 Cadence Allegro软件中如何设置渐变线? 395
6.46 如何对两份PCB文件进行差异对比? 396
6.47 Cadence Allegro软件中如何复用已经处理好的布局文件? 397
6.48 如何隐藏电源飞线? 397
6.49 Cadence Allegro软件中如何导出带有钻孔数据的DXF文件? 398
6.50 如何调整已经布好的差分信号线距? 400
6.51 Cadence Allegro进行设计时,一般推荐元器件编号的大小为多少? 401
6.52 Cadence Allegro软件中如何添加过孔? 401
6.53 导入DXF时,底视图不能镜像的原因是什么? 402
6.54 Cadence Allegro软件中如何实现自动保存?自动保存的 时间在哪里设置? 403
6.55 在进行高速信号设计时如何进行无盘设计? 404
6.56 怎么设置让铜皮不显示,而仅仅显示铜皮的边框? 405
6.57 如何精准定位“Out of data shape”? 406
6.58 Cadence Allegro软件中如何输出Excel格式的贴片坐标文件? 407
6.59 如何删除、复制修整好的铜皮避让区域? 409
6.60 如何不将原理图所添加的规则导入PCB中? 410
6.61 Cadence Allegro软件中如何定位多余的走线和过孔? 411
6.62 Bus、Net Class、Net Group以及Match Group的区别是什么? 412
6.63 如何使差分信号既满足阻抗间距要求又满足信号线之间20mil的要求? 412
6.64 如何删除自己在PCB定义的Subclass层? 413
6.65 在移动元器件时如何不显示飞线? 414
6.66 Cadence Allegro软件中板框应该如何进行修改? 415
6.67 Cadence Allegro软件中常见的PCB术语以及其释义是什么? 416
6.68 Cadence Allegro软件中如何同时高亮一组相同Value值的元器件? 416
6.69 如何设置花焊盘连接时铜皮与焊盘的连接宽度? 417
6.70 在平面分割层采用正片与负片的区别是什么? 418
6.71 如何让BOTTOM层器件的位号字符镜像显示? 418
6.72 如何在Cadence Allegro软件中添加ICT测试点? 419
6.73 怎么在PCB中生成层叠文件? 424
6.74 怎么输出生产需要的ODB文件? 425
6.75 铜皮重叠在一起时如何筛选铜皮? 426
6.76 在16.6及以上的版本中如何创建Bus总线? 427
6.77 如何显示盲埋孔的钻孔层叠标记以及颜色设置? 428
6.78 如何在PCB中手动或自动添加差分对属性? 429
6.79 在PCB中如何查看焊盘参数? 431
6.80 如何设置让Cadence Allegro软件执行走线功能时不自动记忆上次切换过的
走线宽度? 432
6.81 在Cadence Allegro中走线时,如何显示走线长度? 433
6.82 在用Cadence Allegro软件做等长设计时,如何让等长进度条跟随蛇形线
移动? 433
6.83 PCB设计中漏铜以及白油应该如何设置? 435
6.84 如何在Cadence Allegro软件中检查单端网络? 436
6.85 怎么让PCB中飞线显示最短路径? 436
6.86 不同阻焊之间的间距在哪里进行设置?如何进行DRC的检测? 437
6.87 对差分线进行双击打孔时如何更改差分过孔之间的间距? 438
6.88 如何将走线沿着PCB异形板框进行布线? 438
6.89 输出钻孔数据表格重叠时应该如何处理? 439
6.90 Cadence Allegro软件中如何输出BOM表单? 440
6.91 Cadence Allegro软件中如何铺网格铜?应该如何设置? 441
6.92 Cadence Allegro软件中如何使用极坐标进行设计? 442
6.93 Cadence Allegro软件中如何检查没有平面参考的走线与跨分割走线? 442
6.94 Cadence Allegro软件中如何进行自动布线设计? 443
6.95 Cadence Allegro软件中Assembly层与Silkscreen层的元器件编号怎么
处理? 444
6.96 布线时如何设置让走线从焊盘里面出线? 445
6.97 Cadence Allegro软件中进行标注时如何添加单位显示? 446
6.98 在PCB上如何添加Mark点? 447
6.99 差分信号在进行扇孔时如何自动添加回流地过孔? 448
6.100 CAM350导入Gerber文件如何设置钻孔精度? 449
6.101 Cadence Allegro在输出光绘文件时是否可以指定文件夹名称? 450
6.102 Cadence Allegro软件中如何设置有些区域禁止铺铜却可以走线? 450
6.103 在PCB中如何单独移动不需要的焊盘? 451
6.104 对铜皮进行“Update to Smooth”但还是存在“Out of date shapes”,应该如何
处理? 452
6.105 Cadence Allegro软件中常见DRC符号的含义是什么? 453
6.106 如何对PCB版图上的空网络进行高亮显示? 457
6.107 Cadence Allegro软件中如何生成等长表格文件? 457
6.108 Cadence Allegro软件中如何查看器件的高度信息? 458
6.109 相同网络的过孔重叠了需要在哪里进行设置才会产生DRC? 459
6.110 Cadence Allegro功能面板中字体大小如何设置? 460
6.111 CAM350导入Cadence Allegro16.6版本输出的钻孔文件没有数据显示怎么
处理? 462
6.112 Cadence Allegro软件输出的槽孔文件应该如何导入CAM350? 462
6.113 如何让差分阻抗线宽的优先级高于区域规则线宽? 464
6.114 原理图网络名称过长导致无法导入PCB,应该怎么设置? 465
6.115 Cadence Allegro软件中设置的规则怎么复用到另一个PCB文件? 465
6.116 怎么查看整个PCB文件的总体信息报告? 467
6.117 如何快速定位PCB中哪些管脚是没有连接的? 468
6.118 在哪里查看PCB上的钻孔文件信息? 469
6.119 PCB中如何提取钻孔符号的表格文件? 470
6.120 如何设置Cadence Allegro的瓶颈模式走线? 471
本章小结 471
附录A 电子设计常用的QA要点 472

前言/序言

前 言

面对功能越来越复杂、速度越来越快、体积越来越小的电子产品,各类电子设计需求不断增加,学习和投身电子产品设计的工程师也越来越多。但是由于电子产品设计领域对工程师自身的要求非常高,大部分工程师在设计中都很难做到得心应手,当遇到速率较高、产品功能复杂的电子产品时,就会出现各类PCB设计问题,造成很多项目在后期调试过多,甚至报废的现象,既浪费了人力物力,又延长了产品的研发周期。

Cadence Allegro作为一款EDA工具,在电子设计领域应用广泛,成为了很多电子工程师的必备工具之一。相比于其他EDA工具,Cadence Allegro有着更人性化的操作窗口、更友好的接口、功能更强大、整合性更好等诸多优点,市面上也有大量的指导书籍,可以帮助读者进行学习,但还是有很多读者在学习中遇到了各种各样的使用问题。为什么呢?作者经过调查后发现:

(1)工具书都是按照正常流程编写的,读者必须严格按照书中讲解的每一个步骤来操作才可能顺利完成,只要读者稍有偏离就会遇到麻烦,但又不知道问题出在哪里。

(2)按照书籍中的步骤进行操作,可能因为选取的案例不同,加之不能还原书籍所描述的情景,造成读者操作失败。

(3)书籍描述的操作只有一种方法,缺乏举一反三的效果,只能知其然,无法帮助读者知其所以然。

针对以上问题,作者结合自身多年的工作实践编写了本书,其目的就是希望帮助读者解决学习中遇到的问题,让读者从问题中找答案,从问题中学习,快速掌握这个工具。

本书收集了用户在使用Cadence Allegro进行原理图库、原理图、PCB库、PCB设计当中遇到的大量问题,并分类进行了详细解答。这些问题中的绝大多数是从事电子设计领域工作的人员需要面对的,问题涉及面广,解答深入,对电子设计人员更好地掌握Cadence Allegro、提高实践能力有很大的帮助,同时对从事电子领域的工程技术人员也有很高的参考价值。

本书由专业电子设计公司——深圳市凡亿技术开发有限公司的一线设计工程师联合编写。本书的内容基于凡亿教育六十万粉丝线上线下交流的PCB百问百答搜集的“真实问题”进行详细解答,充分体现了作者对使用Cadence Allegro进行原理图设计、PCB设计丰富的实际经验及使用技巧,希望能起到抛砖引玉的作用。

本书包括以下6章:

第1章 电子设计基本概念100问解析。本章通过100个问答的形式,对电子设计中的一些基本概念做了详细解答,旨在通过学习,让读者能够在做具体的电子设计之前对所做项目有一个宏观的把控,少走弯路。

第2章 OrCAD原理图封装库50问解析。本章通过50个问答的形式,对使用OrCAD软件绘制原理图封装库做了详细的解答,旨在通过学习,掌握原理图封装库的基本概念,掌握使用OrCAD软件,掌握使用OrCAD软件绘制原理图封装库文件,掌握OrCAD软件绘制原理图封装库的技巧,掌握绘制原理图封装库的基本标准,掌握绘制原理图封装库过程中各种问题的解决方法。

第3章 OrCAD原理图设计90问解析。本章通过90个问答的形式,对使用OrCAD软件绘制原理图做了详细的解答,旨在通过学习,掌握使用OrCAD软件,掌握使用OrCAD软件绘制原理图文件,掌握绘制原理图的技巧,掌握原理图绘制的基本标准,掌握绘制原理图过程中各种问题的解决方法。

第4章 Cadence Allegro封装库设计50问解析。本章通过50个问答的形式,详细讲述了使用Cadence Allegro软件绘制PCB封装库的方法以及注意事项,旨在通过学习,掌握PCB封装库中的基本概念,掌握使用Cadence Allegro软件,掌握使用Cadence Allegro软件绘制PCB封装库文件,掌握绘制PCB封装库的技巧,掌握PCB封装库绘制的基本标准,掌握绘制PCB封装库过程中各种问题的解决方法。

第5章 Cadence Allegro软件操作实战90问解析。本章通过90个问答的形式,详细讲述了学习Allegro软件的方法以及操作技巧,旨在通过学习,掌握Cadence Allegro软件各个菜单的基本含义,掌握使用Cadence Allegro软件,掌握使用Cadence Allegro软件绘制PCB版图以及PCB封装,掌握Cadence Allegro软件操作的各类技巧,掌握Cadence Allegro软件中规则管理器的使用方法,掌握Cadence Allegro软件操作实战中各种问题的解决方法。

第6章 Cadence Allegro软件PCB设计120问解析。本章通过120个问答的形式,详细讲述了使用Cadence Allegro软件绘制PCB版图的方法以及注意事项,旨在通过学习,掌握使用Cadence Allegro软件,掌握使用Cadence Allegro软件绘制PCB版图的技巧,掌握绘制PCB版图的基本标准,掌握绘制PCB版图过程中各种问题的解决方法。

本书在写作和推广的过程中,得到了PCB联盟网(www.pcbbar.com)组委和深圳市凡亿技术开发有限公司总经理郑振凡的大力支持,他们对相关技术问题提出了宝贵而富有建设性的意见,出版过程中得到了电子工业出版社的热情帮助,曲昕编辑为本书的顺利出版做了大量的工作,作者一并向他们表示衷心的感谢。

为方便读者的阅读、交流和信息反馈,PCB联盟网创建了图书板块,读者可以通过免费注册的方式成为PCB联盟网的用户。在阅读本书的过程中,如果读者遇到任何问题,或者对本书内容有任何建议和意见,都可以通过这个平台与作者直接进行交流。


作 者

QQ:1763146079

E-mail:huangy@fany-eda.com