Skip to content
Snippets Groups Projects
Commit e9418603 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Added multi port or multi register slv arrays for DP stream records fields, eg. t_dp_data_slv_arr.

parent e4d70d2f
No related branches found
No related tags found
No related merge requests found
...@@ -106,6 +106,14 @@ PACKAGE dp_stream_pkg Is ...@@ -106,6 +106,14 @@ PACKAGE dp_stream_pkg Is
TYPE t_dp_sosi_integer_arr IS ARRAY (INTEGER RANGE <>) OF t_dp_sosi_integer; TYPE t_dp_sosi_integer_arr IS ARRAY (INTEGER RANGE <>) OF t_dp_sosi_integer;
-- Multi port or multi register slv arrays for DP stream records fields
TYPE t_dp_bsn_slv_arr IS ARRAY (INTEGER RANGE <>) OF STD_LOGIC_VECTOR(c_dp_stream_bsn_w-1 DOWNTO 0);
TYPE t_dp_data_slv_arr IS ARRAY (INTEGER RANGE <>) OF STD_LOGIC_VECTOR(c_dp_stream_data_w-1 DOWNTO 0);
TYPE t_dp_dsp_data_slv_arr IS ARRAY (INTEGER RANGE <>) OF STD_LOGIC_VECTOR(c_dp_stream_dsp_data_w-1 DOWNTO 0);
TYPE t_dp_empty_slv_arr IS ARRAY (INTEGER RANGE <>) OF STD_LOGIC_VECTOR(c_dp_stream_empty_w-1 DOWNTO 0);
TYPE t_dp_channel_slv_arr IS ARRAY (INTEGER RANGE <>) OF STD_LOGIC_VECTOR(c_dp_stream_channel_w-1 DOWNTO 0);
TYPE t_dp_error_slv_arr IS ARRAY (INTEGER RANGE <>) OF STD_LOGIC_VECTOR(c_dp_stream_error_w-1 DOWNTO 0);
-- Multi-dimemsion array types with fixed LS-dimension -- Multi-dimemsion array types with fixed LS-dimension
-- . 2 dimensional array with 2 fixed LS sosi/siso interfaces (dp_split, dp_concat) -- . 2 dimensional array with 2 fixed LS sosi/siso interfaces (dp_split, dp_concat)
TYPE t_dp_siso_2arr_2 IS ARRAY (INTEGER RANGE <>) OF t_dp_siso_arr(1 DOWNTO 0); TYPE t_dp_siso_2arr_2 IS ARRAY (INTEGER RANGE <>) OF t_dp_siso_arr(1 DOWNTO 0);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment