Allegro基础教程_第1页
Allegro基础教程_第2页
Allegro基础教程_第3页
Allegro基础教程_第4页
Allegro基础教程_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、产品研发流程在看电路板的设计流程之前,可以先了解电路板的设计在整个产品的研发(R&D) 环节中所占位置,如以下图所示。遂行7路圈的匾鼠标操作请激活Allegro ,然后再使用其左上角的“File/Open”命令,叫出电路板档案demo_route.brd ( 位于C:projectallegro 目录),接下来说明鼠标的操作 使用,XAllegro系统中,其鼠标三个按键之功能如下:1 .鼠标左键-选取功能(1)用来在菜单内选择命令,并执行之。(2)用来选取欲动作的对象或对象。2 .鼠标中键-画面控制功能(1)按住鼠标中键不放开,并同时移动鼠标,可以平移目前的可视画面位置。(2)按一下鼠标中键,

2、可以控制屏幕的大小,至于是做放大或缩小的功能,则 需视上一次是做放大或缩小的功能而定,即与上一次做相同的功能。3.鼠标右键-弹出式选单当有使用命令时,可在 Design Window中下按一下 鼠标右键,会拉出目前命令的弹出式菜单,而每一个命令的弹出式选单,可能会 有不一样的选项,以下介绍各个选项:(1) Done :执行本命令后,才结束本命令。(2) Oops :复原上一次的动作(Undo功能)。(3) Cancel :取消本命令的执行。(4) Temp Group :开始进行 “自由多点选取” 的动作(5) Complete :结束”自由多点选取”的动作。(6) Cut :选两点以截切出一

3、个线段。(7) Reject :在相同位置选取另一个合乎Find的对象。(8) AltSymbol :选取另一个可用的零件包装(Foot Print)。(9) Mirror Geometry :将选取的对象进行换Mirror 的动作。(10)Align :将对象的角度调成一致。(11) Rotate :将对象进行旋转的动作。同时按下键盘的CTRL键及鼠标右键,然后移动鼠标,可在画面上直接写出Stroke的样式,假设符合Stroke所定义的样式,系统则立即执行Stroke功 能,以下为系统内定的Stroke 样式及所代表的命令:Stroke样式命令W World ViewZ Zoom InM M

4、oveC CopyA DeleteU Oops控制面板1 .选项项目(Options)用来显示正在使用中命令的细部选项, 以使用move命令 为例。(1)首先确认右边的控制面板目前是否停留在 Options项目,假设不是请以鼠标 左键按一下上方的Options Tab ,如左以下图所示。(2)执行 “Edit/Move ”命令,此时右边控制面板的Options项目变成move命 令的细部选项,可以用来设定 move的参数,如右以下图所示。0F Rip up etchF Sueldi symbol/viaMOVE(3)将鼠标移到Design Window的区域,按下鼠标右键,出现弹出式选单,点选

5、Done选项,完成Move的动作2.选取项目(Find)用来选择可以被作用的对象,首先确认右边的控制面板 目前是停留在Find项目,假设不是请以鼠标左键按一下上方的 Find Tab ,如以 下图所示,其中可分为上半部的 Design Object Find Filter及下半部的Find ByName两个部份。I- GroupsV Comps Symbols1? ShapesF VoidsF Cline Ssgsr FuncttonsF Olh Sagsr Meis Figuresr Pinsr DRC errorsr ViasR Tejrtr ClirtetF Ratsnestebines

6、P RctTsFind By Nfime | Symbol (orPin)二Nanni |OptionsDesign Otiject Find Filter | AIIOH |More(1)接下来先介绍Design Object Find Filter各个选项的功能:a. Groups : Group是将1个或1个以上的对象设定为同一群组。b. Comps: Component是带有零件序号(RefDes)的 Allegro 零件。c. Symbols: Symbol是指所有板中的Allegro 零件,不管其是否带有零件 序号(RefDes)。d. Functions : Function 是

7、指 Component 中的 Gate,例如:排阻中的一 个电阻。e. Nets: Net是指1条讯号线,如以下图所示,整个(从Pin A至Via C至 Pin B)都是属于1条讯号线。学习文档仅供参考f. Pins : Pin是指零件脚,如以下图所示,此条讯号线共有Pin A及Pin B两个零件脚。Pin AXlaC Pin Rg. Vias: Via是指贯孔、贯穿孔或称导通孔,如以下图所示,此条讯号线有1个Via C 0h. Clines : Cline 是指带有电气特性的走线(具范围是Pin To Pin 、Pin To Via、Via To Via之间的1条走线),如以下图所示,此条讯

