Allegro_Pcb_layout设计流程.ppt_第1页
Allegro_Pcb_layout设计流程.ppt_第2页
Allegro_Pcb_layout设计流程.ppt_第3页
Allegro_Pcb_layout设计流程.ppt_第4页
Allegro_Pcb_layout设计流程.ppt_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

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

文档简介

AllegroPcblayout设计流程,PCB的概述,PCB(PrintedCircuitBoard),中文名称为印制电路板,又称印刷电路板、印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的提供者。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。,目录,特性设计软件PCB的历史PCB设计的发展趋势PCB设计流程PCB板的概述常见的PCB工具软件介绍PCB板设计流程PCB板设计趋势,特性,21世纪人类进入了信息化社会,电子产业得到了飞速发展,人们的工作生活和各种电子产品密不可分。而作为电子产品不可缺少的重要载体-PCB,也扮演了日益重要的角色。电子设备呈现高性能、高速、轻薄的趋势,PCB作为多学科行业已成为电子设备最关键技术之一。PCB行业在电子互连技术中占有举足轻重的地位。,设计软件,现在的版图设计需要借助计算机辅助设计(CAD)实现。以下是业内常用到的软件:CadenceAllegroMentorGraphicsPADSMentorGraphicsWG,ENAltiumdesignerZukenCR,PCB的历史,1925年,美国的CharlesDucas在绝缘基板上印刷出线路图案,再以电镀的方式,建立导线。这是开启现代PCB技术的一个标志。1947年,环氧树脂开始用作制造基板。1953年,Motorola开发出电镀贯穿孔法的双面板。后应用到多层电路板上。1960年,V.Dahlgreen以印有电路的金属箔膜贴在塑胶中,造出软性印制电路板。,1961年,美国的HazeltineCorporation参考了电镀贯穿孔法,制作出多层板。1995年,松下电器开发了ALIVH的增层印制电路板。1996年,东芝开发了B2it的增层印制电路板。二十世纪末,Rigid-Flex、埋阻、埋容、金属基板等新技术不断涌现,PCB不仅是完成互连功能的载体,而是作为所有电子产品中一个极为重要的部件,在当今的电子产品中起到举足轻重的作用。,PCB设计的发展趋势,电子产业在摩尔定律的驱动下,产品的功能越来越强,集成度越来越高、信号的速率越来越快,产品的研发周期也越来越短。由于电子产品不断微小化、精密化、高速化,PCB设计不仅仅要完成各元器件的线路连接,更要考虑高速、高密带来的各种挑战。PCB设计不再是硬件开发的附属,而成为产品硬件开发中“前端IC,后端,PCB,SE集成”的重要一环。IC公司不仅完成芯片的开发,同时给出典型设计参考。系统工程师根据产品功能需要,完成IC选型,功能定义,按照IC公司的原理参考设计完成原理图开发;传统硬件工程师电路开发的工作逐渐减少,电路开发工作逐渐转向IC工程师、PCB工程师身上。PCB工程师根据系统工程师提供的原理方案,在结构工程师的配合下,在整体考虑SI、PI、EMI、结构、散热的情况下,根据当前PCB工厂的加工工艺、能力完成PCB设计。,PCB设计流程,常规PCB设计包括建库、调网表、布局、布线、文件输出等几个步骤,但常规PCB设计流程已经远远不能满足日益复杂的高速PCB设计要求。由于SI仿真、PI仿真、EMC设计、单板工艺等都需要紧密结合到设计流程中,同时为了实现品质控制,要在各节点增加评审环节,实际的PCB设计流程要复杂得多。图中为PCB设计的较典型的PCB设计流程,能更好地解决高速设计带来的问题。,pcb行业前景展望,世界目前已进入信息时代,信息成爆炸性增长趋势,以从所未有的速度带给我们最深的冲击,迅速的改变着我们的生活。而所有的这些都离不开基础设备/设施的支持。为了达到更快、更新的效果,各种信息的纪录、传递、整合、更新都在由电子信息产品逐步取代传统媒介。目前,电子产品迅速生活化、民用化的趋势使各种电子产品覆盖到社会的几乎每一个角落,电子行业已成为目前发展最快且最具发展潜力的行业之一。,电子信息行业在中国的发展前景是乐观的,3G,LED都高科产品的推出,将促进PCB行业的跨越式的发展。3、后来者很难在短期内超越:很多行业的技术发展使得后来者能快速学到更新更强的技术,有后发优势,能快速超越前人,这就使得先进入行业者不一定能保持一个先发优势,工作当中会感觉非常辛苦,每天都要学习新知识,不能稍有松懈,不能选择了错误的发展方向。,而本行业属于熟练技能型技术,需要大量的练习及工作经验才能胜任,后来者要想提高技能,也必须经历同样的较长时间的锻炼,要想快速超越前人几乎是不可能。这就使得本行业技术人员相对其他行业会更悠闲轻松稳定。,PCB的分类,单面板双面板多层板根据软硬进行分类分为普通电路板和柔性电路板。,PCB板有以下三种主要的划分类型:,单面板(Single-SidedBoards)在最基本的PCB上,零件集中在其中一面,导线则集中在另一面上。因为导线只出现在其中一面,所以这种PCB叫作单面板(Single-sided)。因为单面板在设计线路上有许多严格的限制(因为只有一面,布线间不能交叉而必须绕独自的路径),所以只有早期的电路才使用这类的板子。,单面板,图1,图2,双面板(Double-SidedBoards)这种电路板的两面都有布线,不过要用上两面的导线,必须要在两面间有适当的电路连接才行。这种电路间的“桥梁”叫做导孔(via)。导孔是在PCB上,充满或涂上金属的小洞,它可以与两面的导线相连接。因为双面板的面积比单面板大了一倍,而且因为布线可以互相交错(可以绕到另一面),它更适合用在比单面板更复杂的电路上。,双面板,图1,图2,多层板,多层板(Multi-LayerBoards)为了增加可以布线的面积,多层板用上了更多单或双面的布线板。用一块双面作内层、二块单面作外层或二块双面作内层、二块单面作外层的印刷线路板,通过定位系统及绝缘粘结材料交替在一起且导电图形按设计要求进行互连的印刷线路板就成为四层、六层印刷电路板了,也称为多层印刷线路板。板子的层数就代表了有几层独立的布线层,通常层数都是偶数,并且包含最外侧的两层。大部分的主机板都是4到8层的结构,不过技术上理论可以做到近100层的PCB板。因为PCB中的各层都紧密的结合,一般不太容易看出实际数目,不过如果仔细观察主机板,还是可以看出来。,图1,图2,立体图,PCB设计,不管是单面板、双面板、多层板的设计,之前都是用protel设计出来的,现在有用PADS、Allegro等设计。印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。印刷电路板的设计主要指版图设计,需要考虑外部连接的布局、内部电子元件的优化布局、金属连线和通孔的优化布局、电磁保护、热耗散等各种因素。,Allegro软件,AllegroPCB软件是美国Cadence公司的EDA软件产品,并且大家熟悉的ORCAD也是该公司的产品。AllegroPCB是全球在High-EndPCBLayout系统市场中的领导者。Allegro提供了良好且交互的工作接口和强大完善的功能,和它前端产品Capture的结合,为当前高速、高密度、多层的复杂PCB设计布线提供了最完美解决方案。,PCB孔的定义PCB孔包括导通孔、盲孔、埋孔、过孔和元件孔,简称买芒果。,导通孔(VIA):一种用于内层连接的金属化孔,其中并不用于插入元件引线或其它增强材料。盲孔(BINDVIA):从印制板内延展到一个表层的导通孔。埋孔(BURIEDVIA):未延伸到印制板表面的一种导通孔。过孔(THROUGHVIA):从印制板的一个表层延展到另一个表层的导通孔。元件孔(COMPONENTHOLE):用于元件疯子固定于印制板及导电图形成电气连接的孔。,1、过孔过孔是多层PCB设计中的一个重要因素,一个过孔主要由三部分组成,一是孔;二是孔周围的焊盘区;三是POWER层隔离区。过孔的工艺过程是在过孔的孔壁圆柱面上用化学沉积的方法镀上一层金属,用以连通中间各层需要连通的铜箔,而过孔的上下两面做成普通的焊盘形状,可直接与上下两面的线路相通,也可不连。过孔可以起到电气连接,固定或定位器件的作用。过孔示意图如图1所示。,过孔一般又分为三类:盲孔、埋孔和通孔。盲孔,指位于印刷线路板的顶层和底层表面,具有一定深度,用于表层线路和下面的内层线路的连接,孔的深度与孔径通常不超过一定的比率。埋孔,指位于印刷线路板内层的连接孔,它不会延伸到线路板的表面。盲孔与埋孔两类孔都位于线路板的内层,层压前利用通孔成型工艺完成,在过孔形成过程中可能还会重叠做好几个内层。通孔,这种孔穿过整个线路板,可用于实现内部互连或作为元件的安装定位孔。由于通孔在工艺上更易于实现,成本较低,所以一般印制电路板均使用通孔。过孔的分类如图2所示。,Allegro的安装和使用,第一章Allegro的基本操作打开Allegro软件,新建一个文件名.brd,DrawingName:test1DrawingType:Board点击OK,进入。,打开现有的文件名.brd,第一章Allegro的基本操作元件的介绍及注释贴片电阻插件电阻贴片电容插件电容插座预拉线,插件焊盘(有钻孔)背面的贴片焊盘(没钻孔)正面的贴片焊盘,正面元件编号正面元件边框丝印正面导线转换到背面过孔背面导线正面导线,第一章Allegro的基本操作控制栏的介绍及注释,ETCH导线VIA转换层过孔PIN元件焊接点DRC规则报错,鼠标操作指令,在Allegro系统中,其鼠标三个按键之功能如下:1.鼠标左键选取功能(1)用来在菜单内选择命令,并执行之。(2)用来选取欲动作的对象。2.鼠标中键画面控制功能(1)按住鼠标中键不放开,并同时移动鼠标,可以平移目前的可视画面位置。(2)按一下鼠标中键,可以控制屏幕的大小,至于是做放大或缩小的功能,则需视上一次是做放大或缩小的功能而定,即与上一次做相同的功能。,3.鼠标右键弹出式选单当有使用命令时,可在DesignWindow中下按一下鼠标右键,会拉出目前命令的弹出式菜单,而每一个命令的弹出式选单,可能会有不一样的选项,以下介绍各个选项:例如:点MOVE命令,再点鼠标右键其下拉菜单的子项分析如下:,鼠标动作指令,打开Tools,进入StrokeEditor设置。显示鼠标动作指令操作图:,(1)Done:执行本命令后,才结束本命令。(2)Oops:复原上一次的动作(Undo功能)。(3)Cancel:取消本命令的执行。(4)TempGroup:开始进行“自由多点选取”的动作(5)Complete:结束“自由多点选取”的动作。(6)Cut:选两点以截切出一个线段。(7)Reject:在相同位置选取另一个合乎Find的对象。(8)AltSymbol:选取另一个可用的零件包装(FootPrint)。(9)MirrorGeometry:将选取的对象进行换Mirror的动作。(10)Align:将对象的角度调成一致。(11)Rotate:将对象进行旋转的动作。,同时按下键盘的CTRL键及鼠标右键,然后移动鼠标,可在画面上直接写出Stroke的样式,若符合Stroke所定义的样式,系统则立即执行Stroke功能,以下为系统内定的Stroke样式及所代表的命令:Stroke样式命令WWorldViewZZoomInMMoveCCopyDeleteUOops,快捷定义鼠标动作操作,控制面板,1.选项项目(Options)用来显示正在使用中命令的细部选项,以使用move命令为例。(1)首先确认右边的控制面板目前是否停留在Options项目,若不是请以鼠标左键按一下上方的OptionsTab,如左下图所示。(2)执行“Edit/Move”命令,此时右边控制面板的Options项目变成move命令的细部选项,可以用来设定move的参数,如右下图所示。,(3)将鼠标移到DesignWindow的区域,按下鼠标右键,出现弹出式选单,点选Done选项,完成Move的动作。,2.选取项目(Find)用来选择可以被作用的对象,首先确认右边的控制面板目前是停留在Find项目,若不是请以鼠标左键按一下上方的FindTab,如下图所示,其中可分为上半部的DesignObjectFindFilter及下半部的FindByName两个部份。,(1)接下来先介绍DesignObjectFindFilter各个选项的功能:a.Groups:Group是将1个或1个以上的对象设定为同一群组。b.Comps:Component是带有零件序号(RefDes)的Allegro零件。c.Symbols:Symbol是指所有板中的Allegro零件,不管其是否带有零件序号(RefDes)。d.Functions:Function是指Component中的Gate,例如:排阻中的一个电阻。,e.Nets:Net是指1条讯号线,如下图所示,整个(从PinA至ViaC至PinB)都是属于1条讯号线。,f.Pins:Pin是指零件脚,如下图所示,此条讯号线共有PinA及PinB两个零件脚。,g.Vias:Via是指贯孔、贯穿孔或称导通孔,如下图所示,此条讯号线有1个ViaC。,h.Clines:Cline是指带有电气特性的走线(其范围是PinToPin、PinToVia、ViaToVia之间的1条走线),如下图所示,此条讯号线共有2个Clines(PinA至ViaC、ViaC至PinB)。,i.Lines:Line是指没有电气特性的一般线段,例如:板外框、零件外框。j.Shapes:Shape是指任意多边形的Shape、空心的长方形及实心的长方形,如下图所示。,k.Voids:Void是指任意多边形Shape中的挖空部份,如下图所示,此Shape中共有2个Voids。,l.ClineSegs:ClineSegment是指Cline中1条没有转折的线段,如下图所示,此条讯号线中共有3个ClineSegments(PinA至ViaC有2个ClineSegments,ViaC至PinB有1个ClineSegment)。,m.OtherSegs:LineSegment是指Line中1条没有转折的线段。n.Figures:Figure是指图形符号,例如:钻孔符号,如下图所示,共有3个Figures。,o.DRCErrors:DRCError是指出违反设计规范的位置及其相关信息,如下图所示。,p.Text:Text是指文字。q.Ratsnests:Ratsnest是指鼠线(即讯号线未完成的联机关系),如下图所示,此条讯号线中共有3条鼠线。,r.RatTs:RatsnestT-point是指T点,为呈T型的Ratsnest,如下图所示,此条讯号线中共有1个T点。,(2)接下来先介绍FindByName各个选项的功能,如下图所示。,类别下拉式选单:位于左上角的类别下拉式选单,使用者可依据下列的分类,必须先选取适当的种类,其分类如下:,a.Net:例:AGPCLK、HD23、A4。b.Func:例:FunctionGate,目前较少使用。c.Symbol(orPin):例:R2、C140、L60.1、U17.B3。,d.Devtype:例:74ALS08、82578。e.Symtype:例:SOIC20、C0402。f.Property:例:FIXED、MIN_LINE_WIDTH。g.Group:例:GroupName,CPU、CLK、MEMORY。h.Drawing:例:指目前的电路板档案。,型式下拉式选单:位于右上角的型式下拉式选单,共有下列两种型式:a.Name:直接在左下角的“空白输入字段”输入对象的名称,例如:AGPCLK、HD23、A4。b.List:直接在左下角的“空白输入字段”输入包含对象名称的文本文件,系统会读入此含有对象名称的档案(预设附档名为.lst),例如:agp.lst、hd.lst、a.lst。More按钮:点选位于右下角的More按钮,出现FindByName/Property的对话框,如下图所示。,A.ObjectType:选择对象的类别,与刚才介绍的类别下拉式选单完全相同。B.AvailableObjects:先透过ObjectType的选择,会在此处列出所选类别的全部名称。C.NameFilter:对象的“名称”筛检字段,可使用*或?。D.ValueFilter:对象的“值”筛检字段,可使用*或?。E.All-:将AvailableObjects内全部的对象移至SelectedObjects内。F.All-:将SelectedObjects内全部的对象移至AvailableObjects内。G.SelectedObjects:在AvailableObjects内所选取的对象,会送至SelectedObjects内。H.UseSelectedObjectsfordeselectionoperation:将SelectedObjects内的对象变为非作用的对象,这个选项较少使用。,3.层面开关项目(Visibility)可以快速、直接地打开或关掉与走线相关层面的颜色。首先确认右边的控制面板目前是停留在Visibility项目,若不是请以鼠标左键按一下上方的VisibilityTab,如下图所示。,直接勾选选项,画面会立即响应,Views:使用者可以透过“View/ColorViewSave”命令,将目前的层面颜色开关储存成ViewFile(附档名为.color),然后就可在此Views下拉式列表中直接选取该ViewFile,系统会立刻调整其层面颜色。如果使用者已有设定底片定义,其底片定义的名称,亦会出现在此Views下拉式列表中,方便使用者直接调整其层面颜色。(2)Conductors:针对所有的走线层一起做层面的开或关,本范例中为TOP及BOTTOM。(3)Planes:针对所有的电源/接地层一起做层面的开或关,本范例中为VCC及GND。(4)Layers:针对单一的层面做开或关,本范例中为TOP、VCC、GND及BOTTOM。,1.横向,2.纵向,(1)Etch:走线。(2)Pin:零件脚。(3)Via:贯穿孔。(4)Drc:错误标示。(5)All:即走线、零件脚、贯穿孔及错误标示。,例:鼠标移动到VisibilityTab,如下图所示,在Views下拉式列表中直接选取File:place,画面立即显示Placement的层面颜色。,3.7设定键盘,1、设定命令于键盘的功能键上(1)aliasF2move:功能键F2设定为Move的命令。(2)aliasSF2delete:Shift键加上功能键F2设定为Delete的命令。(3)aliasF3replayroute.scr:功能键F3设定为Replayrouter.scr的命令。唯一不能设定的功能键是F1,因为F1功能键已被Allegro保留作为On-LineHelp之用,所以使用者无法重新定义F1功能键。,Allegro有关键盘的设置,包括下列两种方式:,2、将较长或常用的命令字符串进行简化,(1)aliasssave:以s键表示Save的命令。(2)aliasp“replayp.scr”:以p键表示Replayp.scr的命令。(3)aliaswi“zoomin”:以wi键表示ZoomIn的命令。,OptionsTab功能介绍,Edit/Move命令,RipupEtchMove:零件的同时,先将相关之走线清除。StretchSymbol/ViaMove:零件的同时,相关之走线会随之移动。Rotation部份可以搭配弹出式选单中(在DesignWindow区域按下鼠标右键)的Rotate功能,可设定之参数如下:Type:定义旋转型态,可分为:(1)Absolute:以当初建立此零件的角度为基准。(2)Incremental:每次以递增方式旋转。一般是选择IncrementalType。Angle:可输入0360度之旋转角度,可为任意角度,并可有小数点,默认值为0、45、90、135、180、225、270、315度。,Point:旋转时所选用的基准点,可有下列四种:(1)SymOrigin:建立零件时之(0,0)原点。(2)BodyCenter:零件之中心点。(3)UserPick:使用者自行选点。(4)SymPin#:零件脚。,Edit/Copy命令,COPY共有两种模式:Rectangular及Polar模式。,Rectangular模式:,(1)X:输入x轴copy之个数(水平)。(2)Y:输入y轴copy之个数(垂直)。(3)Spacing:分别为Right/Left与Down/Up,并可输入间距,即Spacing值。(4)CopyOrigin:Copy时的基准点,共有四种:Symbol:建立零件时之(0,0)原点。BodyCenter:零件之中心点。UserPick:使用者自行选点。SymPin#:零件脚。,Polar模式:首先必须设定Direct方向:,(1)CCW:逆时钟方向。(2)CW:顺时钟方向。设定完方向后,方可进行下列之设定:(1)Copies:输入Copy之个数。(2)Angle:输入相对的旋转角度,其值可由0360度。标准为:0、45、90、135、180、225、270、315度。(3)Copyorigin:Copy时的基准点,共有四种:Symbol:建立零件之(0,0)原点BodyCenter:零件之中心点UserPick:使用者自行选点SymPin#:零件脚,Edit/Mirror命令,本命令可以用来翻转对象,可将位于正面(TopLayer)的对象翻转至背面(BottomLayer),反之亦然。,执行“Edit/Mirror”命令,请以鼠标左键按一下右边控制面板的FindTab,先按AllOff按钮,清除全部的勾选,再勾选Symbol选项,使Symbol可以被翻转,如下图所示。,Mirror命令的Options中仅有标准的ActiveClassandSubclass选项。,Edit/Spin命令,本命令可以用来旋转对象,其说明如下:执行“Edit/Spin”命令,请以鼠标移动到FindTab,点击AllOff按钮,清除全部的勾选,再勾选Symbol选项,使Symbol可以被旋转,如上一图所示。然后选择OptionsTab,Spin命令的Options与Move命令完全相同,请参考Move命令的Options说明。,Edit/Change命令,本命令可以用来更改对象,其共有三种功能:1.ChangeLayer(更改层)。2.ChangeLineWidth(更改线的宽度)。3.ChangeTextBlock(更改字体大小)。执行Edit/Change命令,先选择FindTab,先按AllOff按钮,清除全部的勾选,再勾选Clines选项,使Clines可以被更改,如下图1所示:,选择OptionsTab,图2,如图:,图1,Class各个选项作用:,NewSubclass:选择新的Subclass,此项NewSubclass前的方格按钮会自动勾选;若没有勾选,表示无法执行此功能。Activevia:若换层的对象是Etch,可在此栏可填入换层后所使用的Via名称。Linewidth:只要输入新的线宽值后,系统会自动将此项的方格按钮自动勾选,执行换线宽的功能;请注意,若此方格按钮没有勾选,是无法执行换线宽的功能。Textblock:选择新的字体大小,亦可用直接输入新值,此时该项前面的方格按钮会自动勾选;若此方格按钮没有勾选,是无法执行换字体大小的功能。字体大小范围可由最小的1号字体换到最大的64号字体。,Textjust:选择字体的对齐位置,共有3种选择:Left、Right及Center,若有选择字体的对齐位置,此时该项前面的方格按钮会自动勾选;若此方格按钮没有勾选,是无法执行换字体的对齐位置的功能。,Edit/Delete命令操作步骤跟上述一样,RipupEtch:删除零件的同时,会将其相关之走线清除。DeleteNetOptions:当FindForm的Nets选项有被打开时,下列的选项才有作用:(1)SymbolEtch:针对建立零件时,拉出的走线。(2)Clines:针对此Net的全部走线。(3)Filledrects:针对此Net的全部实心矩形。(4)Shapes:针对此Net的全部Shape。(5)Vias:针对此Net的全部Via。,当使用Delete时,请特别小心使用FindForm的Nets选项,Route/Connect命令,按AllOn按钮,勾选全部的选项,移动鼠标到OptionsTab,再进行命令的修改:(2)以鼠标左键按一下右边控制面板的OptionsTab,并请设定下列的值:Act当前层调成TOP层面,表示准备拉TOP层面的线段。Alt切换到的层调成BOTTOM层面,表示执行换层动作后,会变成Act的层面。VIA过空选择NET空网络,当布线开始显示当前布线的网络Linelock线的形状和管脚LINE布线为直线Arc布线为弧线Off无拐角45拐角90度90拐角90度Miter拐角的设置,若选择1xwidth和Min表示斜边长度至少为一倍线宽Linewidth线宽Bubble自动避线的模式,共有三种选项:,Off不自动避线。HugPreferred新的布线”拥抱”存在的布线,存在的布线改变.ShovePreferred存在的布线被推挤Shovevias:推挤Via的模式,共有三种选项:(1)Off不推挤Via。(2)Minimal最小幅度的推挤Via。(3)Full完整的推挤Via。Gridless:允许自动避线于非格点上。Clipdanglingclines:当Bubble为ShovePreferred时,可以用来删除多余的线段。Smooth:自动修整程度,共有三种选项:(1)Off关闭自动修整的。(2)Minimal最小幅度的自动修整功能。(3)Full完整的自动修整功能。Snaptoconnectpoint选项,勾选表示会从Pin、Via的中心原点引出线段。Replace选项,勾选表示拉线的过程中,若遇到重复的线段,会自动将重复的部份删除。以上自动避线的选项功能,请使用者自行去尝试,以取得自己最佳的应用模式。,在AddConnect状态下点击鼠标右键出现下图菜单,Route/Slide命令,Route/Slide”命令是拉线过程中最常使用的功能,主要用来调整走线的使用空间以及将线段整修平整,以下为其使用的说明:,(1)ActiveEtchSubclass:显示目前的拉线层面。(2)Corners:设定转角的角度可为Off(任意角度),45,90。(3)Max45Len:设定45度的最大斜线长度。(4)Bubble:自动避线模式共有3种选项Off、HugPreferred、ShovePreferred,请参考“Route/Connect”命令中的说明(5)Shovevias:推挤Via的模式共有3种选项Off、Minimal、Full,请参考“Route/Connect”命令中的说明。(6)Clipdanglingclines:当Bubble为ShovePreferred,可以用来删除多余的线段(7)Smooth:修整程度共有3种选项Off、Minimal、Full,请参考“Route/Connect”命令中的说明。,(8)AllowDRCs:修线过程中,准许DRC之产生。(9)Gridless:修线过程中,准许放在非格点上。(10)Addatmax:尽量将斜线长度放至最大。(11)Viaswithsegments:修线过程中,准许Via随着线段移动。,Route/CustomSmooth命令,1.CornerType:控制自动修整后的走线转角角度,可为90、45、AnyAngle&Arc,建议值为AnyAngle。2.RestrictSegEntryForPadsofType:设定不可自动修整于那种Pad上的走线,目前有Rectangular、All&None,建议值为Rectangular。RectangularPad是指Non-CircularPad,即Square、Rectangle、Oblong、ShapePads。3.MinimumPadEntryLength

温馨提示

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

评论

0/150

提交评论