always_ff @(posedge clk or rst_n) begin
if(~rst_n) begin
rf1_a<=1'b0;
end else begin
rf1_a<= rf0_a;
end
end
错误波形如下:
原因:
数据从文件读入测试文件(TB)时候,应该在之前加个延迟,否则会出现这个问题
case(input_type)
4'b00: begin
#1ps //加入延迟
rf0_a= 文件读入数据
end