Skip to content
Snippets Groups Projects
Commit e6cbcdfc authored by Daniel van der Schuur's avatar Daniel van der Schuur
Browse files

-Renamed generic.

parent 8df840e0
Branches
No related tags found
No related merge requests found
...@@ -33,7 +33,7 @@ USE work.dp_stream_pkg.ALL; ...@@ -33,7 +33,7 @@ USE work.dp_stream_pkg.ALL;
-- . The fields in snk_in.data are determined by g_field_arr; -- . The fields in snk_in.data are determined by g_field_arr;
-- . Each field can be overridden via MM when when its corresponding MM override bit is '1', -- . Each field can be overridden via MM when when its corresponding MM override bit is '1',
-- if override = '0' the field is taken from snk_in.data. -- if override = '0' the field is taken from snk_in.data.
-- . The initial (default) values of the override bits are passed via g_ovr_init(one bit per field); -- . The initial (default) values of the override bits are passed via g_field_sel(one bit per field);
-- . Both the SLV as the override (ovr) fields can be read back via MM; -- . Both the SLV as the override (ovr) fields can be read back via MM;
...@@ -77,7 +77,7 @@ USE work.dp_stream_pkg.ALL; ...@@ -77,7 +77,7 @@ USE work.dp_stream_pkg.ALL;
ENTITY dp_field_blk IS ENTITY dp_field_blk IS
GENERIC ( GENERIC (
g_field_arr : t_common_field_arr; g_field_arr : t_common_field_arr;
g_ovr_init : STD_LOGIC_VECTOR; g_field_sel : STD_LOGIC_VECTOR;
g_snk_data_w : NATURAL; g_snk_data_w : NATURAL;
g_src_data_w : NATURAL g_src_data_w : NATURAL
); );
...@@ -116,7 +116,7 @@ END dp_field_blk; ...@@ -116,7 +116,7 @@ END dp_field_blk;
ARCHITECTURE str OF dp_field_blk IS ARCHITECTURE str OF dp_field_blk IS
CONSTANT c_ovr_field_arr : t_common_field_arr(g_field_arr'RANGE) := field_ovr_arr(g_field_arr, g_ovr_init); CONSTANT c_ovr_field_arr : t_common_field_arr(g_field_arr'RANGE) := field_ovr_arr(g_field_arr, g_field_sel);
-- Mode: fields to data block (c_field_to_block=True) or data block to fields (c_field_to_block=False) -- Mode: fields to data block (c_field_to_block=True) or data block to fields (c_field_to_block=False)
-- a.k.a. wire to narrow or narrow to wide -- a.k.a. wire to narrow or narrow to wide
......
...@@ -52,7 +52,7 @@ ENTITY dp_offload_tx IS ...@@ -52,7 +52,7 @@ ENTITY dp_offload_tx IS
g_def_nof_blocks_per_packet : NATURAL; g_def_nof_blocks_per_packet : NATURAL;
g_output_fifo_depth : NATURAL; --FIXME - unused g_output_fifo_depth : NATURAL; --FIXME - unused
g_hdr_field_arr : t_common_field_arr; g_hdr_field_arr : t_common_field_arr;
g_hdr_field_ovr_init : STD_LOGIC_VECTOR; g_hdr_field_ovr_init : STD_LOGIC_VECTOR; --FIXME - rename to g_hdr_field_sel
g_use_post_split_fifo : BOOLEAN := FALSE g_use_post_split_fifo : BOOLEAN := FALSE
); );
PORT ( PORT (
...@@ -277,7 +277,7 @@ BEGIN ...@@ -277,7 +277,7 @@ BEGIN
u_dp_field_blk : ENTITY work.dp_field_blk u_dp_field_blk : ENTITY work.dp_field_blk
GENERIC MAP ( GENERIC MAP (
g_field_arr => field_arr_set_mode(g_hdr_field_arr , "RW"), g_field_arr => field_arr_set_mode(g_hdr_field_arr , "RW"),
g_ovr_init => g_hdr_field_ovr_init, g_field_sel => g_hdr_field_ovr_init,
g_snk_data_w => c_dp_field_blk_snk_data_w, g_snk_data_w => c_dp_field_blk_snk_data_w,
g_src_data_w => c_dp_field_blk_src_data_w g_src_data_w => c_dp_field_blk_src_data_w
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment