КОРРЕКЦИЯ ТАКТОВОГО ГЕНЕРАТОРА НИЗКОЙ ТОЧНОСТИ

1. Способ работы электронного устройства, содержащего первый генератор и второй генератор, содержащий:
в обычном режиме работы, отсчет времени, основанный на выходном сигнале первого генератора; и
в режиме работы с низким потреблением энергии, отсчет времени, основанный на выходном сигнале второго генератора; и дополнительно содержащий в режиме работы с низким потреблением энергии повторное выполнение: калибровки второго генератора по первому генератору во время первого калибровочного периода времени для получения первого калибровочного результата,
повторной калибровки второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата,
определения поправки по первому и второму калибровочным результатам, и последующего применения поправки при отсчете времени, основанном на выходном сигнале второго генератора.
2. Способ по п. 1, в котором этап определения поправки содержит определение ожидаемого значения калибровки между первым и вторым генераторами во время периода, следующего за вторым калибровочным периодом, основанное на разности между первым и вторым калибровочными результатами.
3. Способ по п. 1, дополнительно содержащий, после применения поправки:
повторную калибровку второго генератора по первому генератору во время третьего калибровочного периода времени;
определение погрешности поправки, примененной после второго калибровочного периода времени; и
определение, на основе определенной погрешности поправки, продолжительности первого времени ожидания до осуществления следующей калибровки.
4. Способ по п. 3, в котором указанный этап определения продолжительности первого времени ожидания содержит увеличение первого времени ожидания, если определенная погрешность поправки меньше, чем первая пороговая величина.
5. Способ по п. 3, в котором указанный этап определения продолжительности первого времени ожидания содержит уменьшение первого времени ожидания, если определенная погрешность поправки больше, чем вторая пороговая величина.
6. Способ по любому из пп. 1-5, дополнительно содержащий, после применения поправки:
повторную калибровку второго генератора по первому генератору во время третьего периода времени для получения третьего калибровочного результата; определение второй поправки по второму и третьему калибровочным результатам;
определение разности между первой и второй поправками; и
определение, основанное на определенной разности между первой и второй поправками, продолжительности второго времени ожидания до следующей калибровки.
7. Способ по п. 6, в котором указанный этап определения продолжительности второго времени ожидания до следующей калибровки содержит увеличение второго времени ожидания, если определенная разность между первой и второй поправками меньше, чем третья пороговая величина.
8. Способ по п. 6, в котором указанный этап определения продолжительности второго времени ожидания содержит уменьшение второго времени ожидания, если определенная разность между первой и второй поправками больше, чем четвертая пороговая величина.
9. Способ по любому из пп. 1-5, содержащий вход в режим работы с низким потреблением энергии после окончания стабилизационного периода, следующего за выключением электронного устройства.
10. Способ по любому из пп. 1-5, дополнительно содержащий в режиме работы с низким потреблением энергии выключение первого генератора после каждой калибровки.
11. Способ по любому из пп. 1-5, в котором указанное электронное устройство получает энергию от первого источника энергии, дополнительно содержащий:
детектирование того, был ли первый источник энергии извлечен из устройства; и
если первый источник энергии был извлечен из устройства, то прекращение калибровки второго генератора по первому генератору до тех пор, пока первый источник энергии или другой источник энергии не будет вставлен на место удаленного первого источника энергии.
12. Способ по любому из пп. 1-5, дополнительно содержащий:
основанное на поправке, определенной по первому и второму калибровочным результатам, применение ретроспективного поправочного значения ко времени, которое было отсчитано на основе выходного сигнала второго генератора во время периода между вторым и третьим калибровочными периодами.
13. Электронное устройство, содержащее первый генератор и второй генератор, и содержащее:
счетчик для отсчета времени на основе выходного сигнала первого генератора в обычном режиме работы и для отсчета времени на основе выходного сигнала второго генератора в режиме работы с низким потреблением энергии, и процессор для повторного выполнения в режиме работы с низким потреблением энергии:
калибровки второго генератора по первому генератору во время первого периода времени для получения первого калибровочного результата,
повторной калибровки второго генератора по первому генератору во время второго периода времени по истечении первого межкалибровочного периода для получения второго калибровочного результата,
определение значения поправки по результатам первой и второй калибровки, и последующее
применение поправки при отсчете времени на основе выходного сигнала второго генератора.
14. Электронное устройство по п. 13, в котором указанный первый генератор представляет собой кварцевый генератор.
15. Электронное устройство по п. 13, в котором указанный второй генератор представляет собой маломощный резистивно-емкостный генератор.
16. Способ работы электронного устройства, содержащего первый генератор и второй генератор, содержащий шаги:
включение в начале первого калибровочного периода времени первого генератора и калибровку второго генератора по первому генератору во время первого калибровочного периода для получения первого калибровочного результата, представляющего первую частоту второго генератора, во время первого калибровочного периода; и последующее
выключение в конце первого калибровочного периода времени первого генератора; и последующий
отсчет колебаний второго генератора до тех пор, пока не будет достигнуто первое значение отсчета; и последующее
включение в начале второго калибровочного периода времени первого генератора и калибровку второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата, представляющего вторую частоту второго генератора, во время второго калибровочного периода времени; и
выключение в конце второго калибровочного периода времени первого генератора; и
обеспечение временного параметра, представляющего будущий момент времени, и оценку, на основе указанных первого и второго калибровочных результатов и указанного первого значения отсчета колебаний, второго значения отсчета колебаний второго генератора, подлежащего отсчету после окончания второго калибровочного периода для достижения указанного будущего момента времени;
отсчет колебаний второго генератора до достижения второго значения отсчета, и последующую инициацию первого действия.
17. Способ по п. 16, в котором указанное электронное устройство выполнено с возможностью конфигурирования для связи с коммуникационной сетью, причем указанное первое действие инициирует связь с коммуникационной сетью.
18. Способ по п. 16, в котором указанный будущий момент времени является началом следующего калибровочного периода, и указанным первым действием является инициация включения первого генератора и калибровка второго генератора по первому генератору с целью получения следующего калибровочного результата.
19. Способ по п. 16, в котором указанное первое значение отсчета определяют как первую частоту второго генератора, умноженную на первое межкалибровочное время.
20. Способ работы электронного устройства, содержащего первый генератор и второй генератор, содержащий:
включение в начале первого калибровочного периода времени первого генератора, если он находится в выключенном состоянии, и калибровка второго генератора по первому генератору во время первого калибровочного периода времени для получения первого калибровочного результата, представляющего первую частоту второго генератора, во время первого калибровочного периода времени; и последующее
выключение в конце первого калибровочного периода времени первого генератора; и последующий
отсчет колебаний второго генератора до тех пор, пока не будет достигнуто первое значение отсчета; и последующее
включение в начале второго калибровочного периода времени первого генератора и калибровка второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата, представляющего вторую частоту второго генератора во время второго калибровочного периода времени; и
выключение в конце второго калибровочного периода времени первого генератора и включение в начале третьего калибровочного периода времени первого генератора, и калибровка второго генератора по первому генератору во время третьего калибровочного периода времени для получения третьего калибровочного результата, представляющего третью частоту второго генератора, во время третьего калибровочного периода времени; и последующее выключение в конце третьего калибровочного периода времени первого генератора; и
определение, основанное на разности между третьим калибровочным результатом и ожидаемым третьим калибровочным результатом, полученным из первого и второго калибровочных результатов, продолжительности первого времени ожидания до следующего калибровочного периода времени.
21. Способ по п. 20, в котором указанный ожидаемый третий калибровочный результат определяют путем экстраполяции первого и второго калибровочных результатов на третий калибровочный период времени.
22. Способ по п. 20, в котором указанная экстраполяция представляет собой линейную экстраполяцию.
23. Способ по любому из пп. 20-22, в котором указанный этап определения продолжительности первого времени ожидания содержит увеличение первого времени ожидания, если разность между третьей частотой и частотой, соответствующей ожидаемому третьему калибровочному результату, меньше, чем третье пороговое значение.
24. Способ по любому из пп. 20-22, в котором указанный этап определения продолжительности первого времени ожидания содержит уменьшение первого времени ожидания, если разность между третьей частотой и частотой, соответствующей ожидаемому третьему калибровочному результату, больше, чем четвертое пороговое значение.
25. Способ по любому из пп. 16-22, в котором указанное электронное устройство получает энергию от первого источника энергии, и дополнительно содержащий:
детектирование того, был ли источник энергии извлечен из устройства; и
если источник энергии был извлечен из устройства, то прекращение калибровки второго генератора по первому генератору до тех пор, пока первый источник энергии или другой источник энергии не будет вставлен на место извлеченного первого источника энергии.
26. Способ определения степени температурной устойчивости электронного устройства, содержащего первый и второй генераторы, содержащий:
включение в начале первого калибровочного периода времени первого генератора, если он находится в выключенном состоянии, и калибровку второго генератора по первому генератору во время первого калибровочного периода времени для получения первого калибровочного результата, представляющего первую частоту второго генератора, во время первого калибровочного периода времени; и последующее
выключение в конце первого калибровочного периода времени первого генератора; и последующий
отсчет колебаний второго генератора до достижения первого значения отсчета; и последующее
включение в начале второго калибровочного периода времени первого генератора и калибровку второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата, представляющего вторую частоту второго генератора, во время второго калибровочного периода времени; и
выключение в конце второго калибровочного периода времени первого генератора; и
включение в начале третьего калибровочного периода времени первого генератора и калибровку второго генератора по первому генератору во время третьего калибровочного периода времени для получения третьего калибровочного результата, представляющего третью частоту второго генератора, во время третьего калибровочного периода времени; и последующее выключение в конце третьего калибровочного периода времени первого генератора; и
определение степени температурной устойчивости путем сравнения первого, второго и третьего калибровочных результатов.
27. Способ по п. 26, в котором указанную степень температурной устойчивости оценивают путем сравнения:
1) скорости изменения, ассоциированной с первым калибровочным результатом и вторым результатом, и:
2) скорости изменения, ассоциированной со вторым калибровочным результатом и третьим калибровочным результатом.
28. Электронное устройство, содержащее:
первый генератор и второй генератор,
счетчик для отсчета колебаний второго генератора;
процессор, сконфигурированный для:
включения в начале первого калибровочного периода времени первого генератора и калибровки второго генератора по первому генератору во время первого калибровочного периода времени для получения первого калибровочного результата, представляющего первую частоту второго генератора во время первого калибровочного периода времени; и последующего выключения в конце первого калибровочного периода времени первого генератора; и последующей
инициации отсчета колебаний второго генератора в первом счетчике до достижения первого значения отсчета; и последующего:
включения в начале второго калибровочного периода времени первого генератора и калибровки второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата, представляющего вторую частоту второго генератора, во время второго калибровочного периода времени; и
выключения в конце второго калибровочного периода времени первого генератора; и
оценки, на основе временного параметра, представляющего будущий момент времени, и на основе первого и второго калибровочных результатов и первого значения отсчета колебаний, второго значения отсчета колебаний второго генератора, подлежащего отсчету после окончания второго калибровочного периода с целью достижения указанного будущего момента времени, и;
инициации первого действия по достижении указанного второго значения отсчета.
29. Электронное устройство, содержащее:
первый генератор и второй генератор,
счетчик для отсчета колебаний второго генератора;
процессор, сконфигурированный для:
включения в начале первого калибровочного периода времени первого генератора, если он находится в выключенном состоянии, и калибровки второго генератора по первому генератору во время первого калибровочного периода времени для получения первого калибровочного результата, представляющего первую частоту второго генератора во время первого калибровочного периода времени; и последующего
выключения в конце первого калибровочного периода времени первого генератора; и последующего:
отсчета колебаний второго генератора в первом счетчике до достижения первого значения отсчета; и последующего
включения в начале второго калибровочного периода времени первого генератора и калибровки второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата, представляющего вторую частоту второго генератора, во время второго калибровочного периода времени; и
выключения в конце второго калибровочного периода времени первого генератора; и включения в начале третьего калибровочного периода времени первого генератора, и калибровки второго генератора по первому генератору во время третьего калибровочного периода времени для получения третьего калибровочного результата, представляющего третью частоту второго генератора, во время третьего калибровочного периода времени; и последующего:
выключения в конце третьего калибровочного периода времени первого генератора; и
определения, основанного на разности между третьим калибровочным результатом и ожидаемым третьим калибровочным результатом, полученным из первого и второго калибровочных результатов, продолжительности первого времени ожидания до следующего калибровочного периода времени.
30. Электронное устройство, содержащее
первый генератор и второй генератор,
счетчик для отсчета колебаний второго генератора;
процессор, сконфигурированный для:
включения в начале первого калибровочного периода времени первого генератора, если он находится в выключенном состоянии, и калибровки второго генератора по первому генератору во время первого калибровочного периода времени для получения первого калибровочного результата, представляющего первую частоту второго генератора, во время первого калибровочного периода времени; и последующего
выключения в конце первого калибровочного периода времени первого генератора; и последующего:
отсчета колебаний второго генератора в первом счетчике до достижения первого значения отсчета; и последующего:
включения в начале второго калибровочного периода времени первого генератора и калибровки второго генератора по первому генератору во время второго калибровочного периода времени для получения второго калибровочного результата, представляющего вторую частоту второго генератора, во время второго калибровочного периода времени; и
выключения в конце второго калибровочного периода времени первого генератора; и
включения в начале третьего калибровочного периода времени первого генератора и калибровки второго генератора по первому генератору во время третьего калибровочного периода времени для получения третьего калибровочного результата, представляющего третью частоту второго генератора, во время третьего калибровочного периода времени; и последующего
выключения в конце третьего калибровочного периода времени первого генератора; и
определения степени температурной устойчивости путем сравнения первого, второго и третьего калибровочных результатов.