8、 号线共有2个 Clines(Pin A 至Via C、Via C 至 Pin B)。i. Lines : Line是指没有电气特性的一般线段,例如:板外框、零件外框。j. Shapes : Shape是指任意多边形的Shape、空心的长方形及实心的长方形, 如以下图所示。任意会逢形的Slupe空心的良方形k. Voids : Void是指任意多边形Shape中的挖空部份,如以下图所示,止匕Shapel. Cline Segs : Cline Segment是指Cline 中1条没有转折的线段,如以下 图所示,此条讯号线中共有 3个Cline Segments(Pin A 至Via C 有2个

9、Cline Segments, Via C 至Pin B 有 1 个Cline Segment)。Pul A-rOC PiiiBm. Other Segs : Line Segment是指Line 中1条没有转折的线段。n. Figures : Figure是指图形符号,例如:钻孔符号, 有3 个 Figures如以下图所示,共o. DRC Errors : DRC Error是指出违反设计标准的位置及其相关信息,如 以下图所示。Pp. Text : Text是指文字。q. Ratsnests : Ratsnest是指鼠线(即讯号线未完成的联机关系),如 以下图所示,此条讯号线中共有3条鼠线。

10、r. Rat Ts : Ratsnest T-point 是指 T 点,为呈 T 型的Ratsnest ,如以下 图所示,此条讯号线中共有 接下来先介绍Find By Name各个选项的功能,如以下图所示。Fird 日 v Metric|Naf| IMore,., I类别下拉式选单:位于左上角的类别下拉式选单,使用者可依据以下的分类,必 须先选取适当的种类,其分类如下:a. Net :例:AGPCLKHD23 A4。b. Func :例:Function Gate ,目前较少使用。c. Symbol (or Pin) :例:R2、C14Q、。d. Devtype :例:74ALs08 8257

11、8。e. Symtype :例:SOIC20 C0402f. Property :例:FIXED MIN_LINE_WIDTHg. Group :例:Group Name CPU、CLK MEMORYh. Drawing :例:指目前的电路板档案。型式下拉式选单:位于右上角的型式下拉式选单,共有以下两种型式:a. Name直接在左下角的“空白输入字段”输入对象的名称,例如:AGPCLKHD23 A4。b. List :直接在左下角的“空白输入字段”输入包含对象名称的文本文件,系统会读入此含有对象名称的档案(预设附档名为.1st ),例如:、。More 按钮:点选位于右下角的 More 按钮,出

12、现Find By Name/Property的对话框, 如以下图所示。a. Object Type :选择对象的类别,与刚刚介绍的类别下拉式选单完全相同。b.Available Objects :先透过Object Type的选择,会在此处列出所选类别 的全部名称。c.Name Filter :对象的“名称”筛检字段,可使用*或?。d.Value Filter :对象的“值”筛检字段,可使用*或?。e.A11- :将Available Objects内全部的对象移至 Selected Objects 内。f.Allv-:将 Selected Objects 内全部的对象移至 Available

