欢迎来到天天文库
浏览记录
ID:10790579
大小:1.11 MB
页数:12页
时间:2018-07-08
《用cadence进行信号完整性》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、用Cadence进行信号完整性(SI)仿真流程第一章在Allegro中准备好进行SI仿真的PCB板图1)在Cadence中进行SI分析可以通过几种方式得到结果:Allegro的PCB画板界面,通过处理可以直接得到结果,或者直接以*.brd存盘。使用SpecctreQuest打开*.brd,进行必要设置,通过处理直接得到结果。这实际与上述方式类似,只不过是两个独立的模块,真正的仿真软件是下面的SigXplore程序。直接打开SigXplore建立拓扑进行仿真。2)从PowerPCB转换到Allegro格式在PowerPCb中对已经完成的PCB板,作如下操作:在文件菜单,
2、选择Export操作,出现FileExport窗口,选择ASCII格式*.asc文件格式,并指定文件名称和路径(图1.1)。图1.1在PowerPCB中输出通用ASC格式文件图1.2PowerPCB导出格式设置窗口点击图1.1的保存按钮后出现图1.2ASCII输出定制窗口,在该窗口中,点击“SelectAll”项、在ExpandAttributes中选中Parts和Nets两项,尤其注意在Format窗口只能选择PowerPCBV3.0以下版本格式,否则Allegro不能正确导入。3)在Allegro中导入*.ascPCB板图在文件菜单,选择Import操作,出现一个
3、下拉菜单,在下拉菜单中选择PADS项,出现PADSIN设置窗口(图1.3),在该窗口中需要设置3个必要参数:图1.3转换阿三次文件参数设置窗口i.在的一栏那填入源asc文件的目录ii.在第二栏指定转换必须的pads_in.ini文件所在目录(也可将此文件拷入工作目录中,此例)iii.指定转换后的文件存放目录然后运行“Run”,将在指定的目录中生成转换成功的.brd文件。注:pads_in.ini所在目录路:.Psd_14.2ToolsPCBbin中。4)在Allegro文件菜单中使用打开功能将转换好的PCB板调入Allegro中。第二章转换IBIS库到dml格
4、式并加载1)库转换操作过程在Allegro菜单中选择AnalyzeSI/EMISIMLibrary选项,打开“SignalAnalyzeLibraryBrowser”窗口,在该窗口的右下方点击“Translatr->”按钮,在出现的下拉菜单中选择“ibis2signois”项,出现“SelectIBISSourceFile”窗口(图2.1).按下“打开”按钮,随后出现转换后文件存放目的设置窗口,设置后按下“保存”键,出现保存认定窗口(图2.2)。注意:必须对此窗口默认的路径设置进行修改,否则无法生成.dml文件。图2.1IBIS库转换原文件路径设置窗口原该窗口的默
5、认设置为“ibis2signoisein=E:_ED3082559.ibsout=82559.dml”,实际上ibis2signoise是一个DOS文件,可能在一些场合,可执行文件后面的命令参数中“in=”和“out=”被认为是非法字符,所以,将它修改为“ibis2signoiseE:_ED3082559.ibs”即可,它将在IBIS文件所在目录建立同名的dml文件。图2.2IBISTodml转换设置路径窗口(需修改)转换完成以后,会有报告文件弹出,在文件中只要没有“Error”提示,转换文件有效。2)加载转换后的dml库图2.3SignalAnalyze
6、LibraryBrowser窗口在SignalAnalyzeLibraryBrowser窗口(图2.3),加载转换后的dml库文件。首先点击“AddExistingLibrary->”按钮,出现下来菜单(图2.4),该菜单有四个选项:1.LocalLib:直接指定一个确定的库文件。这些库文件在:…Psd_14.2sharepcbsignalSignalPartLib中。图2.4加载库文件的几个方法2.LocalLibraryPath:指定一个人目录并将目录中所有库文件调入。在…Psd_14.2sharepcbsignalSignalPartLib中
7、安装时,内置有三个库文件目录(安装时没有选择附加的仿真用库):DEFAULT_LIB、Dig_lib(内含abt、als、alvc、fttl四个子目录)、Packages。其中als子目录中有X4ALS系列标注逻辑器件库,如74als162等。3.StandardCadenceLibrary:在加载两个索引文件(Psd_14.2sharepcbsignal):cds_models.ndx和cds_partlib.ndx,前者包括模块信息,后者包括仿真器件信息。3)加载成功以后可以点击setworking按钮,将其设置为工作库。第三章给器件加载
此文档下载收益归作者所有