display more data to simplify verification
This commit is contained in:
@ -298,7 +298,7 @@ always @(*) begin
|
||||
(((r_wb_rd == s_id_rs1) && (s_id_rs1 != 0)) ||
|
||||
((r_wb_rd == s_id_rs2) && (s_id_rs2 != 0))));
|
||||
|
||||
if (s_id_invalid) begin
|
||||
if (s_id_invalid & r_id_valid) begin
|
||||
$display("%0t:\tInvalid instruction at PC=0x%h", $time, r_id_pc);
|
||||
s_id_aluop = 3'hx;
|
||||
end
|
||||
@ -507,6 +507,7 @@ always @(posedge clk) begin: pipeline_update
|
||||
// TODO: should I write if s_wb_stall=1?
|
||||
if (r_wb_rd != 0 && s_wb_write && r_wb_valid) begin
|
||||
regfile[r_wb_rd] <= s_wb_data;
|
||||
$display("%0t:\tPC=0x%h\tx%02d=0x%h", $time, r_id_pc, r_wb_rd, s_wb_data);
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user