From 5eaf0ce591f03cd86cf5d56fa5cd2ec02b7818af Mon Sep 17 00:00:00 2001 From: JobvanWee <wee@astron.nl> Date: Thu, 12 May 2022 15:14:44 +0200 Subject: [PATCH] Made a top level testbench. --- .../tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 f700018f3e..b57dfae71f 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'; -- GitLab