-- The start pulse hasn't been transferred to the VTU because the parameters were not valid. The configOffline.valid bit was set to 0 when the pulse arrived. Changed when the next start pulse is detected.
-- Start ignored as no configuration parameters
status_missValid_i:instd_logic;
status_missValid_i:instd_logic;
-- The start pulse hasn't been transferred to the VTU because it wasn't ready. Either the RF clock is was not present, or the start pulse came too early. Changed when the next start pulse is detected.
-- Start ignored as VTU not ready
status_missReady_i:instd_logic;
status_missReady_i:instd_logic;
-- Should be 1. Set to 0 when a start pulse has been detected and not yet transfered to the VTU. If stuck to 0, there is no RF clock.
-- Switch between HT and HT+1 values while running
-- Switch between HT and HT+1 values while running
configOffline_htSwitchingEnable_o:outstd_logic;
configOffline_htSwitchingEnable_o:outstd_logic;
-- To be set when all offline values are set.
-- Offline values are set
configOffline_valid_i:instd_logic;
configOffline_valid_i:instd_logic;
configOffline_valid_o:outstd_logic;
configOffline_valid_o:outstd_logic;
configOffline_wr_o:outstd_logic;
configOffline_wr_o:outstd_logic;
-- Used in all modes
-- Number of RF clock cycles to delay (B)
bValueOffline_o:outstd_logic_vector(63downto0);
bValueOffline_o:outstd_logic_vector(63downto0);
-- Not used in singlePulse and playMemory modes
-- Not used in singlePulse and playMemory modes
...
@@ -86,8 +86,10 @@ entity trigunit_regs is
...
@@ -86,8 +86,10 @@ entity trigunit_regs is
trigODelay_wr_o:outstd_logic;
trigODelay_wr_o:outstd_logic;
-- Control register
-- Control register
-- Select the window to measure the frequency. A change to this value is taken into account at the end of the current window. 00: 500us; 01: 50ms; 10: 5s; 11: 20s
-- Select the window to measure the frequency. A change to this value is taken into account at the end of the current window. 000: 5us; 010: 500us; 100: 50ms; 101: 5s; 110: 20s 001, 011, 111: unused.
-- Select the window to measure the frequency. A change to this value is taken into account at the end of the current window. 00: 500us; 01: 50ms; 10: 5s; 11: 20s
-- Select the window to measure the frequency. A change to this value is taken into account at the end of the current window. 000: 5us; 010: 500us; 100: 50ms; 101: 5s; 110: 20s 001, 011, 111: unused.