EpeditionIntroduction_第1页
EpeditionIntroduction_第2页
EpeditionIntroduction_第3页
EpeditionIntroduction_第4页
EpeditionIntroduction_第5页
已阅读5页,还剩209页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、expedition pcb高速电路设计scottchen/陈骁陈16713551866126scottchenaccons2expedition pcb设计流程 expedition pcb概述 expedition pcb的设置 pcb几何结构的创建 布局 布局后校验 布线 产生内电层 创建丝印 光绘和钻孔文件 尺寸标注与生产文件输出3expedition pcb概述4标题栏标题栏菜单栏菜单栏坐标读取坐标读取键控区域键控区域显示控制显示控制方案方案editorcontrol同步状态同步状态状态条状态条活动按钮活动按钮工具栏工具栏设计区域设计区域5 常用鼠标键盘操

2、作: 平移和缩放: fit board fit all previous view next view 放大:鼠标中键 缩小:shift+中键 缩放区域:shift+中键,并拖动鼠标框出一个区域 平移:鼠标中键,并拖动鼠标6 笔划操作: default按住并拖动鼠标右键。按住并拖动鼠标右键。 菜单菜单view - mouse mapping下可以更改划线操作的鼠标按钮定义。下可以更改划线操作的鼠标按钮定义。view all (951)123546789view area (159)1 2354678 97 display control:控制如下对象的显示:控制如下对象的显示:layerspa

3、rtsnetspadshazardsplanesgridsnetlinesother board items方案名称方案名称保存在本地工程中保存在本地工程中保存在系统文保存在系统文件中件中view display control保存显示控制方案保存显示控制方案8 display control layer:控制是否显示走控制是否显示走线和焊盘线和焊盘层显示颜色层显示颜色是否显示该层是否显示该层pairedlayers层对层对显示或折叠显示或折叠组对象组对象9 display control general:view display controlgeneral标签页控制如标签页控制如下对象的能

4、见度:下对象的能见度:t fabrication layerst board itemst other options平移速度平移速度拖动元件的时候进行拖动元件的时候进行平移平移10 display control part:控制是否显示顶层或底控制是否显示顶层或底层所有的元件层所有的元件使能组的显示使能组的显示对象的颜色对象的颜色view display control11 display control - net:用设置的颜色用设置的颜色显示网络显示网络用设置的颜色用设置的颜色显示网络类显示网络类netspower使用颜色的附属使用颜色的附属对象对象网络颜色网络颜色网络类颜色网络类颜色v

5、iew display control12 display control hazard:在风险的位置显示在风险的位置显示符号符号对风险使用颜对风险使用颜色标记色标记是否显示是否显示风险风险风险的颜色风险的颜色view display control13 pcb编辑器的模式: 布局模式: 放置、移动、推放(push)元件 布线模式: 手动、半自动、自动三种布线方法 expedition pcb的默认模式 绘图模式: 添加文本、外形、参考位号等14 选择对象: part的选择:当当part被选中的被选中的时候填充外边框时候填充外边框place mode选中的选中的part单一单一part的选择的

6、选择:1. 选择布局模式选择布局模式.2. 在在part上点击左键上点击左键.3. 取消选择,在空白区域点击取消选择,在空白区域点击左键左键.打开打开 placement outlines 方便进行选方便进行选择择注意注意: 可通过使用可通过使用ctrl、shift键、鼠标画框复选等方键、鼠标画框复选等方式来进行多个对象的选择。式来进行多个对象的选择。15 net的选择:route mode在在net上点上点击左键进行击左键进行选择选择t 在一个网络上单击一次,选中在一个网络上单击一次,选中该网络的一个线段该网络的一个线段t 在一个网络上双击,选中该网在一个网络上双击,选中该网络引脚和结点之间

7、的所有线段络引脚和结点之间的所有线段t 在一个网络上三击,选中该网在一个网络上三击,选中该网络所有线段及引脚络所有线段及引脚t 要选择一组网络,可用鼠标画要选择一组网络,可用鼠标画框复选的方法进行选择框复选的方法进行选择t 点对点线段选择点对点线段选择-点击确定起点击确定起点,移动光标到终点处再点击点,移动光标到终点处再点击左键确定终点左键确定终点单击第二次确单击第二次确定终点定终点单击一次确定单击一次确定起点起点16 绘图对象选择:draw mode在绘图对象上单在绘图对象上单击鼠标左键击鼠标左键绘图模式对象类型board outlineconductive shapeconstructio

