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

-Removed override interface.

parent 94b2786c
No related branches found
No related tags found
No related merge requests found
...@@ -107,16 +107,16 @@ ENTITY dp_field_blk IS ...@@ -107,16 +107,16 @@ ENTITY dp_field_blk IS
-- slv_out_val : OUT STD_LOGIC; -- slv_out_val : OUT STD_LOGIC;
reg_slv_mosi : IN t_mem_mosi := c_mem_mosi_rst; reg_slv_mosi : IN t_mem_mosi := c_mem_mosi_rst;
reg_slv_miso : OUT t_mem_miso; reg_slv_miso : OUT t_mem_miso
reg_ovr_mosi : IN t_mem_mosi := c_mem_mosi_rst; -- reg_ovr_mosi : IN t_mem_mosi := c_mem_mosi_rst;
reg_ovr_miso : OUT t_mem_miso -- reg_ovr_miso : OUT t_mem_miso
); );
END dp_field_blk; 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_field_sel); -- 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
...@@ -130,7 +130,7 @@ ARCHITECTURE str OF dp_field_blk IS ...@@ -130,7 +130,7 @@ ARCHITECTURE str OF dp_field_blk IS
SIGNAL mm_fields_slv_in_val : STD_LOGIC; SIGNAL mm_fields_slv_in_val : STD_LOGIC;
SIGNAL mm_fields_slv_out : STD_LOGIC_VECTOR(c_mm_fields_slv_out_w-1 DOWNTO 0); SIGNAL mm_fields_slv_out : STD_LOGIC_VECTOR(c_mm_fields_slv_out_w-1 DOWNTO 0);
SIGNAL field_override_arr : STD_LOGIC_VECTOR(g_field_arr'RANGE); --1 override bit per field SIGNAL field_override_arr : STD_LOGIC_VECTOR(g_field_arr'RANGE) := g_field_sel; --1 override bit per field
SIGNAL dp_repack_data_snk_in : t_dp_sosi; SIGNAL dp_repack_data_snk_in : t_dp_sosi;
SIGNAL dp_repack_data_snk_out : t_dp_siso; SIGNAL dp_repack_data_snk_out : t_dp_siso;
...@@ -221,22 +221,22 @@ BEGIN ...@@ -221,22 +221,22 @@ BEGIN
--------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------
-- mm_fields to set override bits -- mm_fields to set override bits
--------------------------------------------------------------------------------------- -- ---------------------------------------------------------------------------------------
u_mm_fields_ovr: ENTITY mm_lib.mm_fields -- u_mm_fields_ovr: ENTITY mm_lib.mm_fields
GENERIC MAP( -- GENERIC MAP(
g_field_arr => field_arr_set_mode(c_ovr_field_arr, "RW") -- override fields are always RW -- g_field_arr => field_arr_set_mode(c_ovr_field_arr, "RW") -- override fields are always RW
) -- )
PORT MAP ( -- PORT MAP (
mm_clk => mm_clk, -- mm_clk => mm_clk,
mm_rst => mm_rst, -- mm_rst => mm_rst,
--
mm_mosi => reg_ovr_mosi, -- mm_mosi => reg_ovr_mosi,
mm_miso => reg_ovr_miso, -- mm_miso => reg_ovr_miso,
--
slv_clk => dp_clk, -- slv_clk => dp_clk,
slv_rst => dp_rst, -- slv_rst => dp_rst,
--
slv_out => field_override_arr -- slv_out => field_override_arr
); -- );
END str; END str;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment