利用Cadence软件进行高速仿真分析的流程详解

利用Cadence软件进行高速仿真分析的流程详解

ID:43666942

大小:567.07 KB

页数:19页

时间:2019-10-12

利用Cadence软件进行高速仿真分析的流程详解_第1页
利用Cadence软件进行高速仿真分析的流程详解_第2页
利用Cadence软件进行高速仿真分析的流程详解_第3页
利用Cadence软件进行高速仿真分析的流程详解_第4页
利用Cadence软件进行高速仿真分析的流程详解_第5页
资源描述:

《利用Cadence软件进行高速仿真分析的流程详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、引言:随着现代设计技术的逐渐深入,所采用的信号时钟频率的提高以及上升或下降时间的缩短,设计意图也变得较难以实现。如通过一般的传统设计流程,设计出产品后的效果通常难以达到当初的设计目标,这正是将高速仿真分析加入传统设计流程的契机。对单板或系统进行高速分析不仅有利于在设计初期发现和解决潜在问题、缩短产品上市时间、降低产品成本、提高产品质量,更是实现设计即正确(CorrectbyDesign:简称CBD)这一终极目标的有力保证。Cadence公司的设计软件Allegro(或者SpecctraQUEST)就是可以实现高速信号仿真分析的软

2、件。本文对利用Allegro(或者SpecctraQUEST)进行高速信号仿真分析的过程和每一步操作进行了详细的说明,有助于设计人员对高速信号仿真分析的理解和普及,进一步提高公司的设计水平。Cadence仿真步骤开始仿真板的准备工作模型的转换和加载提取网络拓扑结构前仿真(布局和布线前的仿真,目的为布局和布线作准备,主要在SQsignalexplorerexpert中进行)布局布线后仿真多板仿真结束第一步进行SI仿真的PCB板图的准备仿真前的准备工作主要包括以下几点:1、仿真板的准备●原理图设计;●PCB封装设计;●PCB板外型边

3、框(Outline)设计,PCB板禁止布线区划分(Keepouts);●输出网表(如果是用CADENCE的ConceptHDL设计的原理图,可将网表直接Export到brd文件中;如果是用PowerPCB设计的板图,要将其转换到allegro中的板图,其操作见附录一的说明);●器件预布局(Placement):将其中的关键器件进行合理的预布局,主要涉及相对距离、抗干扰、散热、高频电路与低频电路、数字电路与模拟电路等方面;●PCB板布线分区(Rooms):主要用来区分高频电路与低频电路、数字电路与模拟电路以及相对独立的电路。元器件

4、的布局以及电源和地线的处理将直接影响到电路性能和电磁兼容性能;2、关键器件资料及模型的准备●收集器件的IBIS模型(网上下载、向代理申请、修改同类型器件的IBIS模型等)●收集器件的关键参数,如Tco、Tsetup、Tholdup等及系统有关的时间参数Tclock、Tskew、Tjitter●对IBIS模型进行整理、检查、纠错和验证(该步骤可通过使用一些独立的小软件进行,也可利用整合到Cadence中的模块进行,具体步骤见下面第二步)。3、确定需要仿真的电路部分,一般包括频率较高,负载较多,拓扑结构比较复杂(点到多点、多点到多点

5、),时钟电路等关键信号线第二步IBIS模型的转化和加载CADENCE中的信号完整性仿真是建立在器件IBIS模型的基础上的,但又不是直接应用IBIS模型,CADECE的软件自带一个将IBIS模型转换为自己可用的DML(DeviceModelLibrary)模型的功能模块,本章主要就IBIS模型的转换及加载进行讲解。1、IBIS模型到DML模型的转换在Allegro窗口中选择AnalyseSI/EMISIMLibrary,打开“signalanalyzelibrarybrowser”窗口,在该窗口的右下方点击“Translate

6、→”按钮,在出现的下拉菜单中选择“ibis2signois”项,出现“SelectIBISSourceFile”窗口(图1),选择想要进行转换的源IBIS文件,按下“打开”按钮,出现转换后文件名及路径设置窗口(缺省设置为和源IBIS文件同名并同路径放置,但此处文件名后缀为dml),设置后按下“保存”按钮,出现保存确定窗口(图2),点击OK按钮即可,随后会出现一个“messages”窗口,该窗口中的报告文件说明在模型转换过程中出现的问题,对其中的“warning”可不用在意,但如果出现“error”则必须进行修改后重新进行模型格式

7、转化直到没有“error”出现为止,此时转换得到的dml文件才是有效的,并且自动加载到“signalanalyzelibrarybrowser”窗口上部分的“DeviceLibraryFiles”中。注:若已有规范的完整DML模型库,我们可以直接将需要的模型库加载到工作库中,即可跳过第一步直接执行第二步。图1:IBIS模型转换源文件设置窗口图2:输出dml文件确认窗口2、将dml模型加载到模型库在signalanalyzelibrarybrowser窗口中,按下“AddExistingLibrary→”按钮,出现下拉菜单,该菜单

8、有四个选项:“LocalLibrary”:选择该项可直接加载与该brd文件同一目录下的dml文件。“LocalLibraryPath”:选择该项可指定一个目录并加载该目录中所有dml文件。“StandardCadenceLibrary”:选择该项可加载PSD_

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

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

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