Vivado仿真问题

2019-03-25 07:09发布

用vivado仿真是遇到下面的问题,代码都看了,没有发现异常
目录下的文件也检查过了,也没有异常
感觉像是软件安装有问题,但也找不出哪里的问题

有没有遇到这种情况,怎么解决的?


[USF-XSim-62] 'compile' step failed with error(s) while executing 'D:/Works/FPGA/Xilinx/project_test_1/project_test_1.sim/sim_1/behav/xsim/compile.bat' script. Please check that the file has the correct 'read/write/execute' permissions and the Tcl console output for any other possible errors or warnings.

[Vivado 12-4473] Detected error while running simulation. Please correct the issue and retry this operation.

testbench -->

module simu(
);
// testbench 时钟信号
reg clk = 0;
always #10 clk <= ~clk;
// 输出信号
wire out;
// 调用test模块
test mytest(clk, out);
endmodule

module -->

module test(
input in,
output out
);
assign out = ~in;
endmodule



此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
heningbo
1楼-- · 2019-03-26 01:52
你的reg clk = 0;是导致错误的原因
一般不这么写。始终初始化一般在inintial中。
再详细看看testbench怎么写
heningbo
2楼-- · 2019-03-26 05:14
一般testbench每个信号变化都和时间有很大关系,否则你怎么测试被测module中各个信号的对应关系。
yshmilyou
3楼-- · 2019-03-26 10:14
 精彩回答 2  元偷偷看……

一周热门 更多>