网站大量收购独家精品文档,联系QQ:2885784924

CADENCE仿真流程.docVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CADENCE仿真流程.doc

进行SI仿真的PCB板图的准备 仿真前的准备工作主要包括以下几点: 1、仿真板的准备 ● 原理图设计; ● PCB封装设计; ● PCB板外型边框(Outline)设计,PCB板禁止布线区划分(Keepouts); ● 输出网表(如果是用CADENCE的Concept HDL设计的原理图,可将网表直接Expot到BRD文件中;如果是用PowerPCB设计的板图,转换到allegro中的板图,其操作见附录一的说明); ● 器件预布局(Placement):将其中的关键器件进行合理的预布局,主要涉及相对距离、抗干扰、散热、高频电路与低频电路、数字电路与模拟电路等方面; ● PCB板布线分区(Rooms):主要用来区分高频电路与低频电路、数字电路与模拟电路以及相对独立的电路。元器件的布局以及电源和地线的处理将直接影响到电路性能和电磁兼容性能; 2、器件模型的准备 ● 收集器件的IBIS模型(网上下载、向代理申请、修改同类型器件的IBIS模型等) ● 收集器件的关键参数,如Tco、Tsetup、Tholdup等及系统有关的时间参数Tclock、Tskew、Tjitter ● 对IBIS模型进行整理、检查、纠错和验证。 3、确定需要仿真的电路部分,一般包括频率较高,负载较多,拓扑结构比较复杂(点到多点、多点到多点),时钟电路等关键信号线 IBIS模型的转化和加载 CADENCE中的信号完整性仿真是建立在IBIS模型的基础上的,但又不是直接应用IBIS模型,CADECE的软件自带一个将IBIS模型转换为自己可用的DML(Device Model Library)模型的功能模块,本章主要就IBIS模型的转换及加载进行讲解。 1、IBIS模型到DML模型的转换 在Allegro窗口中选择Analyse\SI/EMI SIM\Library,打开“signal analyze library browser”窗口,在该窗口的右下方点击“Translate →”按钮,在出现的下拉菜单中选择“ibis2signois”项,出现“Select IBIS Source File”窗口(图1),选择想要进行转换的源IBIS文件,按下“打开”按钮,出现转换后文件名及路径设置窗口(缺省设置为和源IBIS文件同名并同路径放置,但此处文件名后缀为dml),设置后按下“保存”按钮,出现保存确定窗口(图2),点击OK按钮即可,随后会出现一个“messages”窗口,该窗口中的报告文件说明在模型转换过程中出现的问题,对其中的“warning”可不用在意,但如果出现“error”则必须进行修改后重新进行模型格式转化直到没有“error”出现为止,此时转换得到的dml文件才是有效的。 注:若已有规范的完整DML模型库,我们可以直接将需要的模型库加入到工作库中,即可跳过第一步直接执行第二步。 图1:IBIS模型转换源文件设置窗口 图2:输出dml文件确认窗口 2、将转换后的dml模型加载到模型库 在signal analyze library browser窗口中,按下“Add Existing Library→”按钮,出现下拉菜单,选择“Local Library”出现“打开”窗口,选择你放置dml文件的路径并选中要加载的dml文件点击“打开”按钮就将dml文件加载到了模型库中。 3、分配DML文件给特定的器件。 在Allegro窗口中选择Analyse\SI/EMI SIM\Model,打开“Signal Model Assignment”窗口(图3所示),在该窗口中所有使用到的器件是按序排列的。可以点击“Auto Setup”进行器件模型的自动分配,此时的分配原则是如果器件的名称和模型的名称完全一致,则该模型自动分配给这个元器件。也可以选中某一元器件,点击“Find Model…”按钮,出现“Model Brower”窗口,在“Model Name Patter”一栏中填入“*”号,一些模型的名称进入下面的列表框,在列表框里选中你需要的模块后,在“Signal Model Assignment”窗口中的对应器件的“Signal Name”列里就会出现它的模型名称。 在“Signal Model Assignment”窗口中选中某些器件后,还可点击“Create Model…”按钮进入创建模型的界面(图4所示)。对于定义了value值的无源器件(包括电阻、电容、电感),系统会自动生成在仿真中使用的Espice模型。对于没有自动生成模型的无源器件,在模型创建窗口选择“Create Espice Model”,而对于其他没有模型的有源器件则选择“Create IBIS Model”,然后按提示输入value值及各管脚的功能即可,同时可以存盘生成*.dat文件以备后

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档