fpga仿真错误[USF-XSim 62] 'compile' step failed with error(s).

编译通过,但是仿真不了,错误如下(在改代码之前还可以仿真的,而且仿真代码没改动)

fpga仿真错误[USF-XSim 62] 'compile' step failed with error(s)._第1张图片

百度了,说一定是自己的代码有问题,但是找不到问题呀!之后看了下vlog.log文件,发现下面的错误

fpga仿真错误[USF-XSim 62] 'compile' step failed with error(s)._第2张图片

这个错误的意思是用的变量,先使用,再定义的,如下代码就会仿真不了(下面的代码只是示例)

aaa blk(
.clk(clk),
.a_in(a_in),
.b_out(b_out)
);
reg a_in;
wire b_out;

改了之后,就可以仿真了

reg a_in;
wire b_out;
aaa blk(
.clk(clk),
.a_in(a_in),
.b_out(b_out)
);

下面是仿真结果,问题解决

fpga仿真错误[USF-XSim 62] 'compile' step failed with error(s)._第3张图片

你可能感兴趣的:(fpga)