quartus联合单独安装的modelsim仿真

版本信息:quartus II 13.1  、modelsim DE 10.6c

vivado用习惯了,现在快速换到quartus下仿真测试。

写一个操作文档,以fpga实现pcm编码为例。

目录

一、建立工程

1、准备源码和仿真文件

 2、新建工程

3、加载源文件

4、选择器件

5、仿真器配置

6、工程信息

二、配置工程

7、设置顶层文件

8、配置仿真

9、配置仿真工具路径

三、编译仿真

10、编译

11、仿真

12、正弦波形配置

12.1 Radix配置

12.2 Format配置


一、建立工程

1、准备源码和仿真文件

首先在非中文路径下新建一个目录adpcm_quartus,放进去源码和仿真文件

 2、新建工程

打开quartus II 13.1,file -> new project wizard,新建一个工程。

3、加载源文件

4、选择器件

根据自己的需要随便选,如果不下板子,就点next

5、仿真器配置

这个仿真器配置只针对该工程,不影响其他工程使用。选择modelsim和verilog hdl。

为啥不使用modelsim-altera呢,因为这样就要按照quartus的格式修改tb文件,比如删除,否则加载不出来波形。

6、工程信息

点finish

二、配置工程

7、设置顶层文件

我们导入的源文件里面有一个顶层文件,但是quartus不知道哪个是顶层,手动将其配置为顶层文件。

如果没配置顶层就会报错,如下图:

8、配置仿真

8.1 点击进入setting界面下,

进入以后,我们可以看到仿真工具名字为modelsim,如果不是,改过来。

点击"Test Benches"按钮,进入仿真文件加载界面。

点击”new“,加载文件。

下图紫色框1中”Test bench name“和”Top level module in test bench“命名和tb文件名要一致,这个名字也是tb文件里module的名字,之后依次点击加载tb文件,后面3个界面连点ok。

 

9、配置仿真工具路径

点击tools -> Options -> EDA Tool Options,然后配置Modelsim的启动路径,其他的路径不用管,不影响。

三、编译仿真

10、编译

下图中2个操作任意一个都可以编译。

编译好的结果如下:

11、仿真

方法1:

 方法2:(推荐!)

然后弹出modelsim界面,

 之后弹出空白波形,这时候不要动,等待一会。(注意看左下角会有加载的信息)

加载波形出来之前会有弹窗,点“否”。

就会加载出来波形,如果波形有红色,说明为读取数据为x态。查看仿真文件中读取路径是否正确。

 我们修改路径后,再次测试看波形。

12、正弦波形配置

12.1 Radix配置

12.2 Format配置


参考文献:

FPGA学习笔记---Modelsim使用技巧总结_modelsim波形高度_嵌入式@hxydj的博客-CSDN博客

Quartus同Modelsim的联合仿真_quartus和modelsim联合仿真_1个程序源的博客-CSDN博客

  • 2
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

内有小猪卖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值