13、 Objects 内。g.Selected Objects :在Available Objects 内所选取的对象,会送至 Selected Objects 内。h.Use ( Selected Objects for deselection operation :将SelectedObjects 内的对象变为非作用的对象,这个选项较少使用。3.层面开关项目(Visibility) 可以快速、直接地打开或关掉与走线相关层面 的颜色。首先确认右边的控制面板目前是停留在Visibility 项目,假设不是请以鼠标左键按一下上方的 Visibility Tab ,如以下图所示。接下来说明Visibi

14、lity的选项,使用者可以直接勾选选项,回面会立即响应。横向1.(1) Views :使用者可以透过 “View/Color View Save” 命令,将目前的 层面颜色开关储存成View File(附档名为.color),然后就可在此Views下拉式 列表中直接选取该View File ,系统会立刻调整其层面颜色。 如果使用者已有设 定底片定义,其底片定义的名称,亦会出现在此Views下拉式列表中,方便使用 者直接调整其层面颜色。(2) Conductors :针对所有的走线层一起做层面的开或关,本范例中为TOP及 BOTTOM(3) Planes:针对所有的电源/接地层一起做层面的开或关

15、,本范例中为 VCC 及GND(4) Layers :针对单一的层面做开或关,本范例中为 TOP、VCC GND及 BOTTOM2.纵向(1) Etch :走线。(2) Pin :零件脚。(3) Via :贯穿孔。(4) Drc :错误标示。(5) All :即走线、零件脚、贯穿孔及错误标示。例:使用Views首先确认右边的控制面板目前是停留在 Visibility 项目,假设不是请以鼠标左 键按一下上方的Visibility Tab ,如以下图所示,在Views下拉式列表中直接 选取File : place ,画面立即显示Placement的层面颜色。I Oprions Jr r r r r

16、TOPil 口置/ ,巨圆厂 il IB S ffl r 11 H国网广书痂纳丁 r r r rLrMiidPfe商加pgsgn 口eottom3.7设定键盘Allegro 有关键盘的设置,包括以下两种方式,使用者可以将其写在 pcbenvenv档案内,以后每次激活Allegro 后,就可以立即使用,而不需要每 次都设定一次。功能键定义Allegro可以设定命令于键盘的功能键上,其设定的方式如(1) alias F2 move :功能键F2设定为Move的命令。alias SF2 delete : Shift 键加上功能键F2设定为Delete 的命令。(3):功能键F3设定为Replay r

17、outer.scr 的命令。唯一不能设定的功能键是F1,因为F1功能键已被Allegro保留作为On-Line Help之用,所以使用者无法重新定义F1功能键。简写键定义Allegro可以将较长或常用的命令字符串进行简化,其设定的方式 与功能键相同,其说明如下:alias s save :以s键表示Save的命令。(2) alias p“replay p.scr :以 p 键表示 Replay p.scr 的命令。(3) alias wi“zoom in :以 wi 键表示Zoom In 的命令。Edit/Move 命令Edit/Move ”命令,然后确认右边的控制面板目前是停留在 Optio

18、ns项目,假设不 是请以鼠标左键按一下上方的Options Tab ,如以下图所示。/ Options、/ Fnd的 IT Ripyptftii1- Streich EymboVwiaIncremianlal_0 T汾mQmgui由。的ACHh丁卯An gitPnir*接下来说明各个选项:Ripup Etch Move :零件的同时,先将相关之走线清除。Stretch Symbol/Via Move :零件的同时,相关之走线会随之移动。Rotation 部份可以搭配弹出式选单中(在Design Window区域按下鼠标右键)的Rotate功能,可设定之参数如下:Type :定义旋转型态,可分为

19、:(1) Absolute:以当初建立此零件的角度为基准。(2) Incremental :每次以递增方式旋转。一般是选择 Incremental Type。Angle:可输入0360度之旋转角度,可为任意角度,并可有小数点,默认值为0、45、90、135、180、225、270、315 度。Point:旋转时所选用的基准点,可有以下四种:(1) Sym Origin :建立零件时之(0,0)原点。(2) Body Center :零件之中心点。(3) User Pick:使用者自行选点。(4) Sym Pin # :零件脚。Edit/Copy 命令请执行“Edit/Copy命令,然后确认右边

20、的控制面板目前是停留在 Options项 接下来说明各个选项:COPY共有两种模式:Rectangular及Polar模式。目,假设不是请以鼠标左键按一下上方的Options Tab ,如以下图所示。Rectangular 模式:X:输入x轴copy之个数水平。Y:输入y轴copy之个数垂直。(3) Spacing :分别为 Right/Left 与Down/Up ,并可输入间距,即 Spacing 值。(4) Copy Origin : Copy 时的基准点,共有四种:Symbol :建立零件时之(0, 0)原点。Body Center :零件之中心点。User Pick :使用者自行选点。

21、Sym Pin # :零件脚。Polar模式:首先必须设定Direct方向:(1) CCW:逆时钟方向。CW:顺时钟方向。设定完方向后,方可进行以下之设定:(1) Copies :输入 Copy之个数。Angle:输入相对的旋转角度,其值可由0360度。标准为:0、45、90、135、180、225、270、315 度。Copy origin : Copy时的基准点,共有四种: Symbol :建立零件之(0, 0) 原点 Body Center :零件之中心点 User Pick :使用者自行选点Sym Pin#:零件脚Edit/Mirror 命令本命令可以用来翻转对象,可将位于正面(Top

22、 Layer)的对象翻转至反面(Bottom Layer),反之亦然,其说明如下。执行“Edit/Mirror命令,然后确认右边的控制面板目前是停留在Options项目,假设不是请以鼠标左键按一下上方的 Options Tab ,如以下图所示。Mirror 命令的 Options 中仅有标准的 Active Class and Subclass选项。执行“Edit/Mirror命令,请以鼠标左键按一下右边控制面板的 Find Tab,先按 All Off按钮,清除全部的勾选,再勾选 Symbol选项,使Symbol可以被翻转, 如以下图所示。I OptiDfts yFind / 喻郭bH哥 D

