| CPC G06F 1/08 (2013.01) [G06F 1/10 (2013.01); G06F 13/1673 (2013.01); G06F 13/1689 (2013.01); H03L 7/07 (2013.01); H03L 7/0814 (2013.01); H03L 7/0995 (2013.01); H04L 7/0008 (2013.01); H04L 7/0033 (2013.01); H04L 7/10 (2013.01); Y02D 10/00 (2018.01)] | 20 Claims |

|
1. A memory device comprising:
a memory core to store data;
an interface circuit to receive, from a memory controller, a first timing signal having a first frequency, wherein the first timing signal is to be used to time a data transfer operation with the memory core;
a drift detection circuit that mimics a timing delay through a clock distribution circuit in the memory device where the clock distribution circuit uses the first timing signal for the data transfer operation, the drift detection circuit comprising a phase to digital converter to determine a phase delay between a second timing signal that is received from the memory controller and the second timing signal that is delayed by a plurality of different delay elements, and the drift detection circuit to generate a digital code that is indicative of the phase delay; and
a transmitter to output information including the digital code to the memory controller.
|