8、n elementcontourdraw objectdrc windowdrill drawinggenerated silkscreeninsertion outlinemanufacturing outlineplacement obstructplacement outlineplane editing sketchplane noconnectplane obstructplane shapereserved arearesistor shaperoomroute borderroute fenceroute obstructrule areasandboxtest point ob

9、structtexttie legtrace17 高亮显示对象:highlight selectedunhighlight allselectedhighlightedselected and highlightedhighlightedselected and highlighted1. 选中对象。选中对象。2. 点击高亮选择按钮。点击高亮选择按钮。18 定位对象:edit findselect 选择对象选择对象highlight 高亮对象高亮对象fit view 放大对象放大对象可以选择任一或全部的选项可以选择任一或全部的选项t 查找网络、网络类、约束类、器件、复用模块。查找网络、网络类、

10、约束类、器件、复用模块。t 选择相邻的对象,可使用选择相邻的对象,可使用shift键。键。t 选择不相邻的对象,可使用选择不相邻的对象,可使用ctrl键。键。19 file viewer:file file viewert file viewer是一个是一个ascii文本查看器文本查看器t 用于查看日志用于查看日志文件文件t 检查错误检查错误20pcb设置21 设计源: expedition从集成公共数据库(icdb)中读写数据 icdb中包含的信息: 电气连接 参考位号 器件号 网络和元件属性 原理图输入工具和ces写入数据到icdb中icdbdxdesignerexpeditionces2

11、2schematic capture to expedition pcb flowlocalpartslocalpartslocalcellslocalpadstacksschematicpackageabsorbicdbexpedition pcbdxdesignerimportimportback annotatesymbolslayouttemplatescellspadstackspartscentral librarydxdatabookfwd annotate23 创建pcb设计:start programs mentor graphics sdd job management w

12、izard第一步第一步:选择创建选项选择创建选项第二步:第二步:选择一个包含原理图的工程并定义选择一个包含原理图的工程并定义pcb文件名文件名24第三步第三步:选择选择pcb模板模板点击点击finish第四步第四步:过程成功完成过程成功完成25 工程的结构:pcb folderbeforeafter新建的新建的pcb文件目录文件目录dxdesignerpcb文件目文件目录下的内容录下的内容26 设置参数:指定工程设置: 物理层的数目 用户定义层 显示单位 电源平面层和平面层间距 过孔定义和间距 层叠结构间距后续进行详细讨论setup setup parameters27 层的设置:1. 设置参

13、数设置参数 general 标签页标签页2. 设置层数设置层数3. 重新映射层重新映射层物理层物理层1. 设置参数设置参数 general 标签页标签页2. 点击创建一个新的用户定义层点击创建一个新的用户定义层3. 对用户定义层进行重命名对用户定义层进行重命名用户定义层用户定义层新的用户定义层会添加到新的用户定义层会添加到display control28 定义过孔:setup setup parameters过孔连接不同层之间的走线。过孔连接不同层之间的走线。如果一个过孔被使用了,那就不如果一个过孔被使用了,那就不能将它从本地库中删除。能将它从本地库中删除。过孔定义能被网络类的定义所覆过孔定

14、义能被网络类的定义所覆盖盖过孔跨度过孔跨度创建一个新的过孔并设置创建一个新的过孔并设置跨度跨度29 层叠结构:将数据库与将数据库与layer type对话框同步对话框同步输入有效的制造数据输入有效的制造数据 打开打开 expedition pcb 阻抗计算器。阻抗计算器。30 设置平面层定义:平面层类型:平面层类型:positive或或negative为平面层指定网络为平面层指定网络为平面层指定主要信号为平面层指定主要信号planes plane assignments层的描述:层的描述:plane31 分割平面层: 分割平面层在同一个平面层中包含两个或多个网络 能生成负片或正面两种 平面层网

15、络必须被指定,否则在布线的时候会被定义为信号线 平面层图形由动态平面层引擎或者平面层处理器创建 平面层的任何连接通过过孔或通孔引脚来完成32 editor control:setup editor controleditor control包含pcb设计过程中的设置包含布局、布线、栅格三类的设置33 自动保存(auto save): 间隔时间设置:editor control - common settings 当达到间隔时间,会创建一个自动保存文件 当expedition pcb退出时,自动保存文件被删除 如果expedition pcb出现问题,自动保存文件不会被删除34 设计备份:fil

