SNLS614A September 2018 – December 2018 DP83869HM
The DP83869HM has several internal clocks, including the local reference clock, the Ethernet transmit clock, and the Ethernet receive clock. An external crystal or oscillator provides the stimulus for the local reference clock. The local reference clock acts as the central source for all clocking in the device.
The local reference clock is embedded into the transmit network packet traffic and is recovered from the network packet traffic at the receiver node. The receive clock is recovered from the received Ethernet packet data stream and is locked to the transmit clock in the partner.
Using the I/O Configuration register (address 0x0170), the DP83869HM can be configured to output these internal clocks through the CLK_OUT pin. By default, the output clock is synchronous to the XI oscillator / crystal input. The default output clock is suitable for use as the reference clock of another DP83869HM device. Through registers, the output clock can be configured to be synchronous to the receive data at the 125-MHz data rate or at the divide by 5 rate of 25 MHz. It can also be configured to output the line driver transmit clock. When operating in 1000Base-T mode, the output clock can be configured for any of the four transmit or receive channels.
It is important to note that when clock output of DP83869HM is being used as a clock input for another device, for e.g. two DP83869HM in daisy chain, then the primary DP83869HM should not be reset via the RESET pin. If reset is required then it should be performed via software. The output clock can be disabled using the CLK_O_DISABLE bit of the I/O Configuration register.