Allegro基础教程解析_第1页
Allegro基础教程解析_第2页
免费预览已结束,剩余21页可下载查看

下载本文档

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

文档简介

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

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

4、 ViewZ Zoom InM MoveC CopyADeleteU Oops控制面板1.选项项目(Options)用来显示正在使用中命令的细部选项,以使用 move 命令为例。(1)首先确认右边的控制面板目前是否停留在 Options 项目,若不是请以鼠标左 键按一下上方的 Options Tab ,如左下图所示。执行 “Edit/Move ”命令,此时右边控制面板的 Options 项目变成 move 命 令的细部选项,可以用来设定 move 的参数,如右下图所示。/ Option* j F昭 I刑?币 厂Ripup etchr Suelch symbal/viaRctetiQn:Type

5、;IncremenlaJ|Angle.90T|PointOriginMOVE将鼠标移到 Design Window 的区域,按下鼠标右键,出现弹出式选单,点选Done 选项,完成 Move 的动作2.选取项目(Find)用来选择可以被作用的对象,首先确认右边的控制面板 目前是停留在 Find 项目,若不是请以鼠标/ Op伽3FindActive Class and Subdas左键按一下上方的 Find Tab,如下图 所示,其中可分为上半部的 Design Object FindFilter及下半部的 Find By Name两个部份。Pin AC/ Options Q Find尅 Desi

6、gn Object Find FrlterAll On | All OH |厂Group?P ShapesI-Comps厂Voidsr Syrnbdsr Cline Segs厂Fundions厂OtherSeg?r Mels厂Rgures厂Pinsr DRC errorsr ViasWText厂Clines厂R&tsnests厂UnesP RatTsFind By NemeSymbol (orPin)MQIB-1接下来先介绍 Design Object Find Filter各个选项的功能:a. Groups : Group 是将 1 个或 1 个以上的对象设定为同一群组。b. Com

7、ps: Component 是带有零件序号(RefDes)的 Allegro 零件。c. Symbols: Symbol 是指所有板中的 Allegro 零件,不管其是否带有零件 序号(RefDes)。d. Functions : Function 是指 Component 中的 Gate,例如:排阻中的一 个电阻。e. Nets : Net 是指 1 条讯号线,如下图所示,整个(从 Pin A 至 Via C 至 Pin B)都是属于 1 条讯号线。f. Pins : Pin 是指零件脚,如下图所示,此条讯号线共有Pin A 及 Pin B 两个零件脚。Pul Ag. Vias : Via

8、是指贯孔、贯穿孔或称导通孔,如下图所示,此条讯号线有1 个Via C 。h. Clines : Cline 是指带有电气特性的走线(其范围是 Pin To Pin 、Pin ToVia、Via To Via 之间的 1 条走线),如下图所示,此条讯号线共有 2 个Clines(Pin A 至 Via C、Via C 至 Pin B)。i. Lines : Line 是指没有电气特性的一般线段,例如:板外框、零件外框。j. Shapes : Shape 是指任意多边形的 Shape、空心的长方形及实心的长方形, 如下图所示。k. Voids : Void 是指任意多边形 Shape 中的挖空部份

9、,如下图所示,此 Shape 中l. Cline Segs : Cline Segment 是指 Cline 中 1 条没有转折的线段,如下图 所示,此条讯号线中共有 3 个 Cline Segments(Pin A 至 Via C 有 2 个 Cline Segments, Via C 至Pin B 有 1 个 Cline Segment)。空心的長方形實心的長方形Phi A任意多邊形的Slupem. Other Segs : Line Segment 是指 Line 中 1 条没有转折的线段。n. Figures : Figure 是指图形符号,例如:钻孔符号,如下图所示,共有3个 Fig

10、ures。o. DRC Errors : DRC Error 是指出违反设计规范的位置及其相关信息,如 下图所示。r. Rat Ts : Rats nest T-poi nt是指 T 点,为呈 T 型的 Rats nest,如下图所示,此条讯号线中共有 1 个 T 点。接下来先介绍 Find By Name 各个选项的功能,如下图所示。Fihd By Meiine|NaT二|Name -11“ 1More 1类别下拉式选单:位于左上角的类别下拉式选单,使用者可依据下列的分类,必 须先选取适当的种类,其分类如下a. Net :例:AGPCLKHD23 A4。b. Func :例:Function

11、 Gate,目前较少使用。c. Symbol (or Pin) :例:R2、C140 L60.1、U17.B3。d. Devtype :例:74ALS08 82578。e. Symtype :例:SOIC20 C0402f. Property :例:FIXED MIN_LINE_WIDTHg. Group :例:Group Name CPU、CLK MEMORYp. Text : Text 是指文字q.Rats nests : Rats nest下图所示,此条讯号线中共有是指鼠线(即讯号线未完成的联机关系),如 3 条鼠线。Ph. Drawing :例:指目前的电路板档案。型式下拉式选单:位于

12、右上角的型式下拉式选单,共有下列两种型式:a. Name 直接在左下角的“空白输入字段” 输入对象的名称,例如:AGPCLKHD23 A4。b. List :直接在左下角的“空白输入字段” 输入包含对象名称的文本文件,系统会读入此含有对象名称的档案(预设附档名为st ),例如:agp.lst、hd.lst、a.lst。 More按钮:点选位于右下角的 More 按钮,出现 Find ByName/Property 的对话框,如下图所示。AveuMbfe UbjBdteS Bl acted ObjectsNqnrig FllBFpValue FiterrAllf All A1? A13A14A1

13、&A1& Al 7a. Object Type:选择对象的类别,与刚才介绍的类别下拉式选单完全相同。b. Available Objects:先透过 Object Type 的选择,会在此处列出所选类别的全部名称。c. Name Filter :对象的“名称”筛检字段,可使用*或?。d. Value Filter:对象的“值”筛检字段,可使用*或?。e. All- :将 Available Objects 内全部的对象移至 Selected Objects 内。f. Allv-:将 Selected Objects内全部的对象移至 Available Objects 内。g.

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

15、tt /vi知Conductors P1P P PPlanes #厂TOP心SNDBOTTOM接下来说明 Visibility的选项,使用者可以直接勾选选项,画面会立即响应。横向 1.Views :使用者可以透过 “View/Color View Save” 命令,将目前的 层面颜色开关储存成 View File(附档名为.color),然后就可在此 Views 下拉式 列表中直接选取该View File,系统会立刻调整其层面颜色。 如果使用者已有设 定底片定义,其底片定义的名称,亦会出现在此 Views 下拉式列表中,方便使用 者直接调整其层面颜色。(2) Con ductors :针对所有

16、的走线层一起做层面的开或关,本范例中为TOP及 BOTTOM(3) Planes :针对所有的电源/接地层一起做层面的开或关,本范例中为 VCC 及GND(4) Layers :针对单一的层面做开或关,本范例中为 TOP、VCC GND 及 BOTTOM2.纵向(1) Etch :走线。Pin :零件脚。(3) Via :贯穿孔。Drc :错误标示。(5) All :即走线、零件脚、贯穿孔及错误标示。例:使用 Views首先确认右边的控制面板目前是停留在 Visibility 项目,若不是请以鼠标左键 按一下上方的 Visibility Tab,如下图所示,在 Views 下拉式列表中直接选取

17、File : place,画面立即显示 Placement 的层面颜色。占-Hlth Pm AaDreAJIr r ?318口M!gndU口厂硬厂厂厂P厂厂厂厂厂TOPi- 1Ml-WK11 ffi 1rGWD . I BrBOTTOMU D U r3.7 设定键盘Allegro 有关键盘的设置,包括下列两种方式,使用者可以将其写在 pcbenvenv档案内,以后每次激活 Allegro 后,就可以立即使用,而不需要每 次都设定一次。3.7.1 功能键定义 Allegro 可以设定命令于键盘的功能键上,其设定的方 式如下:alias F2 move :功能键 F2 设定为 Move 的命令。a

18、lias SF2 delete : Shift 键加上功能键 F2 设定为 Delete 的命令。(3) alias F3 replay route.scr :功能键 F3 设定为 Replay router.scr 的命令。 唯一不能设定的功能键是F1,因为 F1 功能键已被 Allegro 保留作为On-Li ne Help 之用,所以使用者无法重新定义 F1 功能键。3.7.2 简写键定义 Allegro 可以将较长或常用的命令字符串进行简化,其设定 的方式与功能键相同,其说明如下:alias s save :以 s 键表示 Save 的命令。(2)alias p “replay p.s

