From e855a4729527a151c23ccc594a69308fb5dda962 Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Thu, 24 Oct 2024 13:28:30 -0700 Subject: [PATCH] Add missing commit_if.tensor bit inits --- hw/rtl/core/VX_fpu_unit.sv | 1 + hw/rtl/core/VX_reduce_unit.sv | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/hw/rtl/core/VX_fpu_unit.sv b/hw/rtl/core/VX_fpu_unit.sv index 7e0875ba..306db012 100644 --- a/hw/rtl/core/VX_fpu_unit.sv +++ b/hw/rtl/core/VX_fpu_unit.sv @@ -260,6 +260,7 @@ module VX_fpu_unit import VX_fpu_pkg::*; #( .ready_out (commit_block_if[block_idx].ready) ); assign commit_block_if[block_idx].data.wb = 1'b1; + assign commit_block_if[block_idx].data.tensor = 1'b0; end `RESET_RELAY (commit_reset, reset); diff --git a/hw/rtl/core/VX_reduce_unit.sv b/hw/rtl/core/VX_reduce_unit.sv index b63e57ae..3297a33d 100644 --- a/hw/rtl/core/VX_reduce_unit.sv +++ b/hw/rtl/core/VX_reduce_unit.sv @@ -275,7 +275,7 @@ module VX_reduce_unit #( .reset(reset), .valid_in(commit_if_valid), .ready_in(commit_if_ready), - .data_in({execute_if.data.uuid, execute_if.data.wid, stored_tmask, execute_if.data.PC, execute_if.data.wb, execute_if.data.rd, broadcasted_accumulator, stored_pid, stored_sop, stored_eop}), + .data_in({execute_if.data.uuid, execute_if.data.wid, stored_tmask, execute_if.data.PC, execute_if.data.wb, execute_if.data.rd, broadcasted_accumulator, 1'b0/*tensor*/, stored_pid, stored_sop, stored_eop}), .data_out({commit_if.data.uuid, commit_if.data.wid, commit_if.data.tmask, commit_if.data.PC, commit_if.data.wb, commit_if.data.rd, commit_if.data.data, commit_if.data.tensor, commit_if.data.pid, commit_if.data.sop, commit_if.data.eop}), .ready_out(commit_if.ready),