Blog talk:Boldenkov/09.08.2011 Размышления на тему аппаратной шкалы времени/c000040
Теперь по счётчику недель. Я предполагал, что шкала времени будет аппаратно реализована в каждом из каналов. Интервал времени, на котором желательно однозначно определять время, равен периоду обновления эфемерид, +-2 часа для GPS, как я помню. Поэтому я решил, что времени в пределах недели, как наиболее крупной единицы времени, хватит. Что касается переходов через номер недели - это решается легко. Текущая неделя известна. Если мы находимся на границе недель, то в счётчике секунд будет либо малое число, значит, новая неделя началась, либо большое число, немного менее 604800 с - значит в канале ещё старая неделя. Разрешить это вполне возможно. А тащить номер недели в регистры каждого из каналов мне кажется не нужным. Секуду лучше тащить. Тут всё завязано больше на возможный период пропадания сигнала. Он может быть несколько секунд, несколько минут, но никак не неделю, это бессмысленно.