2016最新在Quartus上调用modelsim.docxVIP

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

最近在Quartus上做一点项目,要进行一些仿真,电脑上只安装有Modelsim SE,于是在网上寻找联调的方法,发现绝大部分教程要么太老,要么还是过于复杂(需要重复编译库,或者每做一个新的设计都要重新编译库)。经过一晚上的努力,终于试出了最为快速联调的方法,核心就是需要更改几个地方的设置即可。接着进行编译库,Tools?-Launch?Simulation?Library?Complier?对应的界面配置如下:  1、?配置仿真工具和对应的仿真工具目录。  2、?选择需要编译仿真库的对应器件,因为我只用了Stratix?V?系列的芯片故只选择了该系列,如果你的开发是在其他系列的器件上,你需要选中你所使用的器件。  3、?勾选使用的语言,建议把VHDL和Verilog都勾选上(反正也不费事哈)。  4、?选择库的输出目录,这个目录是任意的,只要你自己知道就好,待会要用的。(用户自己编译库的位置?就是这个)。配置完后,就点击?Start?Compilation。这个时候,库就开始编译了。编译的时长和电脑配置有关,等待一段时间就会好的。编译完成后,会弹出编译完成界面,可能会报warning?,不用管它。点击OK按钮,关闭提示,点击Close按钮,关闭?EDA?Simulation?Library?Complier?。打开我们刚刚配置的输出目录:?D:\altera\15.0\modelsim?可以看到如下文件。这个留着后面还要用的哦。修改?Modelsim?的安装目录下的modelsim.ini文件的文件属性,去掉只读属性。之后再随便打开一个工程,然后打开Assignments?-?Settings?-?EDA?Tool?Settings?-?Simulation对应配置如下图所示,并点击?More?EDA?Netlist?Writer?Settings配置?用户自己编译的库的位置(Location?of?user?compiled?simulation?library),此例中的位置为D:\altera\15.0\modelsim?(自己操作时需改为?你自己设置的图5中的输出目录),点击OK按钮?关闭该窗口。然后配置对应的Testbench文件,这个操作步骤是和以前一样的。  Processing?-?Start?-?Start?Test?Bench?Template?Writer?在仿真目录下就可以得到对应的生成好的testbench?模板。修改该testbench模板,改成自己想要的就好了。 Test?bench?配置按如下步骤,首选打开Assignments?-?Settings-EDA?Tool?Settings?-?Simulation?勾选中?Compile?test?bench?,并点击Test?Benches?按钮(如图11所示)。然后在弹出的界面按下面步骤操作即可  1、?点击?New?按钮,弹出?New?Test?Bench?Settings?界面。  2、?输入Test?bench?name?即我们Test?bench的文件名,自动的会输入test?bench顶层模块的名称,默认文件名和顶层模块名一致(模板是一致的,建议自己编写模块也保持一致)。  3、?输入设计例化名称,模板生成的例化名称均为?i1。  4、?选择Test?bench?文件,选中对应的vt文件即可。  5、?点击Add按钮(容易遗忘)。  6、?点击?New?Test?Bench?Settings?界面上的OK按钮。  7、?点击?Test?Benchs?界面上的OK按钮。配置完成后的界面如下图所示。然后点击?More?NativeLink?Settings,对应修改如下,  还是需要确定?用户自己编译库的位置  将最后一个?off?改为on好啦,点击?Tools?-?Run?Simulation?Tool?–?RTL?Simulation?吧。是不是仿真快多了呢?每次仿真都不用去重新编译库,速度biubiu的上去啦!当我们打开?Modelsim.ini发现,库目录已经在里面了。还有就是在仿真过程只是做了很少的修改,不用关闭Modelsim,然后再重新调用Modelsim,只需将library-work中对应的文件右键重新编译下,然后Restart即可,这样可以显著提高仿真效率的。

文档评论(0)

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

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

1亿VIP精品文档

相关文档