1. 生成IP库
打开vivado, 点击tools下的compile simulation libraries,设置Modelsim的路径以及生成libraries的位置
2. 添加ip库
打开Modelsim安装路径下的modelsim.ini以及生成库路径下的modelsim.ini
将生成库路径下的modelsim.ini中所有IP库全部复制到安装路径modelsim.ini中的对应位置
3. 添加ip核中的源文件
把vivado工程中IP核文件下的sim文件中对应的.v文件或者.hdl文件添加到我们modelsim工程中
4. 进行编译仿真
5. 注意事项
注意vivado不同版本需要不同的Modelsim版本,如果不是对应的可能在compile libraries显示编译不成功,vivado2018.3需要对应modelsim10.6以上