ZHCAE48 June 2024 LMK5B33216
syn1588® PTP 协议栈在执行基本的初始化任务(如初始化网络同步器)之后,会等待 PTP Grandmaster 发送 PTP 报文。建立双向时间传输后,PTP 协议栈会计算本地时钟相对于主时钟的偏移量。对于超过用户可定义边界的较大初始偏移,PTP 协议栈会通过直接更新时间信息来异步调整硬件 ToD 时钟。然后,PTP 协议栈通过一系列 SYNC 报文计算和调整本地振荡器的频率偏移。随后,PTP 协议栈会校正残余频率偏移。调整过程的最后两步通过 IP 内核的专用硬件模块同步完成。因此,PTP 协议栈能够在启动 PTP 控制伺服环路之前,将 PTP 跟随节点的时钟同步精度调整到小于 20ns。