diff --git a/tb/agents/scoreboard_if/scoreboard_if.sv b/tb/agents/scoreboard_if/scoreboard_if.sv index 69ad1ab31..47f54ad65 100644 --- a/tb/agents/scoreboard_if/scoreboard_if.sv +++ b/tb/agents/scoreboard_if/scoreboard_if.sv @@ -15,7 +15,7 @@ import ariane_pkg::*; interface scoreboard_if #(parameter int NR_WB_PORTS = 1)(input clk); wire full; wire flush; - wire [31:0] rd_clobber; + wire [31:0][$bits(fu_t)-1:0] rd_clobber; wire [4:0] rs1_address; wire [63:0] rs1; wire rs1_valid; diff --git a/tb/scoreboard_tb.sv b/tb/scoreboard_tb.sv index 84b51fb36..3481d048b 100644 --- a/tb/scoreboard_tb.sv +++ b/tb/scoreboard_tb.sv @@ -28,7 +28,7 @@ module scoreboard_tb; .rst_ni ( rst_ni ), .full_o ( scoreboard_if.full ), .flush_i ( scoreboard_if.flush ), - .rd_clobber_o ( fu_t'(scoreboard_if.rd_clobber) ), + .rd_clobber_o ( scoreboard_if.rd_clobber ), .rs1_i ( scoreboard_if.rs1_address ), .rs1_o ( scoreboard_if.rs1 ), .rs1_valid_o ( scoreboard_if.rs1_valid ),