diff --git a/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd b/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd index c002b9efd71ad0faf2d61463a242cde38cdd87b8..abfddba7bbf4bb53d3a86110d2761b63b6d110ce 100644 --- a/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd +++ b/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd @@ -1185,6 +1185,9 @@ PACKAGE BODY dp_stream_pkg IS BEGIN FOR i IN v_src_out_arr'RANGE LOOP v_src_out_arr(i) := snk_in; + v_src_out_arr(i).data := (OTHERS=>'0'); + v_src_out_arr(i).re := (OTHERS=>'0'); + v_src_out_arr(i).im := (OTHERS=>'0'); v_src_out_arr(i).data( data_w-1 DOWNTO 0) := snk_in.data((i+1)* data_w-1 DOWNTO i* data_w); v_src_out_arr(i).re( v_compl_data_w-1 DOWNTO 0) := snk_in.re ((i+1)*v_compl_data_w-1 DOWNTO i*v_compl_data_w); v_src_out_arr(i).im( v_compl_data_w-1 DOWNTO 0) := snk_in.im ((i+1)*v_compl_data_w-1 DOWNTO i*v_compl_data_w);