16、e save copyt 经常备份你的设计经常备份你的设计t 原理图和原理图和icdb会被复制会被复制t 保持备份是单独的一个工程保持备份是单独的一个工程1. 复制当前工程的路径复制当前工程的路径2. 在这个区域粘贴工程路径在这个区域粘贴工程路径3. 更改工程的名称更改工程的名称作为新备份工程的作为新备份工程的名称名称35 由备份进行还原:start programs mentor graphics sdd job management wizard1. 退出expedition pcb2. 启动job management wizard3. 如果需要删除当前工程4. 复制备份工程到原始位置和

17、工程名36板框几何外形的创建37 绘图模式 绘图模式常用操作: 绘制图形对象 编辑图形对象 添加或编辑文本 添加或编辑尺寸标注选择选择绘图模式属性对话框绘图模式属性对话框工具栏工具栏操作键操作键开启和设置开启和设置栅格栅格开启和设置角开启和设置角度捕捉度捕捉从下拉菜单中选从下拉菜单中选择绘制对象类型择绘制对象类型38 绘图模式对象: line输入线宽、长输入线宽、长度、线型、角度、线型、角度、原点等度、原点等输入端点坐标输入端点坐标arc1. 起点起点2. 圆心圆心3. 圆心角圆心角注意注意:完成了一个对象的绘制之后完成了一个对象的绘制之后, 需要在需要在属性对话框里面选择指定它的类型。属性对

18、话框里面选择指定它的类型。39 曲线 输入各顶点坐标 连续点击添加相邻点,右键弹出菜单确定终点边角类型:多边形输入各顶点坐标连续点击添加相邻点,右键弹出菜单确定终点可以为多边线或多边形插入弧形:填充闭合对象填充闭合对象多边形和矩形能够多边形和矩形能够重新指定尺寸重新指定尺寸40 矩形 在属性对话框中输入坐标数据 点击添加各段线段矩形能被变矩形能被变为多边形为多边形注意注意:当闭合对象被填充之后当闭合对象被填充之后, 线宽被设置线宽被设置 “0”圆形在属性对话框中输入坐标数据点击确定圆心,再确定圆周41 其他图形编辑命令: 当选中的对象对于该命令有意义时,相应的的命令按钮才会有效。比如:选中一段

19、非封闭外形的对象时,creat polygon不可用;如果没有两段线被选中,join命令不可用。t snap to gridt joint create polygont dissolve polygont delete endpoint handlet trimt flip horizontalt flip verticalt rotatet bring forwardt send backwardt move t copyt scalet combine polygonst subtract polygonst extendt segment linet tangent arc42 组成多

20、边形: expedition pcb中很多对象都必须是封闭图形 -board outlines, route borders, placement obstructs, rule areas等 将它们绘制成封闭图形( polygons, rectangles, circles ),或者将它们绘制成分立图形,然后再组合成封闭图形(使用create polygon命令) 在很多应用中,在用户定义层中绘制它们,然后再移动到合适的层 -board outline -route border43 常用操作命令: trim -选中两条线进行修剪 -线最短的一段被剪掉 -线被剪切为分离的段 join -选中

21、两条线进行整合 -线被整合为一段多叉线 -如果没有公共的端点,则两条线在近端端点添加连接组成多叉线44 create polygon/polyline -选中多条具有公共端点的线 -多条线组成多叉线 -如果这多条线创建了一个封闭的区域,那它们将组成一个多边形 dissolve polygon/polyline -选中一个多叉线或多边形 -拆分为线和圆弧等45 board outline board outline是用来显示实际板边框的封闭多边形 每一个pcb必须包含一个唯一的board outline,并且board outline不能被删除(只能被替换掉) board outline的创建方

22、法: 从dxf文件导入 在expedition pcb中绘制46 board outline的创建: 1. edit place board outline.2. 选择类型为选择类型为board outline3. 设置线宽设置线宽4. 选择倒角类型:直角、选择倒角类型:直角、圆角、斜角圆角、斜角in draw mode8. 绘制一个多边形绘制一个多边形5. 设置斜角的角度设置斜角的角度或圆角的半径或圆角的半径6. 指定原点指定原点坐标坐标7. 缩小已存在的外边框缩小已存在的外边框的尺寸的尺寸47 修改board outline: 边、边角的调整:拖住端点移动边角拖住端点移动边角拖住中点拖住中

