MECHANISM FOR FACILITATING WRITE TRACKING FOR FOLLOWING DATA EYE MOVEMENTS ACROSS CHANGING THERMAL CONDITIONS IN MEMORY SYSTEMS
First Claim
1. A method comprising:
- monitoring movements of a valid data eye associated with a memory device of a plurality of memory devices of a memory system at a computing system, wherein monitoring includes initiating write commands during one or more refresh periods associated with the valid data eye;
determining drifting in the movement of the data eye; and
correcting the drifting based on adjusting one or more existing phase interpolator (“
PI”
) values associated with the movements of the data eye.
0 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is described for facilitating write tracking for following data eye movements across changing thermal conditions in memory systems according to one embodiment of the invention. A method of embodiments of the invention includes monitoring movements of a valid data eye associated with a memory device of a plurality of memory devices of a memory system at a computing system. The monitoring may include initiating write commands during one or more refresh periods associated with the valid data eye. The method may include determining drifting in the movement of the data eye, and correcting the drifting based on adjusting one or more existing phase interpolator values associated with the movements of the data eye.
14 Citations
29 Claims
-
1. A method comprising:
-
monitoring movements of a valid data eye associated with a memory device of a plurality of memory devices of a memory system at a computing system, wherein monitoring includes initiating write commands during one or more refresh periods associated with the valid data eye; determining drifting in the movement of the data eye; and correcting the drifting based on adjusting one or more existing phase interpolator (“
PI”
) values associated with the movements of the data eye. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory controller comprising:
-
a write tracking mechanism having first logic to monitor movements of a valid data eye associated with a memory device of a plurality of memory devices of a memory system at a computing system, wherein monitoring includes initiating write commands during one or more refresh periods associated with the valid data eye; second logic to determine drifting in the movement of the data eye; and third logic to correct the drifting based on adjusting one or more existing phase interpolator (“
PI”
) values associated with the movements of the data eye. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a plurality of memory devices at a computing system; and a write tracking mechanism to monitor movements of a valid data eye associated with a memory device of the plurality of memory devices, wherein monitoring includes initiating write commands during one or more refresh periods associated with the valid data eye, determine drifting in the movement of the data eye, and correct the drifting based on adjusting one or more existing phase interpolator (“
PI”
) values associated with the movements of the data eye. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. At least one machine-readable medium comprising a plurality of instructions that in response to being executed on a computing device, causes the computing device to perform the following operations:
-
monitoring movements of a valid data eye associated with a memory device of a plurality of memory devices of a memory system at a computing system, wherein monitoring includes initiating write commands during one or more refresh periods associated with the valid data eye; determining drifting in the movement of the data eye; and correcting the drifting based on adjusting one or more existing phase interpolator (“
PI”
) values associated with the movements of the data eye. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification