Allegro中电源层分割的具体步骤

合集下载

Allegro-16.6-功能集锦

Allegro-16.6-功能集锦

Allegro 16.6 功能集锦➢在Allegro中增加零件及修改连线关系1.Setup - User Preferences Editor – Logic –logic _edit_enabled的Value勾选2.增加零件:Logic - Part Logic 在Part Modification Area 填入相关信息(也可以在Part Selection Area中找到类似的元器件)单击Add再OK3.修改连接关系:单击元器件焊盘,在右边的Options中选择网络。

或者增加新的网络(Create)编辑网络名(Rename)删除网络名(Remove)➢如何在Allegro中即时显示dynamic length(动态走线长度)对话框Setup - User Preferences Editor – Route – Connect – allegro_etch_length_on勾选➢在Allegro中如何将尖角走线改成圆弧走线1.可以直接画圆弧:右边的Options选项中的Line lock选择Arc并勾选最下面的Replace etch(替换原有走线)2.使用slide命令(移动走线):右边的Options选项中 Vertex Action中Move改成Arc Corner,去拉动走线➢在Allegro中如何把DRC标记显示为实心Setup - User Preferences Editor – Display – Visual – display_drcfill勾选➢在Allegro中怎么增加和删除泪滴(teardrop)1.增加泪滴(teardrop):Route – Gloss – parameters... – Fillet and tapered trace勾选,注意勾选前在Fillet and taperedtrace 点击跳出编辑框选择你所需要的对象2.Edit –Delete 右边的Options栏中选择Cline ,在Find栏中Find by name中选择Property ,点击More ,点选Fillet= ,/Apply/OK即可注意:无论加泪滴还是删掉泪滴,一定要先打开所有的走线层,否则,没打开的走线层就不会有执行➢如何在Allegro中设置自动存盘系统自动存盘需要用户自己设置,具体方法如下:Setup - User Preferences Editor – File_management – AutosaveAutosave_dbcheck:设置存盘时是否需要数据检查,如果此项设为存盘时需要数据检查则会使存盘时间加长Autosace_time:自动存盘时间设置。

(完整版)Cadenceallegro菜单解释

(完整版)Cadenceallegro菜单解释

Cadence allegro菜单解释——file已有 320 次阅读2009-8-16 19:17|个人分类:|关键词:Cadence allegro file 菜单解释每一款软件几乎都有File菜单,接下来详细解释一下allegro与其他软件不同的菜单。

new新建PCB文件,点new菜单进入对话框后,drawing type里面包含有9个选项,一般我们如果设计PCB就选择默认第一个board即可。

如果我们要建封装库选package symbol即可,其他7个选项一般很少用,大家可以理解字面意思就可以知道什么意思了。

open打开你所要设计的 PCB文件,或者封装库文件。

recent designs打开你所设计的PCB文件,一般是指近期所设计的或者打开过的PCB文件。

save保存save as另存为,重命名。

importimport 菜单包含许多项,下面详细解释一下我们经常用到的命令。

logic 导入网表,详细介绍在allegro基础教程连载已经有介绍,在此不再详细介绍。

artwork 导入从其他PCB文件导出的.art的文件。

一般很少用词命令。

命令IPF和stream 很少用,略。

DXF 导入结构要素图或者其他DXF的文件。

导入方法如下:点import/DXF后,在弹出的对话框选择,在DXF file里选择你要导入的DXF的路径,DXF units 选择MM,然后勾选use default text table和incremental addition,其他默认即可。

再点edit/view layers弹出对话框,勾选select all,DXF layer filter 选择all,即为导入所有层的信息,然后在下面的class里选择board geometry,subclass选择assembly_notes,因为一般导入结构要素图都是导入这一层,然后点ok,进入了点import/DXF后弹出的对话框,然后点import即可将结构要素图导入。

Allegro教程-17个步骤

Allegro教程-17个步骤

Allegro教程-17个步骤Allegro是Cadence推出的先进PCB设计布线工具。

Allegro提供了良好且交互的工作接口和强大完善的功能,和它前端产品CadenceOrCADCapture的结合,为当前高速、高密度、多层的复杂PCB设计布线提供了最完美解决方案。

Allegro拥有完善的Constraint设定,用户只须按要求设定好布线规则,在布线时不违反DRC就可以达到布线的设计要求,从而节约了烦琐的人工检查时间,提高了工作效率!更能够定义最小线宽或线长等参数以符合当今高速电路板布线的种种需求。

软件中的Constraint Manger提供了简洁明了的接口方便使用者设定和查看Constraint宣告。

它与Capture的结合让E.E.电子工程师在绘制线路图时就能设定好规则数据,并能一起带到Allegro 工作环境中,自动在摆零件及布线时依照规则处理及检查,而这些规则数据的经验值均可重复使用在相同性质的电路板设计上。

Allegro除了上述的功能外,其强大的自动推挤push和贴线hug走线以及完善的自动修线功能更是给用户提供极大的方便;强大的贴图功能,可以提供多用户同时处理一块复杂板子,从而大大地提高了工作效率。

或是利用选购的切图功能将电路版切分成各个区块,让每个区块各有专职的人同时进行设计,达到同份图多人同时设计并能缩短时程的目的。

用户在布线时做过更名、联机互换以及修改逻辑后,可以非常方便地回编到Capture线路图中,线路图修改后也可以非常方便地更新到Allegro中;用户还可以在Capture与Allegro之间对对象的互相点选及修改。

对于业界所重视的铜箔的绘制和修改功能,Allegro提供了简单方便的内层分割功能,以及能够对正负片内层的检阅。

对于铺铜也可分动态铜或是静态铜,以作为铺大地或是走大电流之不同应用。

动态铜的参数可以分成对所有铜、单一铜或单一对象的不同程度设定,以达到铜箔对各接点可设不同接续效果或间距值等要求,来配合因设计特性而有的特殊设定。

CadenceallegroPI仿真

CadenceallegroPI仿真

CadenceallegroPI仿真PCB中导⼊⽹表后,设置层叠结构(电源层、地层),划分好电源层,接下来:a) 将allegro切换到Allegro PCB PI option XL版本,Analysis->Preference,点开电源完整性选项卡,其中的⼀些常见选项如Min.plane/board area的值(⼩于它的平⾯仿真时直接就忽略了);b) Analysis->Power Integrity,(第⼀次建⽴会有警告,确定),接下来就是设置了,依次为:板⼦尺⼨->层叠结构->电源层的DC⽹络电压->添加电源层对(可以看到电源层对之间的内部电容)->选择仿真要⽤的的电容->选DCL(decap capacitou library,去耦电容器库)->勾选Board⽂件夹下的各电容(可以看到电容值、ESR、电感、谐振频率)->finish。

如图图1 PI设置向导完后的界⾯c) 选择需要仿真的电源层对,设置该层的纹波,最⼤的变化电流(可以看到该平⾯的⽬标阻抗)->点Single Node Simulation进⾏单节点仿真(不考虑元器件的摆放位置,验证电容的数⽬及型号是否满⾜),如图2:图2 单节点仿真图从图中可以看出,在200M频率内,⿊⾊的线为有电容之后的曲线,它位于⽬标阻抗(黄⾊)线下⾯,说明在200M的频率(⾃⼰理解为PCB 电源层给供电的IC芯⽚的频率)内,电源是完整的。

但实际情况并不⼀定是这样,如图3:图3 在单节点仿真中加实际情况如红⾊的曲线,则应为电源平⾯选⼀个电容的谐振频率为fa的电容,再次仿真之后,会得到有两个峰值的曲线,再加谐振频率等于,峰值对应的横坐标(谐振频率)的电容值即可,依次这样进⾏,直到整条曲线在要求的频率范围之内,位于⽬标谐振频率曲线下⾯。

(在调的时候,不⼀定是⾮得改原理图中电容的⼤⼩,也可适当增加原理图中滤波电容的数量)如蓝⾊曲线,相对于红⾊曲线,其谐振频率不到1M,⽅法同上,不过选这样的电容,电容值都⽐较⼤,如100uF。

Allegro 铺铜、内电层分割

Allegro 铺铜、内电层分割
Allegro铺铜、内电层分割
一、Allegro铺铜
1、建议初学者内电层用正片,因为这样就不用考虑flash焊盘,这时候所
有的过孔和通孔该连内电层的就连到内电层,不该连的就不连。而如果用负
片,那幺如果做焊盘的时候如果没有做flash焊盘,那幺板子就废了。
2、在外层铺铜:shape–>rectangular然后再option中进行设置
9、铜皮合并,当两块铜皮重叠了以后要进行合并:shape–>mergeshapes
逐个点击各个铜皮,就会合并为一个铜皮。合并铜皮的前提是铜皮必须是相
同网络,别去铜皮都是一种类型(都是动态或者都是静态)
二、Allegro内电层分割
1、在多电源系统中经常要用到
2、在分割前为了方便观察各个电源的分布,可以将电源网络高亮显示
assign net
6、如何手工挖空铜皮:shape–>manual void–>选择形状
7、删除孤岛:shape–>deleteislands–>在option面板点击deleteallon
layer
8、铺静态铜皮:shape–>rectangular–>在option面板选择static solid
3、分割铜皮:add–>line–>在option面板选择class为antietch,
subclass为power,制定分割线线宽(需要考虑相临区域的电压差),如果电
压差较小,用20mil即可,但是如果是+12V与-12V需要间隔宽一
些,一般40~50mil即可。空间允许的话,尽量宽一些。然后用线进行区域划
option去除孤岛
7、尽量不要再相邻层铺不用电源的铜皮,因为这样会带来电源噪声的耦

allegro遇到的问题汇总

allegro遇到的问题汇总

allegro遇到的问题汇总allegro 遇到的问题汇总避免忘记1、更新封装封装修改后,在allegro下palce--update symbols。

在package symbol下选择要更新的封装。

注意勾选update symbol padstacksIgnore FIXED property。