23、点移动边移动边原点原点移动一个边移动一个边:1. 选择外框选择外框2. 选中一个边选中一个边3. 拖动边进行移动拖动边进行移动删除角删除角:1. 选择多边形选择多边形2. 选中一个边角选中一个边角3. 点击删除边角点击删除边角in draw mode48 增加端点: 静态添加端点方法静态添加端点方法:1. 选择外框选择外框2. 在中点处进行双击在中点处进行双击3. 在中点处添加了一个在中点处添加了一个端点端点添加圆角添加圆角 (arc):1. 选择一个多边形选择一个多边形2. 选中一个边角端点选中一个边角端点3. 在属性对话框中改为在属性对话框中改为round4. 在半径设置栏里面输入圆弧半径

24、在半径设置栏里面输入圆弧半径in draw mode动态添加端点方法动态添加端点方法:1. 选择外框选择外框2. 在中点处按下在中点处按下ctrl键键、左键并拖动鼠标、左键并拖动鼠标3. 在中点处添加了一个在中点处添加了一个端点端点添加一个添加一个新的端点新的端点 (静态静态)添加一个添加一个新的端点新的端点 (动态动态)添加斜角添加斜角:1. 选择一个多边形选择一个多边形2. 选中一个边角端点选中一个边角端点3. 输入切线长度完成设置输入切线长度完成设置 修改边角类型:49 route borderin draw modet route border 可以用创建可以用创建 board out

25、line同样的方同样的方法来创建或者法来创建或者 通过复制通过复制 board outline 并缩小的方并缩小的方法法t route border 定义了布线的区域定义了布线的区域t 每一块单板都有一个每一块单板都有一个route borderrouteborderboardoutline复制复制board outline添加添加route border的方法:的方法:1.选择选择 board outline2.按住按住ctrl键并双击键并双击board outline完成复制完成复制 (复制对复制对象的名称为象的名称为 “draw object” 并保持被选中的并保持被选中的状态状态)3.

26、在属性对话框内将对象的在属性对话框内将对象的类型更改为类型更改为“route border ”50 mounting holes mounting hole的创建:edit place mounting holemountingholerouteborderboardoutlinelockedmountinghole放置放置mounting holes的方法的方法:1. 选择选择edit place mounting hole2. 在在padstack下拉菜单中选择下拉菜单中选择需要的需要的mounting hole3. 输入放置的坐标输入放置的坐标4. 设置锁定状态:设置锁定状态:nonef

27、ixedlockednet name只对电镀安装孔有效只对电镀安装孔有效route mode51 mounting hole的编辑:mounting hole propertiesmounting hole能在布线模式下被修改。能在布线模式下被修改。1. 选中安装孔选中安装孔2. 选择属性选择属性3. 更改更改:padstacklocationlock statusnet attachmentpopup menuroute mode52 board originsboard origindrill originedit place originin draw mode重新定位原点的方法:重新定

28、位原点的方法:1. 选择选择edit place origin.2. 选择原点类型:选择原点类型:board or drill.3. 输入新的坐标位置输入新的坐标位置4. 点击点击oknc drill origin 允许为允许为nc drill文件输出提供独文件输出提供独立的立的x,y坐标设置坐标设置53 placement obstructsplacementobstructs1. edit place placement obstruct.in draw modeplacement obstructs 定义定义为该区域内不能放置器件为该区域内不能放置器件2. 选择多边形选择多边形, 圆形或

29、者矩形圆形或者矩形图标图标3. 选择选择:a. typeb. layer (top or bottom)c. height (设置区域内的设置区域内的高度约束高度约束)4. 绘制一个区域绘制一个区域54 route obstructs1. edit place route obstruct.in draw mode绘制绘制 route obstructsroute obstructs 定义为该定义为该区域内不允许布线区域内不允许布线2. 选择一个图形命令(多边形、圆选择一个图形命令(多边形、圆形、矩形)形、矩形)3. 选择选择:a. type.b. layer (能被放置到任一或全能被放置到任

30、一或全部层上部层上).c. obstruct type能阻止走线能阻止走线或过孔以及两者全部或过孔以及两者全部4. 绘制一个区域绘制一个区域注意注意: route obstructs 也能阻止平面层覆铜也能阻止平面层覆铜55布 局56 editor control布局设置:drc 错误能被设置为:warning. 允许所有非金属化的冲突并显示为一个警告 preventative. 不允许器件的放置或移动shove part. 如果drc违规被检测到,器件将被推挤到可以放置的位置setup editor controlplace tab初级栅格用于比最小管脚数更多和所选安装类型的初级栅格用于比最

