From cc211bd2ac37943a512033b1b2f131b5d9a0d129 Mon Sep 17 00:00:00 2001 From: Reinier van der Walle <walle@astron.nl> Date: Thu, 11 Aug 2022 16:01:34 +0200 Subject: [PATCH] removed latency difference between cases when time_offset = 0 and when time_offset /= 0 --- libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd b/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd index 84c6953020..107073c434 100644 --- a/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd +++ b/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd @@ -165,12 +165,8 @@ BEGIN IF dp_on_pps = '1' THEN nxt_sync <= '1'; -- ensure issue sync at first sync interval for start at PPS. IF pps = '1' THEN - IF UNSIGNED(bsn_time_offset) = 0 THEN - nxt_state <= s_dp_on_sop; - ELSE - nxt_bsn_time_offset_cnt <= (OTHERS=>'0'); - nxt_state <= s_bsn_time_offset; - END IF; + nxt_bsn_time_offset_cnt <= (OTHERS=>'0'); + nxt_state <= s_bsn_time_offset; END IF; ELSE nxt_state <= s_dp_on_sop; -- GitLab