diff --git a/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd b/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd index 62e5956eca69267ecf4434ab5fc0570419f82d3a..4ec4b826ef01ff0027fd13a3896710ecaf69dc2e 100644 --- a/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd +++ b/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd @@ -18,7 +18,8 @@ -- -- Author: Eric Kooistra, 30 July 2021 -- Purpose : --- Create programmable sync interval for input stream. +-- Create programmable sync interval for input stream, according to the +-- PPS and BSN grid defined in [1]. -- Description: -- * ctrl_start_bsn: -- The output sync interval starts at an in_sosi.bsn that is programmable via @@ -105,6 +106,9 @@ -- The differences are that: -- . dp_bsn_sync_scheduler requires in_sosi.sync and copies the other in_sosi -- ctrl, info and data, whereas generates bs_sosi.ctrl. +-- +-- References: +-- [1] https://support.astron.nl/confluence/display/L2M/L2+STAT+Decision%3A+Timing+in+Station LIBRARY IEEE, common_lib; USE IEEE.STD_LOGIC_1164.ALL;