31、小管脚数更多和所选安装类型的器件。器件。其他所有的器件使用次级栅格。其他所有的器件使用次级栅格。最小管脚数为最小管脚数为14grids tab57 放置器件和封装: 放置器件的方法:place place parts and cells选择放置选择放置的层的层对选中的器件进行顺对选中的器件进行顺序放置或手动放置序放置或手动放置放置角度放置角度过滤器过滤器排除所有器件排除所有器件列入所有器件列入所有器件列入所选器件列入所选器件排除所选器件排除所选器件打开打开editor control器件属性器件属性58 器件的属性:place place parts and cells part proper

32、ties封装属性封装属性锁定状态:锁定状态:nonefixedlocked旋转角度旋转角度参考位号、参考位号、器件号器件号绝对坐标或绝对坐标或相对坐标相对坐标帮助帮助59 使用输入命令的方式放置器件(key-in): 放置确定的器件: -格式:pr 参考位号 -说明:将指定器件添加到光标上用于放置 -举例:pr u1 pr u* 按坐标放置器件: -格式:pr 坐标 -a=角度 参考位号 -说明:把器件放置到指定的坐标位置上 -举例: pr 500,1000 u11 pr 1225, 790 -a=90 c160 将器件放置到板框外: -格式: pr -dist 参考位号 -说明:将器件以阵列

33、的形式放置到板框的右侧 -举例: pr -dist u1 pr -dist r* pr -dist * 通过参考位号移动器件: -格式:mr 参考位号 -说明:将指定参考位号的器件添加到光标上进行移动 -举例: mr u1 mr u1 , u16 , c*61 通过参考位号将器件移动一段距离: -格式:mr dx=x,y 参考位号 -说明:将指定参考位号的器件沿指定的x,y方向移动一段距离 -举例: mr dx=0,100 i* mr dx=-50 u1 , u16 只沿x方向移动 mr dx=,25 c* 只沿y方向移动 将器件移动到一个绝对坐标位置: -格式:mr x,y 参考位号 -说明

34、:将器件移动到x,y坐标上 -举例: mr 1200, 2725 u1 mr 1200,2725 -a=90 u162 移动所选器件到绝对坐标位置: -格式:ms x,y -说明:将所选器件移动到绝对坐标位置上,该操作只针对单个器件 -举例: ms 1200, 2725 将所选器件移动一个相对距离: -格式:ms dx=x,y -说明:在所选器件移动一个x,y的相对距离,该操作对绘图对象也有效 -举例: ms dx=0,100 ms dx=-50 只沿x方向移动 ms dx=,25 只沿y反向移动63 移动器件:坐标显示坐标显示十字型光标十字型光标网线网线移动的器移动的器件件place mov

35、ef21. 选中器件选中器件2. 选择选择 place move3. 拖动器件到新的位置拖动器件到新的位置note: once a part is moved, expedition pcb stays in “move mode”. simply select another part to move.可以再布局模式下直接拖动器件来可以再布局模式下直接拖动器件来实现移动。实现移动。在选中一个器件之后在选中一个器件之后,可以使用键盘可以使用键盘上的箭头键来移动它,每一次移上的箭头键来移动它,每一次移动一个栅格。动一个栅格。64 旋转器件:place rotate 90place rotate

36、180rotated 90onote: 当器件放在光标上可移动时当器件放在光标上可移动时, 这些命令也可用于器件的动态旋转。这些命令也可用于器件的动态旋转。f3f465 推放器件(push):place pushf5通过通过push命令,可以决定将器命令,可以决定将器件放置于板子的顶层还是底层件放置于板子的顶层还是底层1. 选中器件选中器件 选择选择 place push或者或者点击功能按钮点击功能按钮note:当器件放在光标上可移动时当器件放在光标上可移动时, 这些命令也可用于器件的动态旋转。这些命令也可用于器件的动态旋转。66 对齐器件:llllllalign rightplace ali

