Quartus II 直接调用 modelsim se 进行前仿真和后仿真.docVIP

Quartus II 直接调用 modelsim se 进行前仿真和后仿真.doc

  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文档。上传文档
查看更多
Quartus II 直接调用 modelsim se 进行前仿真和后仿真

Quartus II 直接调用 modelsim se 进行前仿真和后仿真 Modelsim的独立版本仿真速度比Quartus自带的Modelsim-Altera快,且Modelsim的独立版本支持Verilog和VHDL语言的混合仿真,因此Modelsim-Altera尽管可以直接从Quartus官方下载,但不少人仍然会选用独立版本的Modelsim进行设计仿真。 使用Modelsim-Altera非常方便,安装后Quartus已经做好了与Modelsim-Altera的链接。如果使用独立版本的Modelsim,则需要自己手动配置才能将独立版本Modelsim与Quartus链接使用。以下以使用Quartus II 11.1sp2和modelsim se 10.0a进行工程的前仿真后后仿真为例进行介绍。即在Quartus进行设置,直接通过Quartus II的菜单调用modelsim se运行前仿真和后仿真。 当然也可参照网上的介绍,编译modelsim的Altera库,在modelsim se中直接建立工程并运行仿真。 本文介绍通过在Quartus中进行设置,通过Quartus菜单直接调用运行modelsim se的仿真,配置好后就如同Altera官方的Modelsim-Altera版本一样使用简便。 第一步:配置modelsim se路径 Tools-Options打开Options对话框,选General-EDA Tool Options,设置Modelsim路径,可直接填入或浏览Modelsim路径,如下图所示: 第二步:设置testbench Assignments-Settings,打开Settings对话框,EDA Tool Settings-Simulation设置Tool name选Modelsim,Format for output netlist选择所用语言,Time scale需仿真时间精度。 在NativeLink settings设置testbench,如下图所示: 如果已经添加过一个或者多个testbench文件后,可以从Compile test bench下拉列表中选择testbench。如果从未添加过testbench,则点上图中的Test Benches…弹出Test Benches对话框,进行testbench文件的添加,如下图所示: 点上图中的New…,弹出Edit Test Bench Settings对话框,在Test bench 那么中填写testbench的模块名,Top level module in test bench使用默认名即可。在Test bench files目录下添加testbench的文件名,点File name的…按钮浏览到testbench文件,点Add添加文件,如下图所示。Edit Test Bench Settings对话框OK完成一个testbench的添加。可以在Test Benches对话框中多次New…添加多个testbench文件,如上图所示。 第三步:运行仿真 在Quartus II中选择菜单Tools-Run Simulations Tool,选RTL simulation运行modelsim的前仿真,选择Gate Level Simulation…运行modelsim的后仿真。 运行Gate Level Simulation…后会弹出EDA Gate Level Simulation对话框,可从Timing model下拉列表中选择后仿真模型,可选择Slow 100℃模型、Slow -40℃模型、Fast -40℃模型,按Run即可打开modelsim se运行后仿真,如下图所示: 不同的timing model下Gate Level Simulation的setup time、hold time、removal time是不同的,altera的3个模型都后仿真没有问题才能说timing没有问题。

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档