signals_coarse_timestamp_ipbus:ipb_reg_v(1downto0):=(others=>(others=>'0'));--! 40MHz timestamp on IPB clock domain.
signals_timestamp_h_en:std_logic:='0';
-- signal s_event_number : unsigned(g_IPBUS_WIDTH-1 downto 0) := (others => '0'); -- increment after each post-veto trigger.
signals_word0,s_word1,s_word2:std_logic_vector(g_EVENT_DATA_WIDTH-1downto0):=(others=>'0');-- clocked to data output on logic_strobe , s_logic_strobe_d1 , etc.
...
...
@@ -181,6 +163,8 @@ ARCHITECTURE rtl OF eventFormatter IS
signals_loadTriggerPattern,s_loadTriggerPattern_p1:std_logic:='0';-- take high to load trigger pattern
signals_delayedTriggerTimes,s_delayedTriggerTimes_d1,s_delayedTriggerTimes_d2:t_triggerTimeArray(g_NUM_INPUTS-1DOWNTO0);--! Array of std_logic_vectors
signals_stretchedTriggers,s_stretchedTriggers_d1,s_stretchedTriggers_d2:std_logic_vector(trigger_i'range):=(others=>'0');-- --! Triggers after stretch and delay