@@ -198,9 +198,9 @@ architecture rtl of acq_ddr3_axis_write is
198198
199199 -- Flow control signals
200200 signal lmt_pre_pkt_size : unsigned (c_pkt_size_width- 1 downto 0 );
201- signal lmt_pre_pkt_size_s : std_logic_vector (c_pkt_size_width- 1 downto 0 );
202- signal lmt_pre_pkt_size_alig_s : std_logic_vector (c_pkt_size_width- 1 downto 0 );
203- signal lmt_pre_pkt_size_aggd : unsigned (c_pkt_size_width- 1 downto 0 );
201+ signal lmt_pre_pkt_size_s : std_logic_vector (c_pkt_size_width- 1 downto 0 ) := ( others => '0' ) ;
202+ signal lmt_pre_pkt_size_alig_s : std_logic_vector (c_pkt_size_width- 1 downto 0 ) := ( others => '0' ) ;
203+ signal lmt_pre_pkt_size_aggd : unsigned (c_pkt_size_width- 1 downto 0 ) := ( others => '0' ) ;
204204 signal lmt_pre_pkt_size_aggd_byte_s : std_logic_vector (c_pkt_size_width- 1 downto 0 );
205205 signal lmt_pre_pkt_size_aggd_byte : unsigned (c_pkt_size_width- 1 downto 0 );
206206 signal lmt_pos_pkt_size : unsigned (c_pkt_size_width- 1 downto 0 );
@@ -212,7 +212,7 @@ architecture rtl of acq_ddr3_axis_write is
212212 signal lmt_full_pkt_size : unsigned (c_pkt_size_width- 1 downto 0 );
213213 signal lmt_full_pkt_size_s : std_logic_vector (c_pkt_size_width- 1 downto 0 );
214214 signal lmt_full_pkt_size_alig_s : std_logic_vector (c_pkt_size_width- 1 downto 0 );
215- signal lmt_full_pkt_size_aggd : unsigned (c_pkt_size_width- 1 downto 0 );
215+ signal lmt_full_pkt_size_aggd : unsigned (c_pkt_size_width- 1 downto 0 ) := ( others => '0' ) ;
216216 signal lmt_full_pkt_size_aggd_byte_s : std_logic_vector (c_pkt_size_width- 1 downto 0 );
217217 signal lmt_full_pkt_size_aggd_byte : unsigned (c_pkt_size_width- 1 downto 0 );
218218 signal lmt_shots_nb : unsigned (c_shots_size_width- 1 downto 0 );
@@ -237,7 +237,7 @@ architecture rtl of acq_ddr3_axis_write is
237237 signal fc_dreq_pld : std_logic ;
238238 signal fc_ack : std_logic ;
239239 signal fc_trigger_cmd : std_logic ;
240- signal fc_data_id_cmd : std_logic_vector (2 downto 0 );
240+ signal fc_data_id_cmd : std_logic_vector (2 downto 0 ) := ( others => '0' ) ;
241241
242242 signal valid_trans_cmd : std_logic ;
243243 signal valid_trans_cmd_d0 : std_logic ;
@@ -267,9 +267,9 @@ architecture rtl of acq_ddr3_axis_write is
267267 signal pl_pkt_thres_hit_pld : std_logic ;
268268
269269 -- Counter signals
270- signal dbg_cmd_pkt_ct_cnt : std_logic_vector (c_pkt_size_width- 1 downto 0 );
270+ signal dbg_cmd_pkt_ct_cnt : std_logic_vector (c_pkt_size_width- 1 downto 0 ) := ( others => '0' ) ;
271271 signal dbg_cmd_shots_cnt : std_logic_vector (c_shots_size_width- 1 downto 0 );
272- signal dbg_pld_pkt_ct_cnt : std_logic_vector (c_pkt_size_width- 1 downto 0 );
272+ signal dbg_pld_pkt_ct_cnt : std_logic_vector (c_pkt_size_width- 1 downto 0 ) := ( others => '0' ) ;
273273 signal dbg_pld_shots_cnt : std_logic_vector (c_shots_size_width- 1 downto 0 );
274274 signal pl_cmd_cnt_en : std_logic ;
275275 signal acq_cmd_cnt_en : std_logic ;
@@ -278,7 +278,7 @@ architecture rtl of acq_ddr3_axis_write is
278278
279279 -- DDR3 Signals
280280 signal ddr_data_in : std_logic_vector (g_ddr_header_width+ g_ddr_payload_width- 1 downto 0 );
281- signal ddr_addr_cnt_axis : unsigned (g_ddr_addr_width- 1 downto 0 );
281+ signal ddr_addr_cnt_axis : unsigned (g_ddr_addr_width- 1 downto 0 ) := ( others => '0' ) ;
282282 signal ddr_byte_addr_cnt_axis : std_logic_vector (g_ddr_addr_width- 1 downto 0 );
283283 signal ddr_addr_cnt_max_reached : std_logic ;
284284 signal ddr_addr_cnt_m1_max_reached : std_logic ;
@@ -292,8 +292,8 @@ architecture rtl of acq_ddr3_axis_write is
292292 signal ddr_btt_mem_area_rem : unsigned (g_ddr_addr_width- 1 downto 0 );
293293 signal ddr_btt_slv : std_logic_vector (c_axis_cmd_tdata_btt_width- 1 downto 0 );
294294 signal ddr_addr_init : unsigned (g_ddr_addr_width- 1 downto 0 );
295- signal ddr_addr_max : unsigned (g_ddr_addr_width- 1 downto 0 );
296- signal ddr_addr_max_m1 : unsigned (g_ddr_addr_width- 1 downto 0 );
295+ signal ddr_addr_max : unsigned (g_ddr_addr_width- 1 downto 0 ) := ( others => '0' ) ;
296+ signal ddr_addr_max_m1 : unsigned (g_ddr_addr_width- 1 downto 0 ) := ( others => '0' ) ;
297297 signal ddr_recv_pkt_cnt : unsigned (c_ddr_axis_max_wtt_width- 1 downto 0 );
298298 signal ddr_addr_first : std_logic ;
299299 signal ddr_reissue_trans : std_logic ;
0 commit comments