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

Added trigger_en OUT port for convenience.

parent 21f732a0
No related branches found
No related tags found
1 merge request!175Added t_sdp_sim. Add func_sdp_get_stat_*() functions to determine the header...
......@@ -44,12 +44,13 @@ ENTITY mms_common_variable_delay IS
delay : IN NATURAL := 0;
trigger : IN STD_LOGIC := '0';
trigger_en : OUT STD_LOGIC;
trigger_dly : OUT STD_LOGIC
);
END mms_common_variable_delay;
ARCHITECTURE rtl OF mms_common_variable_delay IS
ARCHITECTURE str OF mms_common_variable_delay IS
CONSTANT c_enable_mem_reg : t_c_mem := (c_mem_reg_rd_latency, 1, 1, 1, '0');
......@@ -58,18 +59,20 @@ ARCHITECTURE rtl OF mms_common_variable_delay IS
SIGNAL enable : STD_LOGIC := '0';
BEGIN
trigger_en <= sl(enable_reg); -- also provide enable as OUT
enable <= sl(enable_reg);
-- device under test
u_dut : ENTITY work.common_variable_delay
u_common_variable_delay : ENTITY work.common_variable_delay
PORT MAP (
rst => dp_rst,
clk => dp_clk,
delay => delay,
enable => enable,
in_val => trigger,
out_val => trigger_dly
in_pulse => trigger,
out_pulse => trigger_dly
);
u_mms_common_reg : ENTITY work.mms_common_reg
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment