ZHCSZ56A July 2025 – November 2025 DP83TC815-Q1
PRODUCTION DATA
本節(jié)介紹了可用于更新時鐘時間值的選項。DP83TC815-Q1 提供了多種根據(jù)同步協(xié)議的結(jié)果更新 IEEE802.1AS 時鐘的方法:
直接讀取/可寫 - 通過在時鐘寄存器 (PTP_TDR) 中設(shè)置新時間,可直接將系統(tǒng)時間時鐘設(shè)置為某個值。時鐘/計時器的初始設(shè)置可能需要直接寫入一個時間值。
可通過加/減法調(diào)整 - 也可通過在當前時間值上添加/減去一個值來調(diào)整時間。要添加一個值,必須將該值寫入 PTP_TDR 寄存器。要減去一個值,可以將秒和納秒字段的 32 位二進制補碼表示寫入 PTP_TDR 寄存器。若要加/減,必須以相同的順序?qū)懭胍韵录拇嫫?ol class="ol" id="OL_LPS_LVT_XTB">
頻率可擴展 - 可以設(shè)置系統(tǒng)來對 IEEE802.1AS PTP 時鐘執(zhí)行連續(xù)時間調(diào)整??赏ㄟ^寄存器控制來調(diào)整頻率(時鐘/計時器速率),以便與主時鐘的頻率相匹配。這也稱為永久頻率調(diào)整。通過對頻率調(diào)整值進行編程,可以將時鐘編程為以調(diào)整后的頻率值運行。通過頻率調(diào)整,可以對每個基準時鐘周期進行 2-32 ns 的時序校正。
頻率調(diào)整 - 通過對頻率調(diào)整值進行編程,可以將時鐘編程為以調(diào)整后的頻率值運行。通過頻率調(diào)整,可以對每個基準時鐘周期進行 2-32 ns 的時序校正。通過頻率調(diào)整,時鐘會隨時間校正偏移,避免由時間值的步進調(diào)整引起任何潛在的副作用。
臨時頻率(時間)控制:允許通過以修改后的頻率運行一段時間來進行時間校正。這也稱為臨時頻率調(diào)整。通過對頻率調(diào)整值和持續(xù)時間進行編程,可以將時鐘編程為以臨時調(diào)整的頻率值運行。通過頻率調(diào)整,可以對每個基準時鐘周期進行 2-32 ns 的時序校正。通過頻率調(diào)整,時鐘會隨時間校正偏移,避免由時間值的步進調(diào)整引起任何潛在的副作用。也可以對時鐘進行編程,通過包含頻率調(diào)整持續(xù)時間來執(zhí)行臨時調(diào)整的頻率值。
根據(jù)同步協(xié)議的結(jié)果,可以使用多種方法來更新 PHY 的 IEEE802.1AS 時鐘。用于更新時鐘值的方法取決于時間值的差異。例如,在初次嘗試同步時,時鐘之間的值可能相差過大,因此需要進行步進調(diào)整或直接設(shè)置時間。稍后,當時鐘的值非常接近時,臨時頻率調(diào)整方法可能是理想選擇。