19、cr ”:以 p 键表示 Replay p.scr 的命令。(3) alias w i “zoom in ”:以 wi 键表示 Zoom In 的命令。Edit/Move 命令Edit/Move ”命令,然后确认右边的控制面板目前是停留在 Options 项目,若不是 请以鼠标左键按一下上方的 Options Tab,如下图所示。/ CptiDrvsFind/気沏1助 F Ripyptfidi厂Stretch EyniboVwia口耳逐“Tys*Incr日网日rvlal55TPair*呂ynt Ong in切接下来说明各个选项:Ripup Etch Move :零件的同时,先将相关之走线清除。

20、Stretch Symbol/Via Move:零件的同时,相关之走线会随之移动。Rotation 部份可以搭配弹出式选单中(在 Design Window 区域按下鼠标右键)的Rotate 功能,可设定之参数如下:Type :定义旋转型态,可分为:(1) Absolute :以当初建立此零件的角度为基准。(2) In creme ntal :每次以递增方式旋转。一般是选择 In creme ntal Type。Angle :可输入 0360 度之旋转角度,可为任意角度,并可有小数点,默认值为0、45、90、135、180、225、270、315 度。Point :旋转时所选用的基准点,可有下

21、列四种:(1) Sym Origin :建立零件时之(0,0 )原点。(2) Body Center :零件之中心点。(3) User Pick :使用者自行选点。Sym Pin # :零件脚。Edit/Copy 命令请执行“Edit/Copy 命令,然后确认右边的控制面板目前是停留在 Options 项 目,若不是请以鼠标左键按一下上方的 Optio ns Tab,如下图所示。接下来说明各个选项: COPY 共有两种模式: Rectangular 及 Polar 模式。Rectan gular模式:(1) X :输入 x 轴 copy 之个数(水平)。Y :输入 y 轴 copy 之个数(垂

22、直)。Spaci ng :分别为 Right/Left 与 Dow n/Up,并可输入间距,即 Spaci ng 值。Copy Origin : Copy 时的基准点,共有四种:Symbol :建立零件时之(0, 0)原点。Body Center :零件之中心点。User Pick :使用者自行选点。Sym Pin # :零件脚。Polar 模式:首先必须设定 Direct 方向:CCW:逆时钟方向。CW :顺时钟方向。设定完方向后,方可进行下列之设定:Copies :输入 Copy 之个数。Angle :输入相对的旋转角度,其值可由0360 度。标准为:0、45、90、135、180、225

23、、270、315 度。Copy origin : Copy 时的基准点,共有四种:Symbol :建立零件之(0,0)原点 Body Center :零件之中心点 User Pick :使用者自行选点Sym Pin#:零件脚Edit/Mirror 命令本命令可以用来翻转对象,可将位于正面(Top Layer)的对象翻转至背面(BottomLayer),反之亦然,其说明如下。执行“Edit/Mirror 命令,然后确认右边的控制面板目前是停留在 Options 项目, 若不是请以鼠标左键按一下上方的 Optio ns Tab,如下图所示。Mirror 命令的 Options 中仅有标准的 Act

24、ive Class and Subclass 选项。执行“Edit/Mirror 命令,请以鼠标左键按一下右边控制面板的Find Tab,先按All Off 按钮,清除全部的勾选,再勾选 Symbol 选项,使 Symbol 可以被翻转, 如下图所示。1OptionsFind I如 De$i即伪馆口Find FilW(All On |i厂Groupsr厂匚陷卩ErP Symbolsr厂FycbcnsrJter SegeErrr Pins-rRCierrorerr Taxir -r3日传|7E戲E:rHgt iFindBy Nftine| Symbol看 |NameMore.Edit/Spin

25、命令本命令可以用来旋转对象,其说明如下:执行“ EdiSp in”命令,请以鼠标左键按一下右边控制面板的 Find Tab,先按 AllOff 按钮,清除全部的勾选,再勾选 Symbol 选项,使 Symbol 可以被旋转, 如下图所示。1 Option? f Find 1 Visibility Design Object Fnd FitterAll 0? | All Gif |I-Groups厂Shapes厂r VaidBP yynbols厂ig Ljegsrr OtlrerSegr t出厂Figures厂P)n$r ORC er 0?r Viasr Textr ClinesRais nes