37、gn rightplace align leftllllllalign topplace align topplace align bottom1. 选中一个区域中的器件选中一个区域中的器件2. 选择对齐功能按钮选择对齐功能按钮67 按网络标记颜色(color by net):view display control按网络标记颜色(按网络标记颜色(color by net )用于在)用于在放置器件时用不同的颜色显示电源引脚焊放置器件时用不同的颜色显示电源引脚焊盘盘 (用于确定去耦电容的摆放位置用于确定去耦电容的摆放位置)1.打开打开display control, net标签页标签页2.使能使

38、能color by net.3.为电源网络指定颜色为电源网络指定颜色4.使能电源网络使能电源网络68 器件交换( swapping ):place swap partslllu12u13u24select firstselect secondlllu12u24u13器件交换可以为布线环节提供更优的布局方式。器件交换可以为布线环节提供更优的布局方式。1. 选择第一个器件选择第一个器件2. 选择第二个器件选择第二个器件3. 点击功能按钮进行交换点击功能按钮进行交换69 器件、门、引脚自动交换:place automatic swap by part numberpart, gate和和pin sw

39、apping的结果的结果1. 选择选择place automatic swap by part number2. 选中所有器件选中所有器件3. 选择交换项目选择交换项目 (part, gate, or pin).4. 点击点击apply5. 对所需对象重复执行上述操作对所需对象重复执行上述操作重复执行直到重复执行直到没有可交换没有可交换70 手动交换: 门交换(gate swapping):route swap gatesu241245671441312211110098abcd3u17671413111098abcd1232451问题:问题:u17-a 被被u2所阻隔,而所阻隔,而u24-d

40、是空闲的是空闲的需要进行门交换来减少走线长度需要进行门交换来减少走线长度u3u21. 选择选择 route swap gates2. 选中选中u17-33. 再选中再选中u24-114. 点击确认交换点击确认交换note: 手动交换需在布线模式下进行。手动交换需在布线模式下进行。71 管脚交换(pin swapping):12346714131211108abcd1234567141312111098abcdroute swap pins95管脚交换可以消除走线的交叉:管脚交换可以消除走线的交叉:1. 选择选择 route swap pins2. 选中交换的第一个管脚选中交换的第一个管脚3.

41、再选中交换的第二个管脚再选中交换的第二个管脚4. 点击确认交换点击确认交换note: 在布线模式下进行在布线模式下进行72 前向/反向标注: 管脚交换、门交换、参考位号的更改必须要反向标注到原理图之中。 所有反向标注都是更新icdb,原理图从icdb中得到更新 原理图/pcb同步灯变为黄色的原因: - 反向标注数据等待处理; - icdb中有新的数据等待被前向标注到expedition pcb中 对设计进行保存并不会反向标注到icdb之中。需要执行eco back annotate将管脚交换、门交换、参考位号更改的信息写入到icdb之中。73 反向标注:反向标注:反向标注:expedition

42、 写入数据到写入数据到 icdbicdbdxdesignerexpeditionback annotateabsorbabsorb to the schematics is controlled by setting in the schematic editor.setup project integration74 管理前向/反向标注:schematic changesschematic ces changespcb ces changespcb changesno changes pendingsynchronization requiredno changes allowedconne

43、ctivitygate/pin swap, ref des75 同步状态:schematic and board in syncno schematic ces changes pendingno pcb ces changes pending显示了当前原理图、显示了当前原理图、ces、pcb设计的同步状态设计的同步状态76 放置机械元件( mechanical cells):机械元件与电气元件的放置方法相同:机械元件与电气元件的放置方法相同:1. 使能使能unplaced2. 将标准设置为将标准设置为mechanical cell3. 选择元件选择元件4. 放置元件放置元件 需要放置的机械元

44、件必须存放于本地库之中需要放置的机械元件必须存放于本地库之中-使用之前先将机械元件通过使用之前先将机械元件通过library services从从中心库中取回。中心库中取回。77布局校验78 drc检查的两种类型: online drc: 在进行编辑的时候实时工作 对冲突进行动态更新 控制“push and shove”操作 batch drc: 通过一个过程进行检查 选项可以存为一个方案 静态执行-在修复冲突之后,批处理过程需重新执行79 online drc:默认条件下,默认条件下,online drc是始终打开的。是始终打开的。 如果需要关闭它,可以再如果需要关闭它,可以再editor

