欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Allegro基础教学教材.doc

    • 资源ID:629878       资源大小:786.50KB        全文页数:18页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Allegro基础教学教材.doc

    -_产品研发流程在看电路板的设计流程之前,可以先了解电路板的设计在整个产品的研发(R&D)环节中所占位置,如下图所示。鼠标操作 请激活Allegro,然后再使用其左上角的 “File/Open” 命令,叫出电路板 档案demo_route.brd ( 位于C:projectallegro 目录),接下来说明鼠标的操 作使用,在Allegro 系统中,其鼠标三个按键之功能如下: 1.1. 鼠标左键 选取功能 (1) 用来在菜单内选择命令,并执行之。 (2) 用来选取欲动作的对象或对象。 2.2. 鼠标中键 画面控制功能 (1) 按住鼠标中键不放开,并同时移动鼠标,可以平移目前的可视画面位置。(2) 按一下鼠标中键,可以控制屏幕的大小,至于是做放大或缩小的功能, 则需视上一次是做放大或缩小的功能而定,即与上一次做相同的功能。 3.3. 鼠标右键 弹出式选单当有使用命令时,可在Design Window 中下按一下 鼠标右键,会拉出目前命令的弹出式菜单,而每一个命令的弹出式选单,可能 会有不一样的选项,以下介绍各个选项: (1) Done:执行本命令后,才结束本命令。 (2) Oops :复原上一次的动作 ( Undo 功能 )。 (3) Cancel:取消本命令的执行。 (4) Temp Group :开始进行 “自由多点选取” 的动作 (5) Complete:结束 “自由多点选取” 的动作。 (6) Cut:选两点以截切出一个线段。 (7) Reject:在相同位置选取另一个合乎Find 的对象。 (8) AltSymbol:选取另一个可用的零件包装(Foot Print)。 (9) Mirror Geometry:将选取的对象进行换Mirror 的动作。 (10)Align:将对象的角度调成一致。(11) Rotate :将对象进行旋转的动作。 同时按下键盘的 CTRL 键及鼠标右键,然后移动鼠标,可在画面上直接写出Stroke 的样式,若符合Stroke 所定义的样式,系统则立即执行 Stroke 功 能,以下为系统内定的 Stroke 样式及所代表的命令:Stroke 样式命令-_W World View Z Zoom In M MoveC Copy Delete U Oops 控制面板1.1. 选项项目(Options) 用来显示正在使用中命令的细部选项,以使用move 命 令为例。 (1) 首先确认右边的控制面板目前是否停留在Options 项目,若不是请以鼠标 左键按一下上方的Options Tab ,如左下图所示。 (2) 执行 “Edit/Move” 命令,此时右边控制面板的Options 项目变成move 命令的细部选项,可以用来设定move 的参数,如右下图所示。 (3) 将鼠标移到Design Window 的区域,按下鼠标右键,出现弹出式选单,点 选Done 选项,完成Move 的动作2.2. 选取项目(Find) 用来选择可以被作用的对象,首先确认右边的控制面 板目前是停留在Find 项目,若不是请以鼠标左键按一下上方的Find Tab ,如 下图所示,其中可分为上半部的Design Object Find Filter 及下半部的Find By Name 两个部份。-_(1) 接下来先介绍Design Object Find Filter 各个选项的功能:a. Groups:Group 是将 1 个或1 个以上的对象设定为同一群组。 b. Comps: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 两个 零件脚。-_g. Vias:Via 是指贯孔、贯穿孔或称导通孔,如下图所示,此条讯号线有1 个 Via C 。h. Clines:Cline 是指带有电气特性的走线 ( 其范围是 Pin To Pin 、Pin To Via 、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 中的挖空部份,如下图所示,此Shape 中共有2 个Voids 。l. Cline Segs:Cline Segment 是指 Cline 中 1 条没有转折的线段,如下图 所示,此条讯号线中共有3 个Cline Segments(Pin A 至Via C 有2 个Cline Segments,Via C 至Pin B 有1 个Cline Segment) 。-_m. Other Segs:Line Segment 是指 Line 中 1 条没有转折的线段。 n. Figures:Figure 是指图形符号,例如:钻孔符号,如下图所示,共有 3 个Figures。o. DRC Errors:DRC Error 是指出违反设计规范的位置及其相关信息,如 下图所示。p. Text:Text 是指文字。 q. Ratsnests:Ratsnest 是指鼠线 ( 即讯号线未完成的联机关系 ), 如 下图所示,此条讯号线中共有3 条鼠线。r. Rat Ts:Ratsnest T-point 是指 T 点,为呈 T 型的Ratsnest,如下 图所示,此条讯号线中共有1 个T 点。(2) 接下来先介绍Find By Name 各个选项的功能,如下图所示。 类别下拉式选单:位于左上角的类别下拉式选单,使用者可依据下列的分类, 必须先选取适当的种类,其分类如下: a. Net:例:AGPCLK、HD23、A4。 b. Func:例:Function Gate,目前较少使用。 c. Symbol (or Pin):例:R2、C140、L60.1、U17.B3。 d. Devtype:例:74ALS08、82578。 e. Symtype:例:SOIC20、C0402。 f. Property:例:FIXED、MIN_LINE_WIDTH 。 g. Group:例:Group Name,CPU 、CLK、MEMORY 。 h. Drawing:例:指目前的电路板档案。 -_型式下拉式选单:位于右上角的型式下拉式选单,共有下列两种型式: a. Name:直接在左下角的 “空白输入字段” 输入对象的名称,例如: AGPCLK、HD23、A4。 b. List:直接在左下角的 “空白输入字段” 输入包含对象名称的文本文件, 系统会读入此含有对象名称的档案 (预设附档名为 .lst ) ,例如: agp.lst、hd.lst、a.lst。 More按钮:点选位于右下角的 More 按钮, 出现Find By Name/Property 的对话框,如下图所示。a. Object Type :选择对象的类别,与刚才介绍的类别下拉式选单完全相同。b.Available Objects : 先透过Object Type 的选择,会在此处列出所选类 别的全部名称。c.Name Filter:对象的“名称”筛检字段,可使用*或 ?。d.Value Filter :对象的“值”筛检字段,可使用* 或 ?。e.All->:将Available Objects 内全部的对象移至Selected Objects内。f.All<-:将Selected Objects 内全部的对象移至Available Objects内。g.Selected Objects :在Available Objects 内所选取的对象,会送至 Selected Objects 内。h.Use Selected Objects for deselection operation:将 SelectedObjects 内的对象变为非作用的对象,这个选项较少使用。3.3. 层面开关项目(Visibility) 可以快速、直接地打开或关掉与走线相关层面 的颜色。首先确认右边的控制面板目前是停留在Visibility 项目,若不是 请以鼠标左键按一下上方的Visibility Tab ,如下图所示。-_接下来说明Visibility 的选项,使用者可以直接勾选选项,画面会立即 响应。横向1.1. (1) Views :使用者可以透过 “View/Color View Save” 命令,将目前 的层面颜色开关储存成View File( 附档名为.color),然后就可在此Views 下 拉式列表中直接选取该View File,系统会立刻调整其层面颜色。 如果使用者 已有设定底片定义,其底片定义的名称,亦会出现在此Views 下拉式列表中, 方便使用者直接调整其层面颜色。 (2) Conductors:针对所有的走线层一起做层面的开或关,本范例中为TOP 及BOTTOM 。 (3) Planes:针对所有的电源/接地层一起做层面的开或关,本范例中为 VCC 及GND。 (4) Layers:针对单一的层面做开或关,本范例中为TOP 、VCC、GND 及 BOTTOM 。 2.2. 纵向 (1) Etch:走线。 (2) Pin:零件脚。 (3) Via :贯穿孔。 (4) Drc:错误标示。 (5) All:即走线、零件脚、贯穿孔及错误标示。 例:使用Views 首先确认右边的控制面板目前是停留在Visibility 项目,若不是请以鼠标左键 按一下上方的Visibility Tab ,如下图所示,在Views 下拉式列表中直接选取 File:place,画面立即显示Placement 的层面颜色。-_3.7 设定键盘Allegro 有关键盘的设置,包括下列两种方式,使用者可以将其写在 pcbenvenv 档案内,以后每次激活Allegro 后,就可以立即使用,而不需要 每次都设定一次。 3.7.1 功能键定义Allegro 可以设定命令于键盘的功能键上,其设定的方 式如下: (1) alias F2 move :功能键F2 设定为Move 的命令。 (2) alias SF2 delete:Shift 键加上功能键F2 设定为Delete 的命令。 (3) alias F3 replay route.scr:功能键F3 设定为Replay router.scr 的命 令。唯一不能设定的功能键是F1,因为F1 功能键已被Allegro 保留作为 On-Line Help 之用,所以使用者无法重新定义F1 功能键。 3.7.2 简写键定义Allegro 可以将较长或常用的命令字符串进行简化,其设定 的方式与功能键相同,其说明如下: (1) 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” 命令,然后确认右边的控制面板目前是停留在Options 项目,若不 是请以鼠标左键按一下上方的Options Tab ,如下图所示。-_接下来说明各个选项: Ripup Etch Move:零件的同时,先将相关之走线清除。 Stretch Symbol/Via Move :零件的同时,相关之走线会随之移动。 Rotation 部份可以搭配弹出式选单中(在Design Window 区域按下鼠标右键)的 Rotate 功能,可设定之参数如下: Type :定义旋转型态,可分为:(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” 命令,然后确认右边的控制面板目前是停留在Options 项 目,若不是请以鼠标左键按一下上方的Options Tab ,如下图所示。-_接下来说明各个选项:COPY 共有两种模式:Rectangular 及Polar 模式。 Rectangular 模式: (1) X:输入 x 轴 copy 之个数(水平)。 (2) Y:输入 y 轴 copy 之个数(垂直)。 (3) Spacing :分别为Right/Left 与Down/Up ,并可输入间距,即Spacing 值。 (4) Copy Origin:Copy 时的基准点, 共有四种: Symbol:建立零件时之 (0,0) 原点。 Body Center:零件之中心点。 User Pick:使用者自行选点。 Sym Pin #:零件脚。 Polar 模式:首先必须设定Direct 方向: (1) CCW:逆时钟方向。 (2) CW:顺时钟方向。设定完方向后,方可进行下列之设定: (1) Copies:输入 Copy 之个数。 (2) Angle:输入相对的旋转角度,其值可由 0360 度。 标准为:0、45、90、135、180、225、270、315 度。 (3) Copy origin:Copy 时的基准点,共有四种: Symbol:建立零件之(0,0) 原点 Body Center:零件之中心点 User Pick:使用者自行选点 Sym Pin #:零件脚Edit/Mirror 命令本命令可以用来翻转对象,可将位于正面(Top Layer) 的对象翻转至背面 (Bottom Layer) ,反之亦然,其说明如下。执行 “Edit/Mirror” 命令,然后确认右边的控制面板目前是停留在Options 项目, 若不是请以鼠标左键按一下上方的Options Tab ,如下图所示。Mirror 命令的Options 中仅有标准的Active Class and Subclass 选项。-_执行 “Edit/Mirror” 命令,请以鼠标左键按一下右边控制面板的Find Tab, 先 按 All Off 按钮,清除全部的勾选,再勾选Symbol 选项,使Symbol 可以被翻 转,如下图所示。 Edit/Spin 命令本命令可以用来旋转对象,其说明如下: 执行 “Edit/Spin” 命令,请以鼠标左键按一下右边控制面板的Find Tab, 先按 All Off 按钮,清除全部的勾选,再勾选Symbol 选项,使Symbol 可以被旋转, 如下图所示。 -_执行 “Edit/Spin” 命令,然后确认右边的控制面板目前是停留在Options 项目, 若不是请以鼠标左键按一下上方的Options Tab ,如下图所示。Spin 命令的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可以被更改, 如下图所示。 -_请执行 “Edit/Change” 命令,然后确认右边的控制面板目前是停留在Options 项 目,若不是请以鼠标左键按一下上方的Options Tab ,如下图所示。接下来说明各个选项。 Class:选择新的Class。 New Subclass :选择新的Subclass,此项 New Subclass 前的方格按钮会自动 勾选;若没有勾选,表示无法执行此功能。 Active via:若换层的对象是Etch,可在此栏可填入换层后所使用的Via 名称。 Line width :只要输入新的线宽值后,系统会自动将此项的方格按钮自动勾选,执行换线宽的功能;请注意,若此方格按钮没有勾选,是无法执行换线宽的 功能。Text block :选择新的字体大小,亦可用直接输入新值,此时该项前面 的方格按钮会自动勾选;若此方格按钮没有勾选,是无法执行换字体大小的功 能。字体大小范围可由最小的1 号字体换到最大的64 号字体。 Text just :选择字体的对齐位置,共有3 种选择:Left、Right 及Center, 若 有选择字体的对齐位置,此时该项前面的方格按钮会自动勾选;若此方格按钮 没有勾选,是无法执行换字体的对齐位置的功能。Edit/Delete 命令本命令是用来删除对象,其说明如下:执行 “Edit/Delete” 命令,请以鼠标左键按一下右边控制面板的Find Tab, 先按 All Off 按钮,清除全部的勾选,再勾选Clines选项,使Clines可以被删除,如下图所示。-_执行 “Edit/Delete” 命令,然后确认右边的控制面板目前是停留在Options 项目, 若不是请以鼠标左键按一下上方的Options Tab ,如下图所示。说明各个选项: Ripup Etch :删除零件的同时,会将其相关之走线清除。 Delete Net Options :当Find Form 的Nets 选项有被打开时,下列的选项 才有 作用。 (1) Symbol Etch:针对建立零件时,拉出的走线。 (2) Clines:针对此 Net 的全部走线。 (3) Filled rects :针对此 Net 的全部实心矩形。 (4) Shapes:针对此 Net 的全部 Shape。 (5) Vias :针对此 Net 的全部 Via 。当使用Delete 时,请特别小心使用Find Form 的Nets 选项 Route/Connect 命令-_执行 “Route/Connect” 命令,请以鼠标左键按一下右边控制面板的Find Tab ,按 All On 按钮,勾选全部的选项,如左下图所示,然后以鼠标左键按一 下右边控制面板的Options Tab ,如右下图所示。 (2) 以鼠标左键按一下右边控制面板的Options Tab ,并请设定下列的值: Act 当前层 调成TOP 层面,表示准备拉TOP 层面的线段。 Alt 切换到的层 调成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 的模式,共有三种选项: (1) Off 不推挤Via 。 (2) Minimal 最小幅度的推挤Via 。 (3) Full 完整的推挤Via 。 Gridless:允许自动避线于非格点上。 Clip dangling clines :当Bubble 为Shove Preferred 时,可以用来删除 多余的线段。Smooth:自动修整程度,共有三种选项: -_(1) Off 关闭自动修整的。 (2) Minimal 最小幅度的自动修整功能。 (3) Full 完整的自动修整功能。 Snap to connect point 选项,勾选表示会从Pin、Via 的中心原点引出线段。Replace 选项,勾选表示拉线的过程中,若遇到重复的线段,会自动将重复 的部份删除。以上自动避线的选项功能,请使用者自行去尝试,以取得自己最佳的应用 模式。在Add Connect状态下点击鼠标右键出现下图菜单-_Route/Slide命令Route/Slide” 命令是拉线过程中最常使用的功能,主要用来调整走线的使用空 间以及将线段整修平整,以下为其使用的说明: 执行 “Route/Slide” 命令,请以鼠标左键按一下右边控制面板的Find Tab, 按 All On 按钮,勾选全部的选项,然后以鼠标左键按一下右边控制面板的 Options Tab ,如下图所示,并调整其选项。(1) Active Etch Subclass:显示目前的拉线层面。 (2) Corners:设定转角的角度可为Off( 任意角度),45,90。 (3) Max 45 Len:设定45 度的最大斜线长度。 (4) Bubble:自动避线模式,共有3 种选项 Off 、Hug Preferred、Shove Preferred,请参考 “Route/Connect” 命令中的说明。 (5) Shove vias:推挤Via 的模式,共有3 种选项 Off 、Minimal 、Full, 请参考 “Route/Connect” 命令中的说明。 (6) Clip dangling clines :当Bubble 为Shove Preferred,可以用来删除多余的线 段(7) Smooth:修整程度,共有3 种选项 Off 、Minimal 、Full,请参考 “Route/Connect” 命令中的说明。 (8) Allow DRCs:修线过程中,准许DRC 之产生。 (9) Gridless:修线过程中,准许放在非格点上。 (10)Add at max:尽量将斜线长度放至最大。 (11) Vias with segments :修线过程中,准许Via 随着线段移动。执行 “Route/Slide” 命令,请以鼠标左键按一下右边控制面板的Find Tab, 先按 All Off 按钮,清除全部的勾选,再勾选Clines选项,使Clines可以被更改,-_如下图所示。Route/ Custom Smooth命令执行 “Route/ Custom Smooth” 命令,请以鼠标左键按一下右边控制面板的 Find Tab ,按 All On 按钮,勾选全部的选项,然后以鼠标左键按一下右边控 制面板的Options Tab ,如下图所示,并说明其选项:1. Corner Type :控制自动修整后的走线转角角度,可为90、45、Any Angle & Arc,建议值为 Any Angle 。 2. Restrict Seg Entry For Pads of Type :设定不可自动修整于那种Pad 上的走 线,目前有Rectangular、All & None ,建议值为 Rectangular。Rectangular Pad 是指 Non-Circular Pad,即 Square、Rectangle 、Oblong、Shape Pads。3. Minimum Pad Entry Length:针对上述的不可自动修整Pad,设定最小的 走线进入该Pad 的长度。若走线在进入该Pad 的长度小于此值,表示不可 自动修整此线段。建议值为 -1,表示绝不自动修整此线段。 4. Max Iterations :设定每次执行自动修整的最大次数。 使用方法设定好上述的选项后,只要在Design Window 中,用鼠标左键按 一下要修整的讯号线,Allegro 就能自动修整此条讯号线。

    注意事项

    本文(Allegro基础教学教材.doc)为本站会员(小**)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开