diff --git a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd index f700018f3ee9a5a8c590845627059bc1d66ee35e..b57dfae71f231ec089451bbb1190f7fba3c1e333 100644 --- a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd +++ b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd @@ -285,7 +285,7 @@ BEGIN mmf_mm_bus_rd( c_mm_file_ram_bsn_buf, ((J*c_block_size)+k)*2+1, sosi_out_not_bsn(c_rd_data_w-1 DOWNTO 0), tb_clk); END LOOP; END LOOP; - WAIT FOR c_st_clk_period*5; + WAIT FOR c_st_clk_period*c_block_size; END LOOP; @@ -306,7 +306,7 @@ BEGIN mmf_mm_bus_rd( c_mm_file_ram_bsn_buf, ((J*c_block_size)+k)*2+1, sosi_out_not_bsn(c_rd_data_w-1 DOWNTO 0), tb_clk); END LOOP; END LOOP; - WAIT FOR c_st_clk_period*2; + WAIT FOR c_st_clk_period*c_block_size; END LOOP; @@ -314,7 +314,7 @@ BEGIN mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 1, tb_clk); WAIT FOR c_mm_clk_period*300; mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 0, tb_clk); - WAIT FOR c_mm_clk_period*5500; + WAIT FOR c_mm_clk_period*55000; assert false report "3. read whole memory!" severity note; @@ -327,7 +327,7 @@ BEGIN mmf_mm_bus_rd( c_mm_file_ram_bsn_buf, ((J*c_block_size)+k)*2+1, sosi_out_not_bsn(c_rd_data_w-1 DOWNTO 0), tb_clk); END LOOP; END LOOP; - WAIT FOR c_st_clk_period*1; + WAIT FOR c_st_clk_period*c_block_size; END LOOP; tb_end <= '1';