1. 目的
当我们使用 QuartusII,可是大部分朋友都习习用 Modelsim SE来做仿真,因为 Quaruts 有好多自己器件的特点,因此造成了在仿真上的麻烦,自然网路上也有一些解说, 可是都是不太系统, 特别是对初学者来说, 使用的时候仍是感觉一头雾水。 本文的目的就是一个怎样在 Quartus 使 用 Quartus 和 Modelsim 仿真的例子。 2.成立 QuartusII 工程。
这里目的不过成立一个很简单很简单的
QuartusII 的工程,逻辑采纳原理图方式绘制。
里面就是一个简单的 DFF, 输入信号: datain , clk
1 / 8
怎样在quartusii里使用modelsim
输出信号: dataout
3.Quartus II 内部时序仿真
在 Quartus 内部使用时序仿真,很简单, 假如不知道怎样使用请参照帮助文件
帮助文件的你能够 点击 Help-> Tutorial 。里面有很详尽的怎样创立一个 Wave 仿真文件的教程这里就不罗嗦了。
对于怎样仿真这里也不空话了。我们进入中心问题。 4.Modelsim SE的仿真 生成 TestBench 文件
因为我们上边已经制作了一个时序仿真文件 *.vwf .Quartus II 供给了把这样文件变换成
Testbench 的功能。
2 / 8
怎样在quartusii里使用modelsim
详细的操作以下:
在工程菜单里面双击 *.vwf 文件, 是之翻开成为目前激活文件。
而后点击菜单 Files-> Export
3 / 8
怎样在quartusii里使用modelsim
会直接翻开一个输出框:
4 / 8
怎样在quartusii里使用modelsim
我们后边会使用 Verilog 文件进行仿真,因此这里把后缀名 *;.vt 改成为 *.V Ok 就生成了 TestBeanch 文件。
设置启动 Modelsim
怎样在 Quartus II 里面使用 Modelsim. 只要要在 Assignment->setting 里面选择以下的选项,在进行整个工程进行编译的时候会自动调用系统的
Modelsim SE .
5 / 8
怎样在quartusii里使用modelsim
在编译最后会调用 Modelsim .点击 Work 你能够看见对于 Altera 的库文件都编译进来了。 下边是要点 :
新建一个工程文件。 而后会弹出以下列图
选择 Use Current Ini 选择增添文件:
1. Testbeanch 文件,到工程里面
6 / 8
怎样在quartusii里使用modelsim
2 选择 Testbeanch 模块 :
仿真模块为 XXX_vlg_check_tst.
7 / 8
怎样在quartusii里使用modelsim
8 / 8
因篇幅问题不能全部显示,请点此查看更多更全内容