quartus + modelsim 联合仿真问题

2019-07-15 22:29发布

本帖最后由 update 于 2016-8-7 13:40 编辑

大家好,一个quartus工程下有很多个.v源文件,每一个.v源文件都对应一个testbench文件,为什么在quartus+modelsim联合仿真的时候,但有的.v源文件进行仿真前,需要把它设置为顶层模块(源文件并没有语法错误),然后将工程分析和综合后,点击RTL simulation,就有结果了?

   


未设置为顶层模块 未设置为顶层模块
设置为顶层模块 设置为顶层模块
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
小小晴_2016
1楼-- · 2019-07-16 02:54
我每次仿真一个.v文件都要置顶重新编译,不然那么多.v文件,人家怎么知道你要仿真哪一个?
南盗
2楼-- · 2019-07-16 05:55
建议用se版本,这样做的话,xilinx和altera都能适用。
update
3楼-- · 2019-07-16 06:23
小小晴_2016 发表于 2016-8-7 14:59
我每次仿真一个.v文件都要置顶重新编译,不然那么多.v文件,人家怎么知道你要仿真哪一个?

可能采用quartus+modelsim联合仿真这种方式时,modelsim是从顶层文件开始查找待测试的入口,我这个工程还没有在顶层模块中将待测试模块例化,记得以前如果在顶层文件中将待测试模块例化,也是可以出结果的
update
4楼-- · 2019-07-16 12:08
南盗 发表于 2016-8-7 15:33
建议用se版本,这样做的话,xilinx和altera都能适用。

嗯嗯,我前天也安装了modelsim se 版本的,但是好像不能从quartus里一键调过去
连天卧马
5楼-- · 2019-07-16 17:32
 精彩回答 2  元偷偷看……
南盗
6楼-- · 2019-07-16 18:49
update 发表于 2016-8-7 20:28
嗯嗯,我前天也安装了modelsim se 版本的,但是好像不能从quartus里一键调过去

你没有体验到用se版本的好处,do文件的使用真的很爽!

一周热门 更多>