原创 如何在Quartus II 里使用Modelsim

2008-4-11 11:13 6215 5 8 分类: FPGA/CPLD

1. 目的
当我们使用QuartusII,但是大多数朋友都习惯用Modelsim SE来做仿真,由于Quaruts有很多本身器件的特色,所以造成了在仿真上的麻烦,当然网路上也有一些讲解,但是都是不太系统,特别是对初学者来说,使用的时候还是感到一头雾水。 本文的目的就是一个如何在Quartus 使用Quartus 和Modelsim 仿真的例子。


2.建立QuartusII 工程。
这里目的只是建立一个很简单很简单的QuartusII 的工程,逻辑采用原理图方式绘制。


点击看大图

里面就是一个简单的DFF,
输入信号:
datain , clk
输出信号:
dataout


3.Quartus II 内部时序仿真
在Quartus 内部使用时序仿真,很简单, 如果不知道如何使用请参考帮助文件
帮助文件的你可以 点击 Help-> Tutorial 。里面有很详细的如何创建一个Wave仿真文件的教程这里就不罗嗦了。


点击看大图


关于如何仿真这里也不废话了。我们进入核心问题。


4.Modelsim SE的仿真
4.1 生成TestBench 文件
由于我们上面已经制作了一个时序仿真文件 *.vwf .Quartus II 提供了把这样文件转换成Testbench 的功能。
具体的操作如下:
在工程菜单里面双击*.vwf 文件, 是之打开成为当前激活文件。


点击看大图


然后点击菜单 Files-> Export


点击看大图


会直接打开一个输出框:


点击看大图


我们后面会使用Verilog文件进行仿真,所以这里把后缀名*;.vt 改成为*.V
Ok 就生成了 TestBeanch 文件。


4.2 设置启动Modelsim
如何在Quartus II 里面使用Modelsim. 只需要在 Assignment->setting
里面选择如下的选项,在进行整个工程进行编译的时候会自动调用系统的Modelsim SE .


点击看大图


在编译最后会调用Modelsim .点击Work 你可以看见关于Altera 的库文件都编译进来了。


下面是重点 :
新建一个工程文件。 然后会弹出如下图


e9f3e5ece314e42062d09f58.jpg


选择Use Current Ini
选择添加文件:
1. Testbeanch 文件,到工程里面

点击看大图


2 选择Testbeanch 模块 :
仿真模块为XXX_vlg_check_tst.


点击看大图
PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户1602598 2013-10-7 09:37

百度用户?怎么才算

用户432491 2013-3-11 11:44

看不见图片

用户963598 2009-2-10 15:54

怎么看不到图片?
相关推荐阅读
用户140012 2008-04-18 15:19
Modelsim 教程
Modelsim 教程 作者:未知   时间:2006-03-26 06:02:26  来自:网上转载  浏览次数:7978  文字大小:【大】【中】【小】準備事項ModelSim試用版下載 範例程式...
用户140012 2008-04-18 15:09
基于FPGA的小数分频器的实现
作者:刘亚海 林争辉 来源:现代电子技术 摘 要:介绍了一种基于FPGA的双模前置小数分频器的分频原理及电路设计,并用VerilogHDL 编程,在ModelSim SE平台下实现分频器的仿真,并用X...
用户140012 2008-04-09 12:23
JPEG压缩算法的FPGA实现
最近在研究JPEG压缩算法的FPGA实现,看别人的论文一知半解,看下载的程序,没有注解,基本上看不懂,自己遍又不知从何下手,郁闷啊!...
用户140012 2008-04-09 12:22
JPEG压缩算法的FPGA实现
最近在研究JPEG压缩算法的FPGA实现,看别人的论文一知半解,看下载的程序,没有注解,基本上看不懂,自己遍又不知从何下手,郁闷啊!...
用户140012 2008-04-09 12:21
JPEG压缩算法的FPGA实现
最近在研究JPEG压缩算法的FPGA实现,看别人的论文一知半解,看下载的程序,没有注解,基本上看不懂,自己遍又不知从何下手,郁闷啊!...
我要评论
3
5
关闭 站长推荐上一条 /1 下一条