SNLS779A July 2025 – November 2025 DP83TC815-Q1
PRODUCTION DATA
The PTP time clock in DP83TC815-Q1 is a readable or writable time source for all IEEE802.1AS PTP related functions. PTP clock is a high accuracy oscillator and a counter that represents time in seconds and nanoseconds.
The clock consists of Seconds (32–bit field) and Nanoseconds (30–bit field). When the nanoseconds counter reaches 1 x 109, the nanoseconds counter reverts to zero and the seconds counter increments by 1. Additionally, a Fractional Nanoseconds (sub nanosecond - units of 2-32 ns) counter for time adjustment is available. PTP_RATE_DIR controls whether the device operates at a higher or lower frequency than the reference clock. The clock counter increment per cycle varies depending on the reference clock used and is equal to the period (in ns) corresponding to the PTP reference clock. A Frac PLL is used to generate non-integer synchronized clock output. Use of Frac PLL eliminates need for external VCXO.
The clock does not support negative time values. If negative time is required in the system, the host software has to make conversions from the PHY clock time to actual time.
The clock also does not support the upper 16-bits of the seconds field as defined by the specification (Version 2 specifies a 48-bit seconds field). If the upper 16-bits value is required to be greater than 0, it has to be handled by host software. The rollover of the seconds field only occurs every 136 years, minimizing burden to host software.