Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库

Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库,在操作过程中遇到的问题

Modelsim中编译IP核仿真库

主要流程

step1 在Toot->option下进行如下设置,在modelsim后添加自己的modelsim地址,并在modelsim的安装目录下添加一个alter_simlib文件夹,用来存放编译过程的文件
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
step2 在Tool->EDA Simulation Library compiler进行如下设置
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
step3 将alter_simlib文件夹下的.ini文件打开,将library下的未被注释的代码复制到modeltech_64_2019.2文件夹下的.ini(该文件注意去掉只读属性)文件中,具体位置也在library下
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
再打开modelsim后就可以看到刚才编译的几个仿真库,除此之外还需要手动编译几个仿真库
首先在modelsim的library目录下创建一个新的库,取名为220model_ver,这样就可以在目录下看到这个空的库
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
点击编译文件,这个文件在quartus->EDA->sim_lib的安装目录下,
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库
这时在modelsim的 alter_simlib文件夹下的verlog_libs可以看到220model_ver文件夹;
最后一步在modelsim的安装目录下,仿照之前对ini文件复制的内容的格式,添加220model的文件,至此,手动添加仿真库完毕
Modelsim仿真quartusⅡ IP核 以及在Modelsim中添加仿真库

遇到问题及解决方法

无法读取或生成 .ini文件

解决方法为:从win64文件夹下将那个.ini文件复制到alter_lib文件中。切记要将这个复制过来的文件只读属性去掉。这时再编译就可以将编译的结果写入 .ini文件中