SNLA465 January 2025 DP83TC817S-Q1 , DP83TC818S-Q1 , DP83TG721S-Q1
For gPTP to work, the systems that are synced with each other must each have a common wall clock source and a way to timestamp egress and ingress packets. The point in the system where these packets are timestamped directly impacts the synchronization accuracy.
The closer the packet is timestamped to the cable, the more indeterministic latencies are accounted for and the more accurate the synchronization is.
For applications that only require millisecond level synchronization such as lighting and trunks, packets can be timestamped in the software stack. This method is simple but introduces invariability due to software processing delays.
Applications requiring microsecond level precision, such as audio and road noise cancellation, can use hardware level timestamping on the MAC level. This approach reduces latency variability compared to software timestamping, providing improved accuracy.
The most accurate way to timestamp packets is directly at the Ethernet PHY level, which can have yield nanosecond to sub nanosecond sync accuracy for ADAS sensor applications. Texas Instrument’s DP83TG721 and DP83TC817/8 PHYs with IEEE 802.1AS support offer PHY level timestamping.