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 84c6953020fc5f8c44d5313a2f25398af3612de5..107073c4340d4e0f7ea3aa02911c7454dcac0e03 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;