- 最近在用vivado 2019.2编译modelsim 2019.2库时,所有库全部报错,查阅了博主们的各种解决办法,最终在一篇文章的评论中找到了解决办法,特此记录
-
问题描述:
1、ERROR: [Vivado 12-5602] compile_simlib failed to compile for modelsim with error in xxx libraries
2、ERROR:[Common 17-39]’ compile_simlib’ failed due to earlier errors
(当时报错截图没有保存,好像是420左右个错误)解决办法
1、确认Modelsim和Vivado版本是否匹配,移步Vivado Simulation
2、检查环境变量中是否存在其他版本的modelsim,如果有的话建议移动到要编译modelsim版本的下方,或者先删除已有的,等编译完再添加
3、在破解modelsim时,很多教程写到要把modelsim.ini中的voptflow=1改为voptflow=0,很大可能是由此原因导致的,实测将voptflow改为1后并不影响modelsim的破解。
由于已经编译过库并且报错,当修改完voptflow=1再编译时,vivado是不会从modelsim安装目录复制modelsim.ini文件作为副本的,需要在vivado起始界面的tcl窗口中,输入pwd,得到当前tcl的工作目录,打开文件资源管理器,进入这个目录,我们可以看到有modelsim.ini文件,删除之后重新开始编译即可 -
参考
1、vidado 2019.2与modelsim2019.2的安装、破解、联合仿真配置
2、Vivado联合ModelSim仿真设置(附图步骤)
3、Modelsim编译Vivado仿真库报错(vlog-12110)
4、Modelsim常见配置问题
————————————————
版权声明:本文为CSDN博主「Electronic-S」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45093505/article/details/126869467