45、control common settings 中关闭。中关闭。online drc:editor control place标签页标签页启动启动batch drc继续提示启动继续提示启动 batch drc80 batch drc: batch drc检查电气、制造等的违规情况,例如开路和间距规则等。 drc标签页有对区域和层的检查选项 检查的区域可以在定义的drc window(在绘图模式下创建多边形、圆形、矩形)中进行analysis batch drc81 电气连接和特殊规则检查: 检查选项: trace and net violations hangers, loops, and w

46、idths unrouted or single point nets unconnected planes and islands unplaced parts missing pads dangling vias and jumpers via placement solder mask and pasteanalysis batch drc82 对象与对象之间的高级规则:analysis batch drct 一个对象与对象之间的一个对象与对象之间的矩阵矩阵t 黑色字体黑色字体 默认总体默认总体的间距规则的间距规则t 红色字体红色字体 优先于默优先于默认规则认规则t 蓝色字体蓝色字体 新

47、规则新规则t 网络类规则不在这里定网络类规则不在这里定义义复位默认规则复位默认规则83 batch drc方案:analysis batch drcbatch drc设置能够在本地和设置能够在本地和系统文件一起存储,以后可以进系统文件一起存储,以后可以进行调用。行调用。84 online drc冲突:analysis review hazards点击更新点击更新online hazardsonline hazards在在online drc运行期间生成的。运行期间生成的。文件文件drc.txt 包含了包含了online hazards信息,可以通过信息,可以通过file viewer进行查看。

48、进行查看。85 查看drc冲突:analysis review hazards选择元件选择元件选择一个冲突选择一个冲突 冲突的描述冲突的描述冲突能够被选中、高亮、放大冲突能够被选中、高亮、放大显示。显示。点击点击apply按钮可执行选项操作按钮可执行选项操作86 冲突报告:冲突报告冲突报告 report selected hazards report all pcb hazards87 测量命令: 两种测量命令: minimum distance distance 三种启动方式: 下拉菜单 右键菜单 测量工具栏下拉菜单下拉菜单右键菜单右键菜单测量工具栏测量工具栏88 四种测量模式: edge

49、center centerline segmentrmb menu测量所选对象最近边沿之间的距离测量所选对象最近边沿之间的距离测量所选对象中心之间的距离测量所选对象中心之间的距离测量两条线的中心距测量两条线的中心距使用使用 measure minimum distance 命令命令 测量线段之间的最小距离测量线段之间的最小距离89 测量命令举例: minimum distance:1) 启动启动minimum distance命令命令2) 选择选择edge, center或或centerline三种模式三种模式3) 打开或关闭打开或关闭 segment 模式模式关闭关闭segment模式模式打

50、开打开segment模式模式4) 点击第一段线点击第一段线5) 点击第二段线点击第二段线4) 点击第一段线点击第一段线5) 点击第二段线点击第二段线测量结果测量结果result90 distance:1) 启动启动measure distance命令命令2) 打开打开center模式模式 3) 在焊盘上点击一次在焊盘上点击一次4) 切换到切换到edge模式模式5) 在线上点击一次在线上点击一次result91布线设置92 editor control route tabsetup editor control route tab展开展开/收起所有单元收起所有单元将单元在列表中上将单元在列表中上

51、/下移动下移动对所有标签页内的内对所有标签页内的内容均有效的设置容均有效的设置将当前设置保存为将当前设置保存为一个方案一个方案93 editor control - plowsetup editor control route tabmodes:打开不同的布线模式general options:设置 45 或直角布线阻止环路双击添加过孔strength control:effort 设置在自动布线时尝试的等级layer bias 布线与层偏斜之间的相对难度via cost 决定在布线时添加一个过孔的代价max vias added 设置在自动布线时的最大过孔数94 editor control

52、 - traces and viassetup editor control route tabpush & shove:允许走线和过孔的推挤允许跳过焊盘和过孔gloss mode (移除不必要的走线拐角移除不必要的走线拐角): on 默认设置。 移除拐角、凸出、锐角等, 与起点平滑连接。local 平滑到最后一点。不会影响到其他走线。off 不采用平滑处理。 走线为半锁定状态。advanced gloss options:平滑功能的附加控制选项95 editor control - vias and fanoutssetup editor control route tabvias

