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

模拟数字混合仿真指导.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模拟数字混合仿真指导课件

Spectre与verilog 混合仿真初级指导 卢志坚 2010-4-24 Spectre与verilog混合仿真,顾名思义,就是电路既含有模拟电路,又有有verilog语言编写而成的数字处理模块;主要针对时序分析,以及自动校准功能。 把verolog模块导入到spectre中。 如果需要导入多个模块,而且模块之间存在嵌套调用的话,需要把所有嵌套调用的模块都写在同一个.v文件中。(不是一定要这样做,只不过这样做是不会有问题的,其他更便捷的做法则需要各位仁人志士去发掘了) 如上图:在icfb最初窗口上选File,接着Import,接着Verilog; 接着在弹出的窗口“Verilog In”中,如上图,只关心红框标注的4个地方,在第2个红框处,可以浏览到需要把文件导入的目标库“test_lu”;在第一个大框中,可以浏览到逆需要导入的try.v,选中后,点击第3各红框“Verilog Files To Import”右边的“Add”;在第4个红框中“Import Structural Modules As”选“functional”;其他可以不用管吧,不过尽量与截图一致的话会比较顺利的。最后点击“OK”,然后等一会,会提示导入完成,提示逆查看以下信息,如果导入不成功,很可能是你的.v文件没有写好,需要修正以下,然后再做导入工作。 如上图,导入成功以后,在“Library Manager”中的库“test_lu”中,“Cell”一栏下就会出现所导入的所有模块,每个模块都有“functional”与“symbol”两个View。 把数字模块添加到schematic中 如上图,Cell“test_dft”只有schematic View,打开之,如下图 按照一般的添加instance的步骤,把数字模块“digital_3”加进来,如下图 保存好,然后关掉schematic View 在Cell test_dft中新建一个View,叫config,如上图;做法是在上图红框处输入“config”,然后回车,就会弹出下图 (e)“Library Name”与“Cell Name”明显是不用改的,而“Tool”需要选到“Hierarchy-Editor”,之后“View Name”自动变为“config”,然后“OK”,则继续弹出下图的两个窗口“New Configuration”和“hierarchy-editor” (f)如上图,在“New Configuration”窗口中,在View处浏览,弹出下图浏览窗口 (g)选中test_dft中的schematic,之后“OK”,然后又回到“New Configuration”窗口,点击“Use Template…”, 如下图 (h)之后会弹出“Use Template”窗口,如下图,在“Name”中选中“spectreVerilog”,之后“OK”; 然后“New Configuration”窗口中的有关信息被填好,如下图,然后“OK” 然后刚才空着的“hierarchy-editor”窗口,会被填满信息,该信息都是关于schematic View中的信息,如下图 然后可以保存,则完成该config View的设置,然后关闭该窗口。 (3)在config View中操作 (a)打开test_dft的config View,其与schematic View是很相似的,如下图 (b)在左上角的“Tools”中打开,选“Mixed Signal Opts.”则会在工具栏中多了两项,如下图 (c)在新出现的“Mixed Signal”中选“Interface Elements”,然后选“Instance”,如下图 然后点击数字模块digital_3,则会弹出设置输入输出电平Binding的窗口,如下图,显示了对输入输出点平的设置:输入1.5v以下为0,3.5v以上为1;输出1代表5v,0代表0v;然后“OK” 保存,然后打开“Tools”下打开“Analog Environment”,如下图,在“Setup”中选“Simulator/Directory/Host…” 然后弹出选择仿真器的窗口,如下图,在“simulator”中选“spectreVerilog”,然后“OK”,如下图 然后稍等片刻,仿真器被换为spectreVerilog,如下图 (i)最后就可以进行你需要的仿真了。

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档