2023年allegro学习问题总结日志_allegro使用技巧总结.docx
《2023年allegro学习问题总结日志_allegro使用技巧总结.docx》由会员分享,可在线阅读,更多相关《2023年allegro学习问题总结日志_allegro使用技巧总结.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年allegro学习问题总结日志_allegro使用技巧总结 allegro学习问题总结日志由我整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“allegro使用技巧总结”。 Allegro 初学习问题总结 1.0 基本功能及常应用.2 1.1 制作一个板子,对于边框要考虑实际的应用,这时需要将边框做成弧形,以免伤手。如图下.2 1.2 分割覆铜图解.3 1.3 ALLEGRO PCB制版,遇到的问题?.5 1.3.1焊盘制作.5 1.3.2 原点定义.6 1.4.1布局与布线以及细节问题.7 1.5快捷键 设置。.9 1.6 z-cope 覆铜.11 1.7 网络属性的修改.1
2、2 1.71 引脚网络属性的修改。.12 1.72 shape网络属性的修改。.12 1.9 DRC 处理.13 1.91 对于out of date shape 错误如何修改.14 1.10 BGA布线设置规则.14 2.0 Cadence layout布局布线常见问题详解.18 丁辉-2023.6.4- 1.0 基本功能及常应用 1.1 制作一个板子,对于边框要考虑实际的应用,这时需要将边框做成弧形,以免伤手。如图下 可以吧直角转换为圆弧角!选择后点击两边即可。 选择Fillet 之后,在画的长方形两边,点击下就可以形成一个弧形,弧形的大小在OPTION 里面设置。 1.2 分割覆铜图解
3、1.3 ALLEGRO PCB制版,遇到的问题? 1.3.1焊盘制作 1.制作焊盘时要根据具体尺寸来,在命名时要能够一看就知道什么样的焊盘。2.在制作封装时候: a)如果要引用自己的做的焊盘,一定要在建package sysbol 的面板中设置好自己焊盘以及封装的路径,焊盘和封装各用一个文件夹装起来,避免混乱不清。(这个路径一定要设置对,如果你做了一个封装,用了别个库的焊盘,此时也应该把另一个库的焊盘路径设置出来) b)封装做完后:一个要确定 做的器件的名称,不然你在PCB调入网络表的时候就调不进去。 在这里面设置焊盘的路径,以及封装的路径。有热风焊盘的时候,也需要添加到里面去。 1.3.2
4、原点定义 还有要对说做的期间进行定位,就是确定原点。若没确定原点就会在PCB调入时,点击器件就会跑的很远。 下面的是原点,如何确定原点,就是已经做好的封装的中心左边值是多少,就在上面的 填入坐标值。做封装的时候在放焊盘的时候,一定要从编号1放,也不能缺号,不然你就在调入网络表的时候就会显示没有发现 焊盘的号码! 1.4.1布局与布线以及细节问题 1.在布局前设置层次板时,根据需求设置层次,若有多个电源或者信号干扰很大时就采用多层。 2.在画封装时,用ADD line 画丝网印。不要用shape add。如图 3.这样做的后果会把封装看不清楚。这在覆铜的时候用。4.设置过孔、定位孔、要选择 通孔
5、类型,做过孔的时候钻孔需要灌锡(plated)。在做定位孔(non-plated)时不要要灌锡。 过孔做好后,在setup 里面选择constrains 将才做的过孔添加进来,放在右边。 在画PCB板得时候,双击两下,就会出现通孔! 在布线的时候,线进入焊盘一定要只要从口进入。还有如果,板子上出现小三角形符号,说明top 与bottom这两层的导线 就是布得线没有分top 与 bottom。布线时 顶层与底层的线要设置的不一样。便于查看。 1.5快捷键 设置。 将快捷键脚本或者颜色脚本添加到文件夹,D:CadenceSPB_15.5.1sharepcbtextscript 中后,在flie 里
6、面选择 script 在library 里面选择才添加的文件。Replay,Ok 就可以运行了。 1.6 z-cope 覆铜 方法如下,(1)选择方框 控制栏选择要覆铜的层次,再选择solid.画好后,选择地GND1 就完成覆铜。(2) 选择create dynamic shape 采用动态覆铜。 1.7 网络属性的修改 1.71 引脚网络属性的修改。 1.72 shape网络属性的修改。 1.8 布线完成后工作准备。 器件重新排列序号 Logic-auto rename refdes-rename 器件标号字体大小设置 Setup-text size 删除孤岛 Shape-delete is
7、land 坐标文件输出 File-export-placement 机械图输出 File-export-Dxf Gerber文件生成(1)设置图纸大小(2)设置属性(3)设置动态覆铜参数及 artwork format Shape global dynamic shape parameters 中选择 smooth 自动填充 挖空 viod control 里面选择Gerber 类型 里面选择gerber rs274 】 1.9 DRC 处理 对于一般出现的错误,需要去查找错误的一些信息,用很广,也可以看元件以及管教网络等属性。 然后在控制面板选择DRC,这工具范围对于ic封装放置后出现很多D
8、RC 引起这种原因是,间距设置规则的问题!需要在set SMD TO SMD 间距大小。 1.91 对于out of date shape 错误如何修改 1.10 BGA布线设置规则 1.首先得设置线间距 2.3.还得选择shape框,画框时得在 给BGA画一个外 这个SUBcla,画好BGA的外区域框后,惦 记editproperties,要 里面的选择shape4.,设置布线规则后,在回到设置规则里面。 选择ASSIGNMENT TABLE 选 择 就OK了。 布线的时候,电源层需要画一条分割线,讲内部电源包起来,还要与底层保持一个间距形成电压差,能够有效去除电磁干扰 2.0 Cadenc
9、e layout布局布线常见问题详解 1 怎样建立自己的元件库? 建立了一个新的project后,画原理图的第一步就是先建立自己所需要的库,所采用的工具就是part developer.首先在建立一个存放元件库的目录(如mylib),然后用写字板打开cds.lib,定义: Define mylib d:boardmylib(目录所在路径).这样就建立了自己的库。在Concept_HDL的componentadd,点击search stack,可以加入该库。 2 保存时Save view和Save all view 以及选择Change directory 和不选择的区别? 建立好一个元件库时,
10、首先要先保存,保存尽量选择 save view。在concept-HDL中,我们用鼠标左键直接点击器件后,便可以对器件的外形尺寸进行修改,这时如果你再进入part developer做一些修改后,如果选择save all view会回到原来的外形尺寸,而选save view 会保留改动后的外形。 3 如何建part库,怎么改变symbol中pin脚的位置? 在project manager中tools/part developer可建立,选择库并定义part name,在symbol中add symbol,package中add package/addpin,依次输入pin: package中
11、: a,Name : pins logical name不能重复 b,pin : pin的标号,原理图中backannotate后相应的标号 c,pin type: pin脚的类型(input,output等,暂可忽略)d,active:pin的触发类型 high(高电平),low(低电平)e,nc:填入空脚的标号 f,total:此类型的所有pin脚数 g,以下暂略 symbol中: a,logical name:对应package中的name b,type:对应package中的type c,position:pin脚在器件中位置(left , right , top , bottom)
12、d,pintext:pin在器件中显示的name(对应package中的pin,但可重复,比如package中 的gnd1和gnd2都可设为gnd)e,active:对应package中的active 修改:用part developer打开要修改的器件,*选择edit/restrict changes(若不选择,则器件被保护,修改后存盘无效),一般修改: a,package中相应pin的标号和name b,pin的active类型 c,symbol中各pin脚的顺序(pin脚的顺序在第一次存盘后再次打开会被改变,对于较多 pin脚的器件,如232pins,修改较繁琐,故尽力保证的一次的成功率
13、。pin脚在器件中的排列顺序是根据symbol中的顺序而定,故symbol中pin脚的顺序一定要正确,若有错需修改,选中pin按ctrl键配合上下键标可移动pin脚位置。 4 画电原理图时为什么Save及打包会出错? 当保存时出错,主要原因可能是:所画的信号线可能与元件的pin脚重合,或信号线自身重合;信号线重复命名;信号线可能没有命名;在高版本中(版本14.0以上)中,自己所创建的库不能与系统本身带有的库名字相同;建库时,封装原件的管脚个数与原件库的管脚个数不同。打包时会出错的原因则有可能是所做的封装类型与元件不匹配(如pin脚的个数,封装的类型名等。 5 在电原理图中怎样修改器件属性及封装
14、类型? 在菜单Text下拉菜单中选择Attribute特性,然后点击器件,则弹出一Attribute 窗口,点击Add按钮,则可以加入name ,value,JEDEC_TYPE(封装类型)等属性。 6 如何在Pad Design中定义Pad/via?及如何调用*.pad? 在pad design中,建立pad 时,type选single类型,应该定义下面几层的尺寸:begin layer(有时是end layer), soldermask和 pastemask。建立Via时,type一般选through,定义drill hole 的尺寸 和所有的layer层(注意定义thermal reli
15、ef和anti pad)以及soldermask。一般Pastemask和Regular一样大,soldmask比layer的尺寸大几个Mil,而thermal relief和anti pad比regular pad的尺寸大10Mil以上。 7 做封装库要注意些什么? 做封装既可以在Allegro中FileNewpackage symbol,也可以使用Wizard(自动向 导)功能。在这个过程中,最关键的是确定pad与pad的距离(包括相邻和对应的pad之间),以确保后期封装过程中元器件的Pin脚能完全的无偏差的粘贴在Pad上。如果只知道Pin的尺寸,在设计pad的尺寸时应该比Pin稍大,一般
16、width大1.21.5倍,length长0.45mm左右。除了pad的尺寸需特别重视外,还要添加一些层,比如SilkScreen_top和Bottom,因为在以后做光绘文件时需要(金手指可以不要),Ref Des也最好标注在Silkscreen层上,同时注意丝印层不要画在Pad上。还应标志1号pin脚的位置,有一些特殊的封装,比如金手指,还可以加上一层Via keep out,或者route keep out等等,这些都可以根据自己的要求来添加。操作上要注意的是建好封装后,一定不要忘了点击Create symbol,不然没有生成*.psm文件,在Allegro就无法调用。 8为什么无法Imp
17、ort网表? 在Allegro中File选项中选Importlogic,在import logic type选HDLconcept,注意在Import from栏确认是工作路径下的packaged目录,系统有可能自动默认为是physical目录。 9怎么在Allegro中定义自己的快捷键? 在allegro下面的空白框内,紧接着command提示符,打入alias F4(快捷键)room out(命令)。或者在Cadence 安装目录/share/pcb/text里有个env文件,用写字板打开,找到Alias定义的部分,进行手动修改既可。 10怎么进行叠层定义?在布线完成之后如何改变叠层设置?
18、 Cro-section。如果想添加层,在Edit栏选Insert,删除为del,材料型号,绝缘层一般为FR-4,Etch层为Copper,层的类型,布线层选Conductor,铺铜层为Plane,绝缘层为Dielectric,Etch在Allegro中,选Setup-Subcla Name分别为Top,Gnd,S1,S2,Vcc,Bottom。 Film Type一般选择Positive,plane层选择Negative。如果布线完成之后,发现叠层设置需要改动。比如原来设置的为3,4层是plane层,现在需要改为2,5层,不能简单的通过重命名来改变,可先在2,5层处添加两层plane层,然后
19、将原来的plane层删除。 11为什么在Allegro布局中元器件在列表中不显示或者显示而调不出来? draw首先确定Psmpath,padpath的路径有没有设置,如果没有设置可以在Partdevelop里设置,或者在env文件中手动添加。也有可能器件在列表中存在,但是无法调出,可检查该器件所用到的*.pad文件及封装库文件*.dra,*.psm是否存在于你的工作目录/physical里。另外还有一种可能就是页面太小,不够摆放器件,可以在setup-size中调整。 12为什么器件位置摆放不准确,偏移太大? 主要是因为Grids设置的问题,可在setupgrids中将每一层的Etch及Non
20、etch的grids的X、Y的spacing间隔调小。对于一些对位置要求比较严格的器件,比如插槽,金手指等用于接口的元器件,则应该严格按照设计者给定的位置尺寸,在命令行里用坐标指令进行定位。如:x 1200 3000。 13怎样做一个Mechanical symbol,以及如何调用? new,在drawing type中选择MechanicalAllegro中File-symbol。主要是为了生成PCB板的外框模型,在这里面虽然也可以添加pad,但是没有管脚对应关系。Mechanical symbol 完成以后,生成*.dra文件。在Allgro中调用时,选择by symbolmechanic
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 allegro 学习 问题 总结 日志 _allegro 使用 技巧
限制150内