diff --git a/libraries/dsp/st/src/vhdl/st_histogram.vhd b/libraries/dsp/st/src/vhdl/st_histogram.vhd index d4b03cbe954934f1663eb49f95474e5d67025f0c..159c5f22f806879bccc1939ea7afd0c62349f0dd 100644 --- a/libraries/dsp/st/src/vhdl/st_histogram.vhd +++ b/libraries/dsp/st/src/vhdl/st_histogram.vhd @@ -250,9 +250,11 @@ BEGIN ------------------------------------------------------------------------------- p_nxt_snk_in_reg_arr: PROCESS(snk_in, snk_in_data, snk_in_reg_arr) IS BEGIN - FOR i IN 0 TO c_shiftreg_depth-1 LOOP - nxt_snk_in_reg_arr(i) <= c_dp_sosi_rst; - END LOOP; + nxt_snk_in_reg_arr <= snk_in_reg_arr; + nxt_snk_in_reg_arr(3).valid <= '0'; + --FOR i IN 0 TO c_shiftreg_depth-1 LOOP + -- nxt_snk_in_reg_arr(i) <= c_dp_sosi_rst; + --END LOOP; IF snk_in.valid='1' THEN -- The base function is a shift register