vivado2015.4 调用 modelsim10.2c 不能生成fsdb的解决办法
时间:10-02
整理:3721RD
点击:
OS: win7vivado2015.4
modelsim10.2c
detail:
1, 我的vivado工程中包含block design, block design 中包含MIG, AXIPCIE, 第三方IP。
2, modelsim运行起来了,报错信息:Modelsim is exiting with code 211
3,按照baidu到的解决方法都尝试过,比如满足了内存足够大,加大了虚拟内存,卸载掉所有可能冲突的软件
4,并且还采用了让vivado只生成脚本,然后运行脚本,都没能解决2中的问题
于是采用下面的方法解决:
1,仿真器选用vivado simulator
2,在testbench中加入
initial
begin
$dumpfile("mig_pcie_128bit_20160309.vcd");
$dumpvars();
end
3,在安装了verdi的虚拟机上运行 vcd2fsdb mig_pcie_128bit_20160309.vcd
4,当vcd2fsdb mig_pcie_128bit_20160309.vcd 执行完,就会发现mig_pcie_128bit_20160309.vcd.fsdb
modelsim10.2c
detail:
1, 我的vivado工程中包含block design, block design 中包含MIG, AXIPCIE, 第三方IP。
2, modelsim运行起来了,报错信息:Modelsim is exiting with code 211
3,按照baidu到的解决方法都尝试过,比如满足了内存足够大,加大了虚拟内存,卸载掉所有可能冲突的软件
4,并且还采用了让vivado只生成脚本,然后运行脚本,都没能解决2中的问题
于是采用下面的方法解决:
1,仿真器选用vivado simulator
2,在testbench中加入
initial
begin
$dumpfile("mig_pcie_128bit_20160309.vcd");
$dumpvars();
end
3,在安装了verdi的虚拟机上运行 vcd2fsdb mig_pcie_128bit_20160309.vcd
4,当vcd2fsdb mig_pcie_128bit_20160309.vcd 执行完,就会发现mig_pcie_128bit_20160309.vcd.fsdb
学习一下
