allegro引用设计模块

allegro引用设计模块

ID:5994334

大小:435.79 KB

页数:10页

时间:2017-12-30

allegro引用设计模块_第1页
allegro引用设计模块_第2页
allegro引用设计模块_第3页
allegro引用设计模块_第4页
allegro引用设计模块_第5页
资源描述:

《allegro引用设计模块》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Cadence应用注意事项V1.6CopyRightBy王卫无(wolver@21com.com)2007-11-208、引用设计模块8.1、前言不论是ORCAD的原理图(*.DSN)或ALLEGRO的PCB(*.BRD)都可以成为模块,并被其它的设计项目引用,以提高设计效率。通常下列两种情形需要做这样的事:1)一个PCB包含多个相同模块,如:多路调音台、多路总加表、多路……2)一个可以模块化的大型复杂PCB,可以多人协作….当然,这种模式与Cadence的网络模式多人协作不相同。在正式开始前,我们假定你已经具备如

2、下技能:1)ORCAD的层次(hierarchical)原理图应用2)ALLEGRO的PCB实践3)ORCAD+ALLEGRO的联合应用8.2、实施步骤在ORCAD的HELP(LEARNING)有简单的讲解(图8.1)和介绍,不过我们的过程与它不尽同,更接近实际情形…..图8.143Cadence应用注意事项V1.6CopyRightBy王卫无(wolver@21com.com)2007-11-20下面我们用一个双通道的CLASS-D功率放大器说明,步骤大致如下:1)设计一个原理图DSN(可能这个图以前已经做完了)

3、:顺便提一下,如果包含多个层次图,必须有一个唯一的root(系统默认第一个创建的层次为root),你也可以改变root,(鼠标点该“层”、左键、没现?哈哈!我使左手鼠标的),如果你用右手鼠标,当然是点右键!!!见图8.2(请记住原理图集名IRF20124S和层次名CH,后面会用到),你可以看见CH旁边有root符号“/”,层次CH里包含有一个通道的原理图….图8.22)为CH层次图标注唯一位号,annotate(可能这步骤以前也做完了):见图8.3,必须选择Occurrences模式,而不是默认的Instances

4、模式!Why?Seehelp…3)为CH层次图DRC检查(可能这步骤以前也做完了):建议使用图8.4设置项,并使用与annotate下设置相同的Occurrences模式!4)为CH层次图创建netlist(可能这步骤以前也做完了):你如果能通过上一步,这步应该不会有问题。5)用该CH层次图的netlist排个PCB图(可能这步骤以前也做完了):排好的板可能会像图8.5前面5个步骤应该都没有问题,如果你以前用ORCAD+ALLEGRO做过图的话。后面的步骤才是这部分的….大餐….隆重登场!44Cadence应用注意

5、事项V1.6CopyRightBy王卫无(wolver@21com.com)2007-11-20图8.3图8.445Cadence应用注意事项V1.6CopyRightBy王卫无(wolver@21com.com)2007-11-20图8.56)为引用的层次图CH生成REUSE_ID:toolsannotateallegroreuse,见图8.6。你一定要在这个选项卡里按OK,否则,不能生成。可以用图8.7来检查是否成功生成。46Cadence应用注意事项V1.6CopyRightBy王卫无(wolver@21

6、com.com)2007-11-20图8.6图8.747Cadence应用注意事项V1.6CopyRightBy王卫无(wolver@21com.com)2007-11-207)为引用的层次图CH生成包含REUSE_ID的netlist:如果创建成功的话,打开pstxprt.dat网表文本文件,你应该可以看到每个PART_NAME子项目名下都有REUSE_ID属性。8)为引用的PCB(*.brd)模块文件导入包含元件REUSE_ID属性的netlist:如果没有问题的话,我们查看PCB的SYMBOL属性,RUSE_

7、ID应该包含有特定的数值,见图8.8图8.89)为包含REUSE_ID的PCB创建模块(*.mdd)、并按规定约束命名:点allegro菜单toolsCreateModule,选择所有目标物件,确定并选择基点(也就是模块的元点),在对话框内,填入模块名称:irfs20124s_ch(图集名_引用层次名),你应该还记得步骤(1)的提示吧。你可以不用这个命名规定约束,但你必须给引用层次原理图的每个元件增加REUSE_NAME属性,并给这个属性赋予你自定义的PCB模块名(那将是个巨麻烦的事)!见图8.9,同时,请记住这

8、个模块的存放位置,后面设置模块搜寻路径时,会用它的路径….你可以看出:上述第6至9步骤,实际上是给需要引用的层次原理图和PCB图做REUSE的模块化处理…..48Cadence应用注意事项V1.6CopyRightBy王卫无(wolver@21com.com)2007-11-20图8.910)创建包含应用模块的原理图:先在原理图中放置一个层次引用,见图8.1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。