视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
在quartus ii 11[1].0环境下,调用modelsim仿真
2025-09-30 22:40:53 责编:小OO
文档
在quartus ii 11.0环境下,调用modelsim仿真

(仅自己尝试,可能有所不足)

方法1:在quartus ii 11.0环境下,采用手动设置激励形成波形(个人比较喜欢,比较方便)

      打开Quartus II 11.0软件,新建工程和文件并保存,编译后。

1.然后在菜单栏选择 tools->options;

2.在options选项卡中选中EDA tool options;

3.在该选项卡中下面的ModelSim-Altera一项指定安装路径为D:\\qurtus2\\11.0\\modelsim_ase\\win32aloem(其中D:\\qurtus2\\11.0\\modelsim_ase\\win32aloem为我电脑中ModelSim-Altera 6.5e的安装路径)

【注意】 如果没有指定ModelSim-Altera 6.5e的安装路径,调用ModelSim-Altera的时候会出现错误。

4指定Quartus II 11.0仿真软件

   

    在Quartus II 11.0界面菜单栏中选择Assignments->Settings。

   

    选中该界面下EDA Tool settings中的Simulation一项。

   

       Tool name中选择ModelSim-Altera;

   

    Format for output netlist中选择开发语言的类型Verilog或者VHDL等,

   

    Time scale 指定时间单位级别

   

    Output directory指定测试文件模板的输出路径(该路径是工程文件的相对路径)。

然后点击APPLY应用和OK。

5.设置完成后,编译工程:在Quartus II 11.0界面菜单栏中选择菜单栏选择Processing-->start Compilation,等待编译,无错后会在test目录下生成simulation目录,执行下一步。

6.在Quartus II 11.0界面菜单栏中选择菜单栏Tools中的Run EDA Simulation Tool-->

EDA RTL Simulation 进行行为级仿真,接下来就可以看到ModelSim-Altera 的运行界面

7.modelsim界面菜单栏中选择Compile-->compile... ,弹出窗口中选择 test/simulation/modelsim/BJQ.vho文件,点击compile,然后点击done.在Library窗口中可以展开work可以看到

8.双击structure载入

9.此时,在作为输入的端口对象上点右键,选择create wave创建波形,作为输出的端口上点右键选择

逐个把输入波形添加进去(其中参数可以根据自己需要修改)

输出波形右键add-->to wave-->slected signals,添加到波形窗口中,然后点击即可仿真

方法2:在quartus ii 11.0环境下,调用modelsim仿真,并修改quartus生成的test bench文件,提供激励形成波形。(自己没用过,喜欢的可以尝试)

具体步骤:(前5步同上)

1.新建工程

2.编写VHDL

3. 在Quartes II 11.0界面菜单栏中选择 Tools-->options选项卡中选中EDA tool options,在该选项 卡中下面的ModelSim-Altera一项指 定安装路径为(如d:/Altera/11.0/modelsim_ae/win32aloem)

4.在Quartes II 11.0界面菜单栏中选择Assignments->Settings。

选中该界面下EDA Tool settings中的Simulation一项;Tool name中选择ModelSim-Altera;

Format for output netlist中选择开发语言的类型VHDL或其它。

5.设置完成后,编译工程:在Quartus II 11.0界面菜单栏中选择菜单栏选择Processing-->start Compilation,等待编译,无错后会在test目录下生成simulation目录,执行下一步。

6.生成test bench文件,Processing-->start-->start test bench template write

会在 test/simulation/modelsim下生成BJQ.vht 文件

  7.在Quartus II 11.0界面菜单栏中选择Assignments->Settings->EDA Tool settings->Simulation;

   

   8.选择Compile test bench右边的Test benches;

9.然后在出现的界面中选择New,在新出现的界面中Test bench name 输入测试文件名字,在Top level module in test bench 栏中输入测试文件中的顶层模块名;

   

    10.选中Use test bench to perform VHDL timing simulation并在Design instance name in test bench中输入设计测试文件中设计例化名默认为i1;

   

    11.然后在Test bench files栏下的file name 选择测试文件(在第3步中指定的测试文件输出路径下的后缀名为" .vt " 文件的测试文件),然后点击add,一步一步OK。

在Quartus II 11.0界面菜单栏中选择菜单栏Tools中的Run EDA Simulation Tool->EDA RTL Simulation 进行行为级仿真,接下来就可以看到ModelSim-Altera 6.5e的运行界面,观察仿真波形。

   下载本文

显示全文
专题