ZHCSV24 March 2024 LMK05318B-Q1
PRODUCTION DATA
DPLL 域有一个调优字历史记录监控块用于确定进入保持模式时的初始输出频率精度。根据 DPLL 工作模式,可以使用三个源之一来更新调优字:
当已启用历史记录监控器且已锁定 DPLL 时,历史监控器可有效地计算基准输入频率平均值的方法是:在可编程平均时间 (TAVG) 内,使用数字环路滤波器的输出来累积历史记录。当输入变得无效时,会存储最终的调优字值以确定初始保持频率精度。通常,较长的 TAVG 时间会产生更准确的初始保持频率。0ppm 基准时钟(XO 输入)的稳定性决定了保持输出频率的长期稳定性和精度。
还有一个单独的可编程延迟计时器 (TIGN),可设置为忽略进入保持模式之前损坏的历史数据。如果在输入时钟发生故障时以及在输入监控器检测到数据之前发生调优字更新,则历史数据可能会损坏。TAVG 和 TIGN 时间分别可通过 HISTCNT 和 HISTDLY 寄存器位进行编程,并且与 TDC 速率相关。
在器件硬复位或软复位后立即清除调优字历史记录。DPLL 锁定到新基准后,历史记录监控器会等待第一个 TAVG 计时器到期,然后存储第一个调优字值,并开始累积历史记录。历史记录监控器在基准切换或保持模式退出期间不会清除先前的历史记录值。如果需要,可以通过切换历史记录使能位 (HIST_EN = 1 → 0 → 1) 来手动清除或复位历史记录。
如果将 TAVG 周期设置为分钟或小时(用于获取更精确的历史平均频率),则可在存储第一个调优字并可供使用之前发生切换或保持事件。为抑制早期切换事件,提供了一个中间历史记录更新选项 (HIST_INTMD)。如果复位了历史记录,则中间平均值可以按 TAVG/2K 的间隔更新,其中 K = HIST_INTMD 为 0,仅在第一个 TAVG 期间更新。如果 HIST_INTMD = 0,则不会进行中间更新,且在第一个 TAVG 周期之后存储第一个平均值。然而,如果 HIST_INTMD = 4,则在 TAVG/16、TAVG/8、TAVG/4 和 TAVG/2 以及 TAVG 时取四个中间平均值。在第一个 TAVG 周期之后,所有后续历史记录更新都在 TAVG 周期发生。
当不存在调优字历史记录时,使用自由运行调优字值 (TUNING_FREE_RUN) 来确定初始保持输出频率精度。