26、ts厂LinesiT Rot TsFind Ey Name| Symbol (or Pin)二|NamT|More.执行“Edit/Spin 命令,然后确认右边的控制面板目前是停留在Options 项目,若不是请以鼠标左键按一下上方的 Optio ns Tab,如下图所示。Spin 命令的 Options 与 Move 命令完全相同,请参考 Move 命令的 Options 说明。Edit/Change 命令本命令可以用来更改对象,其共有三种功能,说明如下:1. Change Layer ( 更改层)。2. Change Line Width (更改线的宽度)。3. Change Text B

27、lock (更改字体大小)。执行“ Edit/Cha nge 命令, 请以鼠标左键按一下右边控制面板的 Find Tab,先按 All Off按钮,清除全部的勾选,再勾选 Clines 选项,使 Clines 可以被更改,如下 图所示。IOptionsFine)、/”鈕恤、De sign ubje ci rind FilterAll On | All OH |厂Groupsr厂r*厂dineSgs厂Other Segsr NetsrFr厂rrTm*痔dinesr:厂LinesrFind By Nam| Property* | |N6iT|E_jJMore.请执行 “Edit/Change 命令

28、,然后确认右边的控制面板目前是停留在 Options 项 目,若不是请以鼠标左键按一下上方的 Optio ns Tab,如下图所示。/Opiionm、/Find/怜向山期Class |ETCHFAd via:Une width:接下来说明各个选项。Class :选择新的 ClassNew Subclass :选择新的 Subclass 此项 New Subclass 前的方格按钮会自动勾 选;若没有勾选,表示无法执行此功能。Active via :若换层的对象是 Etch,可在此栏可填入换层后所使用的 Via 名称。 Linewidth :只要输入新的线宽值后,系统会自动将此项的方格按钮自动勾

29、选, 执行换线宽的功能;请注意,若此方格按钮没有勾选,是无法执行换线宽的功能。 Text block :选择新的字体大小,亦可用直接输入新值,此时该项前面的方格按 钮会自动勾选;若此方格按钮没有勾选,是无法执行换字体大小的功能。 字体大 小范围可由最小的 1号字体换到最大的 64 号字体。Text just :选择字体的对齐位置,共有 3 种选择:Left、Right 及 Center, 若有 选择字体的对齐位置,此时该项前面的方格按钮会自动勾选; 若此方格按钮没有 勾选,是无法执行换字体的对齐位置的功能。Edit/Delete 命令本命令是用来删除对象,其说明如下:执行“Edit/Delet

30、e 命令,请以鼠标左键按一下右边控制面板的 Find Tab,先按All Off 按钮,清除全部的勾选,再勾选 Clines 选项,使 Clines 可以被删除,如下图所示。Texl block.Text justF3 LeftV|IOpiiont WFind / Visibilrty Design 0即ecl Find FilterAJI61 |Al回|Groups厂ShapesLrSymbols厂ClmB Segs厂厂Ober Segsr Netsr Fgwesrr厂Viftt厂 z臣dingi&r厂LinetrP訓bilily Delete Net Options厂Symbol

31、etchr CfinnrRIMrecta厂Shapee厂Vias说明各个选项:Ripup Etch :删除零件的同时,会将其相关之走线清除。Delete Net Options :当 Find Form 的 Nets 选项有被打开时,下列的选项才有作用。Symbol Etch :针对建立零件时,拉出的走线。Clines :针对此 Net 的全部走线。Filled rects :针对此 Net 的全部实心矩形。Shapes :针对此 Net 的全部 ShapesVias :针对此 Net 的全部 Via。执行“Edit/Delete 命令,然后确认右边的控制面板目前是停留在Opti ons 项目

