tensor: Fix lint errors
This commit is contained in:
@@ -151,7 +151,8 @@ module VX_reduce_unit #(
|
||||
wire stored_sop;
|
||||
wire stored_eop;
|
||||
|
||||
logic [PID_BITS:0] size, size_n;
|
||||
logic [PID_BITS:0] size;
|
||||
logic [PID_BITS:0] size_n;
|
||||
|
||||
// 1. idle state - wait for execute_if to be valid
|
||||
// 2. accumulate - continue accumulating until eop, store packet id + thread mask for broadcast phase
|
||||
|
||||
@@ -82,11 +82,11 @@ module VX_uop_sequencer import VX_gpu_pkg::*; (
|
||||
|
||||
wire uop_start = ~use_uop_1d && use_uop;
|
||||
wire uop_finish = use_uop && uop_sequencer_if.valid && uop_sequencer_if.ready;
|
||||
|
||||
|
||||
// merging the 2 always blocks leads to spurious UNOPTFLAT verilator lint, but conceptually they should be linked
|
||||
// merging the 2 always blocks leads to spurious UNOPTFLAT verilator lint,
|
||||
// but conceptually they should be linked
|
||||
always @(*) begin
|
||||
use_uop = uop_sequencer_if.valid && uop_sequencer_if.data.ex_type == `EX_TENSOR;
|
||||
use_uop = uop_sequencer_if.valid && uop_sequencer_if.data.ex_type == `EX_BITS'(`EX_TENSOR);
|
||||
|
||||
if (uop_start) begin
|
||||
// 1st cycle of microcoded operation, use op_type to determine entry point into microcode table
|
||||
|
||||
Reference in New Issue
Block a user