2、如何批量放置VIA?⽐⽅在TOP层铺了⼀⽚铜到地,然后想规则的放置⼀批VIA将表⾯铺铜区连接到地层,能不能⾃动完成啊?⼿动放很⿇烦也不均与,影响美观CopyFind勾選ViaOption填寫數量,間距。

别⼈整理的还不错原⽂地址/doc/c97b3ffe58fafab069dc02f0.html /BLOG_ARTICLE_3006536.HTM1. Allegro中我设置了highlight的颜⾊为⽩⾊,但选中后颜⾊是⽩蓝相间的,很不⽅便查看。

是什么地⽅需要设置,哪位⼤虾告诉哈我?答:setup/user preferences/display/display_nohilitefont 这个选项打勾就⾏了。

2. 不⼩⼼按了Highlight Sov后部分线⾼亮成⽩⾊,怎样取消?答:这个是⽤来检查跨分割的,取消的办法是:如果是4层板的话,在电源层跟地层都铺上地⽹络,然后再按Highlight Sov刷新即可。

3. 如何更改Highlight⾼亮默认颜⾊?答:可以在Display->Color/Visibility->Display->Temporary Highlight⾥修改即可,临时修改颜⾊可以点Display->Assign Color 来实现。

4. 如实现Highlight⾼亮部分⽹络,⽽背景变暗,就像Altium Designer那样?答:可以在Display->Color/Visibility->Display->Shadow Mode打开该模式,并且选中Dim active layer即可。

allegro小技巧

allegro小技巧

allegro⼩技巧1. ⿏标设定: 在ALLEGRO视窗LAYOUT时,每执⾏⼀个指令例:Addconnect, Show element等⿏标会跳到Option窗⼝,这样对layout造成不便.1) 控制⾯版>滑⿏之移动选项中,指到预设按钮(或智慧型移动):取消“在对话⽅块将滑⿏指标移到预设按钮”设置2. Text path设置: 在ALLEGRO视窗LAYOUT时,不能执⾏⼀些指令:Show element, Tools>report…1) 应急办法:蒐寻⼀个相应的log ⽂档copy 到档案同⼀路径即可.2) Setup>User Preference 之Design_Paths>textpath 项设為:C:\cadance\PSD_14.1\share\pcb/text/views 即可.3. 不能编辑Net Logic.1) Setup>User Perference 之项选择logic_edit_enabled,点选為允许编辑Net Logic, 默认為不能编辑Net Logic.4. 转gerber前需update DRC,应尽量将DRC排除,有些可忽略的DRC如何消除?1) logo 中⽂字所產⽣的K/L error,可另外增加⼀个subclass,这样该⽂字不⽤写在ETCH 层,可消除K/L error.2) 有些可忽略的P/P,P/L 的error,可给那些pin 增加⼀个property---NO_DRC,操作:Edit/Properties,选择需要的pin,选NO_DRC, Apply, OK5. 对某些PIN添加了”NO DRC”的属性可ERRO并不能消除﹐这是為什么?1) “NO DRC”属性只争对不同的⽹络﹐对相同的⽹络要清除ERRO,可设定Same net DRC 為off.6. 如何Add new subclass:1) Setup>Subclass 之Define Subclass 窗⼝选Class,点add”New subclass”通常⽤到的new subclass 有:Geometry\Board Geometry\之Top_notes,Bottom_notes, Gnd_notes, Vcc_notes 等。

Allegro原理图和PCB设计流程学习指南

Allegro原理图和PCB设计流程学习指南

Allegro原理图和PCB设计流程学习指南一、非电气引脚零件的制作1、建圆形钻孔:1)、parameter:没有电器属性(non-plated)2)、layer:只需要设置顶层和底层的regular pad,中间层以及阻焊层和加焊层都是null。

注意:regular pad要比drill hole大一点。

二、Allegro建立电路板板框步骤:1、设置绘图区参数,包括单位,大小。

2、定义outline区域3、定义route keepin区域(可使用Z-copy操作)4、定义package keepin区域5、添加定位孔三、Allegro定义层叠结构对于最简单的四层板,只需要添加电源层和底层,步骤如下:1、Setup –> cross-section2、添加层,电源层和地层都要设置为plane,同时还要在电气层之间加入电介质,一般为FR-43、指定电源层和地层都为负片(negtive)4、设置完成可以再Visibility看到多出了两层:GND和POWER5、铺铜(可以放到布局后再做)6、z-copy –> find面板选shape(因为铺铜是shape)–> option面板的copy to class/subclass选择ETCH/GND(注意选择create dynamic shape)完成GND 层覆铜7、相同的方法完成POWER层覆铜四、Allegro生成网表1、重新生成索引编号:tools –> annotate2、DRC检查:tools –> Design Rules Check,查看session log。

3、生成网表:tools –> create netlist,产生的网表会保存到allegro文件夹,可以看一下session log内容。

五、Allegro导入网表1、file –> import –> logic –> design entry CIS(这里有一些选项可以设置导入网表对当前设计的影响)2、选择网表路径,在allegro文件夹。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档