32、,若不是请以鼠标左键按一下上方的Optio ns Tab,如下图所示。注当使用 Delete 时,请特别小心使用Find Form 的 Nets 选项Find By NameRoute/Connect 命令执行 “Route/Connect 命令,请以鼠标左键按一下右边控制面板的 Find Tab , 按All On 按钮,勾选全部的选项,如左下图所示,然后以鼠标左键按一下 右边控制面板的 Options Tab,如右下图所示。(2)以鼠标左键按一下右边控制面板的 Optio ns Tab,并请设定下列的值:Act 当前层 调成 TOP 层面,表示准备拉 TOP 层面的线段。Alt 切换到的层

33、 调成 BOTTOM 层面,表示执行换层动作后,会变成 Act 的 层面。VIA 过空选择NET 空网络,当布线开始显示当前布线的网络Line lock线的形状和管脚LINE 布线为直线Arc 布线为弧线Off无拐角45拐角 90 度90拐角 90 度Miter 拐角的设置,若选择 1x width 和 Min 表示斜边长度至少为一倍线宽Line width 线宽Bubble 自动避线的模式,共有三种选项:Off 不自动避线。Hug Preferred新的布线”拥抱”存在的布线,存在的布线改变.Shove Preferred存在的布线被推挤Shove vias :推挤 Via 的模式,共有三种

34、选项:(1) Off 不推挤 Via。Minimal最小幅度的推挤 Via。(3) Full 完整的推挤 Via。Gridless :允许自动避线于非格点上。Clip dangling clines:当 Bubble 为 Shove Preferred 时,可以用来删除多余的线段。Smooth:自动修整程度,共有三种选项:IOpiions Find / Visibiliiy AllPn |All Oft |1 r G*ojp?疗ShopesIT Cjjnp =L 0 .厂疗Clme Sagrs厂FuriiGPGr iTJVrSegsrI:?I.rF:;:.-;i17 Pins厂DCcrr :離

35、Via&r i1 r Qi neeP Rots nestsIT Lh口 二17 RaiTsFind By Norrie|symboi Pin7 |二| |Mara. |-Line lock:Line M liter!h widthMin二|Line viidth:500ffShove vias |T/ Dptionw / FGd / 讪sti帥F?Gridley应Clip dsnghr clingsSmooth:| MinimalPSKPto romed point丽Replace etch(1) Off 关闭自动修整的。(2) Mi ni mal 最小幅度的自动修整功能。(3) Fu

36、ll完整的自动修整功能。Snap to connect point 选项,勾选表示会从 Pin、Via 的中心原点引出线段。Replace 选项,勾选表示拉线的过程中,若遇到重复的线段,会自动将重复的 部份删除。以上自动避线的选项功能,请使用者自行去尝试,以取得自己最佳的应用模 式。在 Add Connect 状态下点击鼠标右键出现下图菜单菜单功能Done布线停止,回到 IdlE 状态Oops取消前线段的动作Cancel取消前措令Next栃线暫茅,改走其它线Temp Group宜告走蓟 5 or Groups 讯号Complete结束蓟$ or Groups 讯号选入动作RejectT 肖苗个

37、对象重迭在一起时,放邦电再览取曲选直它Add Via加贯孔FinisA以同层 fl 动走完未布钱断Snap Rat T移动讯号 T 点的位置Neck窄线布线瀕捲 Physical Rue Set 宜告New Target改定同讯号的布线终点No Target屋段讯号不昭示Swap Layer丄找换.(Act/Z 換別劝层)须再匝 Drill Pad or Via hToggle出銭角度切换(光宜在斜或彳:斜在直)Route/Slide 命令Route/Slide 命令是拉线过程中最常使用的功能,主要用来调整走线的使用空间 以及将线段整修平整,以下为其使用的说明:执行“Route/Slide 命令,请以鼠标左键按一下右边控制面板的Find Tab,按 All On 按钮,勾选全部的选项,然后以鼠标左键按一下右边控制面板的 Optio nsTab,如下图所示,并调整其选项。J Oplions / FindActive &lchubda?$: TO?3Ngtname:MULL NETComers:Max 45 len300 ODDBubbleOff3Shove vias:厂ClipdaSmooth:oii 2F? Allow DRCsW -厂Add &t macx厂Vias witti s

温馨提示

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

评论

0/150

提交评论