quartus与modelsim仿真库问题,library altera_mf not found、library lpm not found等库问题解决。
折腾了半天,什么版本不兼容(卸载重装modelsim)、IP核需要放在与工程同目录下等等解决办法都尝试了,还是报错。
最终还是通过参考下面这篇博客手动添加altera_mf库解决了altera_mf库问题。
https://blog.csdn.net/qq_51103378/article/details/130867986
好不容易解决了这个库问题,好家伙又来一个lpm库问题,这个库就比较麻烦啊,因为在quartus库里根本找不到lpm这个库。这个库比较坑是隐藏在220model库里面的,所以我们需要编辑220model库才能得到lmp库。
在添加库过程需要注意的几个点,这几个点没注意可能也会让未能成功解决库问题:
1.在新建库的时候,库名字一定要跟报错未找到的库名一致。(比如说library lpm not found这个问题,虽然lpm库是隐藏在220model库里,但是我在新建库的时候一定要取lpm这个库名,而不是取220model。)
2.在编译库的时候Library它会默认选择work库,需要选择我们新建的库(比如altera_mf、lmp)进行编译。
3.在编译库的时候,编译.vhd或.v文件也是有顺序的,先编译后缀components或pack的vhd文件,再编译其他的.v或.vhd文件。
由于用手机写的博客,不知道为什么上传不了照片,不能图文结合可能不是很清楚。