53、and fanouts:将通孔型过孔换为最短连接过孔为表贴管脚添加一个附加过孔限制过孔在器件外框之下允许所有器件管脚扇出限制共用过孔的管脚数允许限制层上表贴管脚扇出96 editor control - general optionssetup editor control route tabturn on/off net rules:如果打开,遵循网络属性对话框或ces中的规则定义curve traces:radius 定义交互式弧形走线的半径min radius 修改边角命令中的最小圆弧半径97 editor control dialogs net filter:网络过滤输出网络过滤输出过

54、滤器允许的过滤器允许的网络网络设置不包含的网络线为设置不包含的网络线为不可见的不可见的 (只有包含在内只有包含在内的网络可以以网络线的的网络可以以网络线的形式显示形式显示)定位网络和网络类定位网络和网络类setup editor control route tab dialogs打开过滤器打开过滤器98 layer settings:setup editor control route tab dialogsthe layer settings rules:打开布线层定义层偏斜设置层对手工布线时, 放置过孔可切换到相应的层对上。99 diff pairs:setup editor contro

55、l route tab dialogsdifferential pair rules:差分对在相同层或相邻层上走线在ces中的一些约束最小长度为了避让过孔等, 将差分对设置为一个合理的长度在推放和推挤时的行为最小差分对分离距离bumps100 pad entry:在焊盘下放置过在焊盘下放置过孔选项孔选项选择焊盘形状选择焊盘形状为所选焊盘设为所选焊盘设置出现角度置出现角度选择焊盘选择焊盘为连接特殊情况下为连接特殊情况下的矩形焊盘的矩形焊盘setup editor control route tab dialogs101 expand traces:setup editor control rou

56、te tab dialogstrace expansion rules:焊盘引出线的最小走线长度同一线宽下的最小走线长度expand traces.在交互式布线时采用扩展走线102 editor control grids tabsetup editor control grids tab基于形状化的布线器需要没有布线栅格的环境如果设置了布线或过孔的栅格, 那它们会被使用, 这样可能会中止布线通道, 因此仅在特殊情况下设置布线和过孔的栅格103ces104 ces概述: ces- 约束编辑系统(constraint editor system) ces是一个可以通过前端和后端工具进行访问,用于

57、定义和重新定义设计约束的一个公共环境。 可以通过如下工具进行访问: expedition pcb dxdesigner105 ces在设计流程中的位置:constraint editor system (ces)icdbforward/back annotationexpedition pcbdxdesigner106 在dxdesigner中激活ces: ces 自动装载默认的约束设置 在dxdesigner中启动ces:tools constraint editor system107 在expedition pcb中激活ces:在expedition pcb中启动ces的方法: setu

58、p constaints108 ces主窗口:ces浏览器浏览器电子表格电子表格状态信息窗口状态信息窗口ces 工具栏工具栏主工具栏主工具栏状态栏状态栏指示与数据库的连接指示与数据库的连接109 ces 浏览器ces 工作平台:显示约束的层次化结构顶层的对象: schemes. net classes. constraint classes.当一个项目被选中,相应的电子表格就被激活。110 ces电子表格约束子项约束子项选择标签页选择标签页111 约束设置概述:(主要的主要的) 以默认约束值而存在的方案以默认约束值而存在的方案如果需要如果需要, 为板子的不同区域创建方案为板子的不同区域创建方案

59、通过创建网络类通过创建网络类(net class)来分开连接来分开连接,并为它们指定网络,并为它们指定网络为默认方案和用户创建的方案输入约束为默认方案和用户创建的方案输入约束trace & via propertiestrace widthsassign viasimpedancediff pair spacingroute on layerclearancestrace-tracetrace-padtrace-viapad-padpad-viapad-padvia-viamonotonicitytof delayvia-viaelectricalparallelismcross ta

60、lkovershootimpedance通过间距规则的多项设置来定义通过间距规则的多项设置来定义邻近的约束邻近的约束constraint classesz-axis112 网络类(net class): 创建网络类:1. 在在net classes上点击右键上点击右键2. 选择选择new net class3. 双击新建的网络类进行重命名双击新建的网络类进行重命名对新建网络类进对新建网络类进行重命名行重命名113当创建了一个网络类,它将会被指定到所有的方案之中。当创建了一个网络类,它将会被指定到所有的方案之中。114 为一个网络类指定网络:选择网络选择网络1.在网络类上点击右键并选择在网络类上点击右键并选择assi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论