最近在学习FPGA的时候,在使用quartus与modelsim联合仿真时总是出现错误# Error: Error loading design #Pausing macro execution,如下图:
在网上查看了许多的博客,都不能解决我的问题,一一排除既不是因为test bench的名字设置的与.vht文件的顶层实体名字不匹配的原因,也不是文件未被包含且未加入工程的原因。后来野火的客服告诉我可能是modelsim软件安装目录有问题,我就查看了一下软件安装目录:
安装目录没有中文或中文字符,可能是 Industrial Software 这一文件夹的名字中含有一个空格,我就将modelsim安装目录给移了个位置,如下:
当然,软件的安装目录换位置的话软件也要重新配置一下,打开 设置→系统→高级系统设置→环境变量
将图片上圈出的三个变量改成modelsim新的安装目录
当然,Quartus II软件中也要更改一下modelsim的打开目录
现在重新联合仿真一下,结果您猜怎么着,成了。
码字不易,如果对你有帮助的话点个赞呗!