From f3c0e1ebd2c1f72682611ef49a9085accb957566 Mon Sep 17 00:00:00 2001 From: Daniel van der Schuur <schuur@astron.nl> Date: Tue, 31 Mar 2015 12:48:08 +0000 Subject: [PATCH] -Removed ovverride interface. --- libraries/base/dp/src/vhdl/dp_offload_tx.vhd | 30 +++----------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/libraries/base/dp/src/vhdl/dp_offload_tx.vhd b/libraries/base/dp/src/vhdl/dp_offload_tx.vhd index 631873e131..388d24fe6c 100644 --- a/libraries/base/dp/src/vhdl/dp_offload_tx.vhd +++ b/libraries/base/dp/src/vhdl/dp_offload_tx.vhd @@ -50,9 +50,8 @@ ENTITY dp_offload_tx IS g_def_nof_words_per_block : NATURAL; g_max_nof_blocks_per_packet : NATURAL; g_def_nof_blocks_per_packet : NATURAL; - g_output_fifo_depth : NATURAL; --FIXME - unused g_hdr_field_arr : t_common_field_arr; - g_hdr_field_ovr_init : STD_LOGIC_VECTOR; --FIXME - rename to g_hdr_field_sel + g_hdr_field_sel : STD_LOGIC_VECTOR; g_use_post_split_fifo : BOOLEAN := FALSE ); PORT ( @@ -68,9 +67,6 @@ ENTITY dp_offload_tx IS reg_hdr_dat_mosi : IN t_mem_mosi; reg_hdr_dat_miso : OUT t_mem_miso; - reg_hdr_ovr_mosi : IN t_mem_mosi; - reg_hdr_ovr_miso : OUT t_mem_miso; - snk_in_arr : IN t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0); snk_out_arr : OUT t_dp_siso_arr(g_nof_streams-1 DOWNTO 0); @@ -128,9 +124,6 @@ ARCHITECTURE str OF dp_offload_tx IS SIGNAL reg_hdr_dat_mosi_arr : t_mem_mosi_arr(g_nof_streams-1 DOWNTO 0); SIGNAL reg_hdr_dat_miso_arr : t_mem_miso_arr(g_nof_streams-1 DOWNTO 0); - SIGNAL reg_hdr_ovr_mosi_arr : t_mem_mosi_arr(g_nof_streams-1 DOWNTO 0); - SIGNAL reg_hdr_ovr_miso_arr : t_mem_miso_arr(g_nof_streams-1 DOWNTO 0); - SIGNAL dp_pipeline_hdr_fields_snk_in_arr : t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0); SIGNAL dp_pipeline_hdr_fields_snk_out_arr : t_dp_siso_arr(g_nof_streams-1 DOWNTO 0); @@ -218,7 +211,7 @@ BEGIN gen_dp_packet_merge : FOR i IN 0 TO g_nof_streams-1 GENERATE u_dp_packet_merge : ENTITY work.dp_packet_merge GENERIC MAP ( - g_nof_pkt => g_max_nof_blocks_per_packet + g_nof_pkt => g_max_nof_blocks_per_packet ) PORT MAP ( rst => dp_rst, @@ -277,7 +270,7 @@ BEGIN u_dp_field_blk : ENTITY work.dp_field_blk GENERIC MAP ( g_field_arr => field_arr_set_mode(g_hdr_field_arr , "RW"), - g_field_sel => g_hdr_field_ovr_init, + g_field_sel => g_hdr_field_sel, g_snk_data_w => c_dp_field_blk_snk_data_w, g_src_data_w => c_dp_field_blk_src_data_w ) @@ -295,10 +288,7 @@ BEGIN src_out => dp_concat_snk_in_2arr(i)(1), reg_slv_mosi => reg_hdr_dat_mosi_arr(i), - reg_slv_miso => reg_hdr_dat_miso_arr(i), - - reg_ovr_mosi => reg_hdr_ovr_mosi_arr(i), - reg_ovr_miso => reg_hdr_ovr_miso_arr(i) + reg_slv_miso => reg_hdr_dat_miso_arr(i) ); END GENERATE; @@ -370,16 +360,4 @@ BEGIN miso_arr => reg_hdr_dat_miso_arr ); - u_common_mem_mux_hdr_ovr : ENTITY common_lib.common_mem_mux - GENERIC MAP ( - g_nof_mosi => g_nof_streams, - g_mult_addr_w => ceil_log2(g_hdr_field_arr'LENGTH) - ) - PORT MAP ( - mosi => reg_hdr_ovr_mosi, - miso => reg_hdr_ovr_miso, - mosi_arr => reg_hdr_ovr_mosi_arr, - miso_arr => reg_hdr_ovr_miso_arr - ); - END str; -- GitLab