打印

MODELSIM调用Altera IP核,仿真有问题,求解答

[复制链接]
4551|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这几天在FPGA上想做一个Fft,就调用了Altera的MEGAFUNTION核,在modelsim上进行仿真,但是最后source总是高阻,我也不知道到底是怎么回事
下面贴出来图,求大神指教

相关帖子

沙发
ifpga| | 2013-4-9 13:32 | 只看该作者
应该是库没编译好
在Quartus里直接启用 Modelsim 试试

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
engrecho + 1 赞一个!
板凳
engrecho|  楼主 | 2013-4-9 14:35 | 只看该作者
ifpga 发表于 2013-4-9 13:32
应该是库没编译好
在Quartus里直接启用 Modelsim 试试

一定得从QUATTUS里面调用么?不是这样子的吧

使用特权

评论回复
地板
ifpga| | 2013-4-9 14:42 | 只看该作者
不是,在外面调有时候库会编译的不完全

使用特权

评论回复
5
ifpga| | 2013-4-9 14:43 | 只看该作者
昨天刚帮一个同事看的,情况跟你一样

使用特权

评论回复
6
engrecho|  楼主 | 2013-4-9 15:18 | 只看该作者
ifpga 发表于 2013-4-9 14:43
昨天刚帮一个同事看的,情况跟你一样

大神求解答啊。你同事的最后怎么解决的?

使用特权

评论回复
7
engrecho|  楼主 | 2013-4-9 15:30 | 只看该作者
ifpga 发表于 2013-4-9 14:43
昨天刚帮一个同事看的,情况跟你一样

就没有办法直接从MODELSIM里面进行仿真么?而不用调用QUARTUS,每次编译都好浪费时间。

使用特权

评论回复
8
engrecho|  楼主 | 2013-4-9 16:56 | 只看该作者
ifpga 发表于 2013-4-9 14:43
昨天刚帮一个同事看的,情况跟你一样

我又试了一下,如果在QUARTUS里面调用MODELSIM,当把第三方仿真工具配置好后,在编译的时候会出现一个问题,就是编译到80%,就会弹出,Time Limited Open Core,这是第三方是受限的,现在很是蛋疼啊。求解答

使用特权

评论回复
9
ifpga| | 2013-4-10 08:23 | 只看该作者
第一次用Quartus
然后,自己可以把  Quartusii自动生成的.do脚本改一下
以后,直接可以使用这个脚本就可以啦
这样效率很高

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
engrecho + 1 赞一个!
10
engrecho|  楼主 | 2013-4-14 16:44 | 只看该作者
ifpga 发表于 2013-4-10 08:23
第一次用Quartus
然后,自己可以把  Quartusii自动生成的.do脚本改一下
以后,直接可以使用这个脚本就可以 ...

恩,那天我也是把这个脚本找了出来,发现了这个问题,在Quartus调用MODELSIM过程中,
用的是下面的语句,所以用MODELSIM 仿真的时候还得是用这句话进行编译,不过,还是真的非常感谢您!
vsim -t 1ps -L altera_ver -L lpm_ver -L sgate_ver -L altera_mf_ver -L altera_lnsim_ver -L stratixiii_ver -L rtl_work -L work -voptargs="+acc" FFT4096_tb

使用特权

评论回复
11
kdurant| | 2013-4-14 19:03 | 只看该作者
engrecho 发表于 2013-4-9 15:30
就没有办法直接从MODELSIM里面进行仿真么?而不用调用QUARTUS,每次编译都好浪费时间。 ...

这个可以有
你那样谁受得了

使用特权

评论回复
12
zhuyi1234567899| | 2013-4-15 13:07 | 只看该作者
在编译的时候没有添加库...两种方式解决,一.如同vsim -t 1ps -L altera_ver -L lpm_ver -L sgate_ver -L altera_mf_ver -L altera_lnsim_ver -L stratixiii_ver -L rtl_work -L work这里的-L就是添加相应的库;二,右键你的仿真顶层文件,在里边添加相应的库

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
engrecho + 1 赞一个!
13
dddddcccccyyyyy| | 2013-4-15 14:43 | 只看该作者

使用特权

评论回复
14
engrecho|  楼主 | 2013-4-19 11:12 | 只看该作者
zhuyi1234567899 发表于 2013-4-15 13:07
在编译的时候没有添加库...两种方式解决,一.如同vsim -t 1ps -L altera_ver -L lpm_ver -L sgate_ver -L al ...

恩恩,那天我也是发现,第二种方法也可行

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

39

帖子

1

粉丝