From 8f65eb3eb72fb2ef20b5ef431b84d9888263f5b5 Mon Sep 17 00:00:00 2001 From: Pepping <pepping> Date: Thu, 29 Jan 2015 10:00:04 +0000 Subject: [PATCH] - removed g_nof_blk_per_sync --- .../reorder/src/vhdl/reorder_transpose.vhd | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/libraries/base/reorder/src/vhdl/reorder_transpose.vhd b/libraries/base/reorder/src/vhdl/reorder_transpose.vhd index 49ebf79a7a..198f6bcf44 100644 --- a/libraries/base/reorder/src/vhdl/reorder_transpose.vhd +++ b/libraries/base/reorder/src/vhdl/reorder_transpose.vhd @@ -58,8 +58,8 @@ -- SYNC Period -- The SYNC period (the number of blocks per sync interval) is monitored with a counter. -- In case the number of blocks within a syncperiod is not equal to the specified --- g_nof_blk_per_sync the sequencer will reset and start again when the number of --- received blocksdoes match the g_nof_blk_per_sync. +-- g_reorder_seq.nof_blocks the sequencer will reset and start again when the number of +-- received blocksdoes match the g_reorder_seq.nof_blocks. -- -- Remarks: @@ -75,17 +75,16 @@ USE work.reorder_pkg.ALL; ENTITY reorder_transpose IS GENERIC( - g_sim : BOOLEAN := FALSE; - g_tech_ddr : t_c_tech_ddr; - g_nof_streams : NATURAL := 4; - g_in_dat_w : NATURAL := 8; - g_frame_size_in : NATURAL := 256; - g_frame_size_out : NATURAL := 256; - g_nof_blk_per_sync : NATURAL := 16; - g_use_complex : BOOLEAN := TRUE; - g_ena_pre_transp : BOOLEAN := TRUE; - g_reorder_seq : t_reorder_seq := c_reorder_seq; - g_select_file : STRING := "UNUSED" + g_sim : BOOLEAN := FALSE; + g_tech_ddr : t_c_tech_ddr; + g_nof_streams : NATURAL := 4; + g_in_dat_w : NATURAL := 8; + g_frame_size_in : NATURAL := 256; + g_frame_size_out : NATURAL := 256; + g_use_complex : BOOLEAN := TRUE; + g_ena_pre_transp : BOOLEAN := TRUE; + g_reorder_seq : t_reorder_seq := c_reorder_seq; + g_select_file : STRING := "UNUSED" ); PORT ( mm_rst : IN STD_LOGIC; -- reset synchronous with mm_clk @@ -192,7 +191,7 @@ BEGIN u_sync_check_and_restore : ENTITY dp_lib.dp_sync_checker GENERIC MAP ( - g_nof_blk_per_sync => g_nof_blk_per_sync + g_nof_blk_per_sync => g_reorder_seq.nof_blocks ) PORT MAP ( mm_rst => mm_rst, @@ -354,7 +353,7 @@ BEGIN GENERIC MAP( g_use_src_in => FALSE, g_nof_data => g_frame_size_out, - g_nof_blk_per_sync => g_nof_blk_per_sync, + g_nof_blk_per_sync => g_reorder_seq.nof_blocks, g_empty => 0, g_channel => 0, g_error => 0 -- GitLab