23、esign Objed Find FilWrmI On | 切5 |L Groups Cnpi P Syrrtbcls i Fundi cdj r :c.r - rrr rrr i J T-.r Taxirr .Find By Name闩中: r vic r .1 r r鹏Edit/Spin 命令本命令可以用来旋转对象,其说明如下:执行“EdiSpin”命令,请以鼠标左键按一下右边控制面板的 Find Tab,先按 All Off按钮,清除全部的勾选,再勾选Symbol选项,使Symbol可以被旋转, 如以下图所示。I Qplions IFind / MabKity Design Object

24、 Fnd FilterAIIa | All Off |V Groups“ Synbols FLTRCijQnEr r Ef3r Pm Vias厂 Clinesr LinesF ShapesF /口厂:Jlirn?r, QlherF Figuresr DRC rri?F TextF : More.执行“Edit/Spin命令,然后确认右边的控制面板目前是停留在Options项目,假设不是请以鼠标左键按一下上方的 Options Tab ,如以下图所示。/ Cipticin*Fi 忖E/5sibilrtyF Rjpup etti Slretch symbol/viaRoiahonTypp |hwr

25、firn&rtfa) T | Angle. 口Point |Sym OriginSpin命令的Options与Move命令完全相同,请参考Move命令的Options说明。Edit/Change 命令本命令可以用来更改对象,其共有三种功能,说明如下:1. Change Layer ( 更改层)。2. Change Line Width ( 更改线的宽度)。3. Change Text Block ( 更改字体大小)。执行“Edit/Change命令,请以鼠标左键按一下右边控制面板的Find Tab,先按 All Off按钮,清除全部的勾选,再勾选 Clines选项,使Clines可以被更改,如

26、以 下图所示。I Options 1 Find如、Dssign Ob|Qct Find FitterAllai | All Ofl |r Group* r r厂r N9冶r r P Qine 厂 Lines厂 Shapesr Vom:V Qma S&gs 厂 Othr Segs厂I-.rr Txrr RiitTFind By MainePropfirt二|i More .请执行 “Edit/Change命令,然后确认右边的控制面板目前是停留在Options项目,假设不是请以鼠标左键按一下上方的 Options Tab ,如以下图所示。/Opiions、/ Fmd 、/V图b 山、Class三)

27、iMewsubdfissr |hjh1|LeftAdec | Une width;L Texl block.Texl just接下来说明各个选项。Class :选择新的ClassNew Subclass :选择新的Subclass,此项New Subclass前的方格按钮会自动勾 选;假设没有勾选,表示无法执行此功能。Active via:假设换层的对象是Etch,可在此栏可填入换层后所使用的 Via名称。 Line width :只要输入新的线宽值后,系统会自动将此项的方格按钮自动勾选, 执行换线宽的功能;请注意,假设此方格按钮没有勾选,是无法执行换线宽的功 能。Text block :选择

28、新的字体大小,亦可用直接输入新值,此时该项前面的方 格按钮会自动勾选;假设此方格按钮没有勾选,是无法执行换字体大小的功能。 字体大小范围可由最小的1号字体换到最大的64号字体。Text just :选择字体的对齐位置,共有3种选择:Left、Right及Center,假设 有选择字体的对齐位置,此时该项前面的方格按钮会自动勾选; 假设此方格按钮 没有勾选,是无法执行换字体的对齐位置的功能。Edit/Delete 命令本命令是用来删除对象,其说明如下:执行“Edit/Delete命令,请以鼠标左键按一下右边控制面板的 Find Tab,先按 All Off按钮,清除全部的勾选,再勾选 Cline

29、s选项,使Clines可以被 删除,如以下图所示。I Options IFmd / 5囱加1加 Design Ouj&d Find FilterAJIOnAlton GroupsF ShapesF SymbclsF CIipb Segsr Net?r Other SegtP Rgwesr Viat口 dinesr LinesrFind By Nome执行“Edit/Delete命令,然后确认右边的控制面板目前是停留在Options项目,假设不是请以鼠标左键按一下上方的 Options Tab ,如以下图所示/ Qpticm / Find1/54bi叫 r Rip叩电的Deiele Nel Op

