描述
我在Windows中使用ModelSim PE 32位。
当我使用coregen生成的脚本仿真AXI BFM核心时,我收到以下错误:
#Load libxil_vsim.so
#**错误:(vsim-3193)“libxil_vsim.so”的加载失败:找不到文件。
如何在Windows中使用ModelSim PE仿真AXI BFM?
解
随AXI BFM提供的simulate_mti.do脚本旨在在Linux环境中运行,因此引用了特定于该操作系统的PLU库。
要在Windows中运行,必须将库引用更改为等效的Windows。
为此,请修改windows PE的simulate_mti.do脚本,如下所示:
vlog -work ./work ../cdn_axi3_example_tb.v ../cdn_axi3_example_test.v + incdir + .. /
vsim -novopt -pli libxil_vsim.so -onfinish final -L secureip work.test
必须改为:
vlog -work ./work ../cdn_axi3_example_tb.v ../cdn_axi3_example_test.v + incdir + .. /
vsim -pli libxil_vsim.dll -onfinish final -L secureip work.test
删除novopt,并将libxil_vsim.so更改为libxil_vsim.dll。
对于基于Windows的SE,脚本修改不需要删除novopt,但仍需要libxil_vsim.dll引用而不是libxil_vsim.so。
没有回复内容