没有合适的资源?快使用搜索试试~ 我知道了~
Allegro使用技巧总结-经典版本
需积分: 48 20 下载量 136 浏览量
2017-12-14
10:58:28
上传
评论 1
收藏 1.03MB PDF 举报
温馨提示
试读
22页
Allegro使用技巧总结- 经典版本 Allegro使用技巧总结-经典版本
资源推荐
资源详情
资源评论
Allegro 使用技巧总结
HJB编辑整理
1
薛强制作修改
目录
1. Allegro颜色设定,保存,调入和显示.......................................................................................... 3
2. 如何加入不同的via.......................................................................................................................... 3
3. 如何让Allegro显示实心焊盘.......................................................................................................... 3
4. 如何让Allegro与Concept-HDL实现反向标注................................................................................ 3
5. 如何使用FIX...................................................................................................................................... 3
6. 如何使用Sub-Drawing...................................................................................................................... 4
7. 如何方便快捷的Placement............................................................................................................... 4
8. 如何使用Auto Rename...................................................................................................................... 4
9. 如何只显示一部分飞线.................................................................................................................... 5
10. 如何在不同的区域设置不同的规则................................................................................................ 5
11. 如何更新pad、via............................................................................................................................. 5
12. 如何设置快捷键................................................................................................................................6
13. 如何在Allegro中只显示连线,不显示同一层的铺铜.................................................................. 6
14. 倒角Manufacture-->Dimension/Draft-->Fillet.................................................................................. 7
15. 差分线的规则设置............................................................................................................................ 7
16. 关于Export Techfile...和Import Techfile........................................................................... 7
17. Strokes的使用.................................................................................................................................... 8
18. 关于View-->Color View Save的使用 .............................................................................................. 10
19.
edit
-->
vertex
的使用..................................................................................................................... 10
20. 器件、cline、via翻转、copy等问题的解决 ................................................................................. 10
21. for padstack editor............................................................................................................................ 10
22. 如何导入DXF文件.......................................................................................................................... 13
23. 如何在Layout的时候动态的显示走线长度 .................................................................................. 14
24. 如何在ALLEGRO14.2中更改鼠标的"+"大小?........................................................... 15
25. 如何固定Allegro中菜单窗口的界面大小? ................................................................................. 15
26. 如何切换Allegro的新老版本?(含Bus走线功能简介) ........................................................... 15
27. Allegro中常见的文件格式 ............................................................................................................. 16
28. 关于做封装的步骤.......................................................................................................................... 17
29. 如何在Allegro中对器件厚度设定规则? ..................................................................................... 17
30. 如何把边框的直角变成圆弧?...................................................................................................... 19
31. 如何使用Dimension Datum标注尺寸? ........................................................................................ 19
32. 如何能在打开Allegro时显示空白页? ......................................................................................... 20
33. 关于表层铺铜Create Pin Voids....................................................................................................... 20
34. 对于倾斜 45 度摆放的器件出Gerber的注意事项: .................................................................... 22
35. 如何实现line和shape绘制的外框属性的转换 .............................................................................. 22
HJB 2
薛强制作修改
1. Allegro 颜色设定,保存,调入和显示
1) 采用
Script
文件纪录板的设定(包括各层颜色)
File
-->
Script...
script
这个命令是用来记录和调入操作用的。比较多的用处是在一开始的时候调入修改板
子不同部分的颜色。或者有的操作需要重复,可以记录下来,直接调用,可以方便很多。我使用
比较多的是只显示一部分飞线的操作。有的时候用在两个人合作画一块板子的情况下。不过这
种情况下用
Sub-Drawing
会比较安全和保险。
2) 用
Display
-->
Color Property
创建载入显示、不显示的颜色的设定。
这项功能可以用在只显示连线,不显示同一层的铺铜的时候。
2. 如何加入不同的 via
1) 用 Allegro Utilities->Pad stack 工具制作
2)
Setup
-->
constraints...
-->
Physical (lines/vias)rule set
中的 Set values...按钮 Name
栏输入 via 名 Add 之即可(注意顶上 Constraint Set Name 和 Subclass)
3. 如何让 Allegro 显示实心焊盘
Setup
-->
Drawing Options...
Display:
Filled pads and Display drill holes
4. 如何让 Allegro 与 Concept-HDL 实现反向标注
通常的顺序是原理图(Concept-HDL)打包然后导入 Allegro。不过,当我们在 Allegro 中改
变了一些信息之后可以反向标注到原理图中。我碰到的情况是 Allegro 中使用的某些器件的 Auto
Rename 之后,反向标注回原理图,使得原理图和板子能够保持一致。
具体操作如下:
1)在 Allegro 中 File-->Export-->Logic…注意要在 Export to directory 中选择正确的路径。
2)在 Concept-HDL 中 File-->Import Physical…注意要在 Feedback Board 中选择正确的.brd
文件。
在 Allegro14.2 中建议在每次修改完原理图之后习惯性的执行 Project Manager 中的 Design
Sync-->Design differences...
5. 如何使用 FIX
FIX 是个比较有用的功能,可以把 Cline、Component 等保护起来。
具体操作如下:
Edit-->Properties,在 Find-->Find By Name 中选择需要保护的类型,点击 More...选择需要
HJB 3
薛强制作修改
保护的具体内容,点击 Apply 选择 FIX,OK.
我使用这个功能主要是在:
1) 对那些 decoupling capacitors 进行 Auto Rename 之前,保护住其他电容,这样 Auto
Rename 在反向标注回 Concept-HDL 的时候才不容易出错。
2) 调节线长的时候,把已经修改好的信号 FIX 起来,防止误操作。
6. 如何使用 Sub-Drawing
Sub-Drawing 我个人认为非常好用。目前工作中几乎每个项目 layout 的时候都会用到。在两个人
合作项目中,有的时候使用会极大的体现其优越性。
保存 Sub-Drawing 的具体操作如下:
File-->Export-->Sub-Drawing,然后在 Find 面板中选择需要提取的类别。比如 Clines、Vias 等。
然后用鼠标左键框出所要提取的内容,在命令行中键入参考坐标。参考坐标的选择视具体情况而
定,通常选用 x 0 0。
调入 Sub-Drawing 的具体操作如下:
File-->Import-->Sub-Drawing,然后输入正确的坐标即可。需要注意的是,如果要做 text
的 Sub-Drawing,必须两个.brd 文件里面相应的 text 的参数一样,否则调入的 text 的大小会按照
新的.brd 里面的大小改变。
7. 如何方便快捷的 Placement
在 placement 的时候通常的做法是 Place-->Manually,然后把器件一个一个调出来,一个一
个的输入坐标,或者先大致放下,最后再对齐调整。这两种做法都比较麻烦,效率较低。针对有
的设计中器件排列相对对称的特点,可以利用 Allegro的 Logic-->Assign RefDes改善我们的工作。
具体操作如下:
在初期 placement 的时候可以从库里调出需要的封装,用 copy 或者 ix、iy 来放置,这一步
操作要比一个一个器件输入坐标放置快多了。这时候所有器件的 Ref Des 都是 U*、C*、R*等,
和原理图没有对应关系。等器件都各就各位了,可以把原理图导入,然后点击 Logic-->Assign
RefDes,在 Options 的 RefDes 中选择器件,再点击板子上相应的器件,该器件就被赋予了原理
图中的 Ref Des 和相应的连接关系。
8. 如何使用 Auto Rename
在 Layout 中有的时候会需要删去一些 Decoupling Capacitor 等等。这些操作会使得这些数量
比较多的 Capacitor 排列的比较没有规律。从而会给下一步 BOM 的制作和检查带来一定的麻烦。
使用 Auto Rename 可以将这些同类型的器件按照一定的顺序(比如从左到右,从上到下)排列
起来,这样可以极大的方便后期 BOM 的制作和检查。当然,如果 Layout 中没有删减或者添加
器件,那么这一步工作可以在 Placement 的时候就充分考虑到。
具体操作如下:
首先将不需要Rename的器件
FIX。然后选择Logic-->Auto Rename RefDes-->Rename,在弹
HJB 4
薛强制作修改
出的窗口里将Rename all components不选,点击下面的Attach Property, components…,这时在
Find中Find By Name选择Comp (or Pin),顺次点击需要Auto Rename的所有器件,会发现它们都
转移到右边的Selected Objects里面。点击Apply,在弹出的Edit Property中选择AUTO_RENAME,
点击OK,回到最初的Rename RefDes窗口。点击More…,在弹出的窗口中可以设置Auto Rename
的规则。记得要把右边的Top Layer Identifier和Bottom Layer Identifier右边的T
、
B去掉,否则,重
新生成的名字前面都会自动的加上T
、
B。设置好这些之后就可以Close这个窗口,点击Rename。
需要注意的是,当我们完成了这些操作之后要仔细检查一下是否误操作了一些本来不需要
Rename的器件。并且,为了使板子和原理图完全对应,可以把Allegro
和
Concept-HDL
反向标注
。
这一点尤其显得重要。因为Allegro在Auto Rename的时候会严格的按照顺序顺次排列下来。如果
中间有某个器件删掉了,Allegro在Auto Rename的时候会顺次将序号上来。这样一来,反向标注
回原理图就显得非常有必要了。
9. 如何只显示一部分飞线
在实际 Layout 中常常希望只显示出一部分 Net 的飞线,可以通过 Display-->Show Rats,看
清它们的相对位置,方便布线。
10. 如何在不同的区域设置不同的规则
随着我们的设计要求越来越高,设计规则的设定就显得越来越重要。Allegro 在这方面可以
有比较灵活的设置。
具体操作如下:
Setup
-->
Constraints...
,在弹出的的窗口里面就可以完成需要的所有设置。
窗口最下面的 Areas 是用来设置区域的。
点击 Add,就可以在 BOARD GEOMETRY--CONSTRAINT_AREA 层画一块区域。然后点击 Add 下面
的 Attach property, shapes...,再点击刚刚画好的那块区域,就会跳出 Edit Property 的窗
口,接下来就可以按照你的需要去设置 NET_PHYSICAL_TYPE 或者是 NET_SPACING_TYPE
添加其 value,点击 OK。
注意,要记得回到 Constraints 里面的 Assignment table 里面设置 Net Spacing Constraint
Set。
11. 如何更新 pad、via
a) Tools-->pad stack-->replace…
b) 建议在每次调用新的.brd 文件的时候,使用
Tools
-->
Padstack
-->
Modify Design
Padstack...
,点击 Options 面板右下角的
Purge
-->
All
,把不涉及本次操作的所有 pad
和 via 都删除。这样做有可能解决我们做项目曾经遇到的,器件调入之后 pad 会旋转 90
度的问题。
HJB 5
薛强制作修改
剩余21页未读,继续阅读
资源评论
前路慢摇
- 粉丝: 18
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 黑苹果OC引导-0.9.1
- Redis 服务等过期策略和内存淘汰策略解析
- debian配置FTP服务
- 基于Matlab和CPLEX的2变量机组组合调度程序(注释完全,可直接运行)(文档加Matlab源码)
- 基于TMS320F2812设计复合频率信号频率计AD09硬件(原理图+PCB )+CCS软件源码+详细设计文档资料.zip
- MultivariateAnalysis(目标规划、多元分析与插值的相关例子)(注释完全,可直接运行)(文档加Matlab源码)
- 黑苹果OC引导-0.9.2
- 数据库实验-王珊.doc
- unity读取excel工具 使用3.5即可
- Matplotlib 是一个 Python 的绘图库 Matplotlib 绘图指南与功能介绍.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功