30、bonif- Symbol atchr即居r Filledractsr ShapeeF Vias说明各个选项:Ripup Etch :删除零件的同时,会将其相关之走线清除。Delete Net Options :当Find Form的Nets选项有被打开时,以下的选项 才有Symbol Etch :针对建立零件时,拉出的走线。Clines :针对此 Net的全部走线。(3) Filled rects :针对此 Net的全部实心矩形。(4) Shapes :针对此 Net的全部 Shape(5) Vias :针对此 Net的全部 Via 。注意当使用Delete时,请特别小心使用Find For

31、m 的 Nets 选项Route/Connect 命令执行 “Route/Connect命令,请以鼠标左键按一下右边控制面板的 Find Tab , 按All On按钮,勾选全部的选项,如左以下图所示,然后以鼠标左键按一 下右边控制面板的Options Tab ,如右以下图所示。I Options_FindVisibility Oasign Qtajedl Find Filter 阂总 | All JJVP ShepesF? PinsO ViasrF- - .rP Cline Segs r Hi - rf.AC: rcnars rR RoUnestsP Rai TsFind By name|s

32、ymboi PinNet巾e H |Mena,- |(2)以鼠标左键按一下右边控制面板的 Options Tab ,并请设定以下的值:Act当前层 调成TOP层面,表示准备拉TOP层面的线段。Alt切换到的层调成BOTTOM层面,表示执行换层动作后,会变成Act的层面0VIA 过空选择NET空网络,当布线开始显示当前布线的网络Line lock线的形状和管脚LINE布线为直线Arc布线为弧线Off无拐角45拐角90度90拐角90度Miter 拐角的设置,假设选择1x width和Min表示斜边长度至少为一倍线宽Line width 线宽Bubble自动避线的模式,共有三种选项:Off 不自动避

33、线。Hug Preferred新的布线”拥抱”存在的布线,存在的布线改变.Shove Preferred存在的布线被推挤Shove vias :推挤Via的模式,共有三种选项:(1) Off 不推挤 Via 。(2) Minimal最小幅度的推挤Via 。(3) Full 完整的推挤Via 。Gridless :允许自动避线于非格点上。Clip dangling clines :当 Bubble 为Shove Preferred 时,可以用来删除 多余的线段。Smooth:自动修整程度,共有三种选项:(1) Off 关闭自动修整的。(2) Minimal 最小幅度的自动修整功能。(3) Ful

34、l 完整的自动修整功能。Snap to connect point选项,勾选表示会从Pin、Via的中心原点引出线段。Replace选项,勾选表示拉线的过程中,假设遇到重复的线段,会自动将重复 的部份删除0以上自动避线的选项功能,请使用者自行去尝试,以取得自己最正确的应用 模式。在Add Connect状态下点击鼠标右键由现以下图菜单菜单功能Done布线停止,回到同日状态Oops取消前线段的动作Cancel取消前指令Next布线暂号,改走其它线Temp Group宣告走bu与or Groups讯号Complete结束bug or Group线讯号选入动作Reject当有两个对象重迭在一起时,放

35、弁现再选取.可也选工它Add Via加贡孔FinisA以同层门动走完未布畿断Snap Rat T移动讯号T点的位置Neck窄线布线,须依Physical RUe Set宣告New Target改定同讯号的布线终点No Target尾段讯号不显示Swap Layer走线换层(Acts换到Alt层)须停在口间Pad or Via tToggle出线角度切胸先直自斜或无斜因直)Route/Slide 命令Route/Slide命令是拉线过程中最常使用的功能,主要用来调整走线的使用空间 以及将线段整修平整,以下为其使用的说明:执行“Route/Slide命令,请以鼠标左键按一下右边控制面板的 Find Tab, 按All On按钮,勾选全部的选项,然后以鼠标左键按一下右边控制面板的 Options Tab ,如以下图所示,并调整其选项。/ 0Plicigfind愉口型、Acttve &lchubdas$:Ngtname: NULL NETSmooth: oii三|g Allow DRCs P . F Add &t max F Vias witti segmenls(1) Active Etch Subclass :显示目前的拉线

温馨提示

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

评论

0/150

提交评论