Method and apparatus for adjusting demarcation voltages based on cycle count metrics
AssigneeIntel Corporation
InventorsWei Fang, Prashant S. Damle, Nevil N. Gajera
Life of this patent
Estimating the term…
Abstract
In one embodiment, an apparatus comprises a first memory array comprising a plurality of phase change memory (PCM) cells; and a controller to track a first cycle count metric based at least in part on a number of writes performed to at least a portion of the first memory array; and adjust, based on the first cycle count metric, a demarcation voltage to be applied during read operations performed on PCM cells of the first memory array.
Claims24
An apparatus comprising:
- a first memory array comprising a plurality of phase change memory (PCM) cells;
- and
- a controller to:
- track a first cycle count metric based at least in part on a number of writes performed to at least a portion of the first memory array;
- and
- adjust, based on the first cycle count metric, a first demarcation voltage comprising an initial demarcation voltage to be applied during read operations performed on PCM cells of the first memory array, wherein the first demarcation voltage is adjusted downward in response to a determination that the first cycle count metric has crossed a first threshold;
- and
- adjust the first demarcation voltage further downward in response to a determination that the first cycle count metric has crossed a second threshold, the second threshold having a value greater than a value of the first threshold.
A method comprising:
- tracking a first cycle count metric based at least in part on a number of writes performed to at least a portion of a first memory array comprising a plurality of memory cells;
- and
- adjusting, based on the first cycle count metric, a first demarcation voltage comprising an initial demarcation voltage to be applied during read operations performed on memory cells of the first memory array, wherein the first demarcation voltage is adjusted downward in response to a determination that the first cycle count metric has crossed a first threshold;
- and
- adjusting the first demarcation voltage further downward in response to a determination that the first cycle count metric has crossed a second threshold, the second threshold having a value greater than a value of the first threshold.
A non-transitory machine readable storage medium having instructions stored thereon, the instructions when executed by a machine to cause the machine to:
- track a first cycle count metric based at least in part on a number of writes performed to at least a portion of a first memory array comprising memory cells;
- and
- adjust, based on the first cycle count metric, a first demarcation voltage comprising an initial demarcation voltage to be applied during read operations performed on memory cells of the first memory array, wherein the first demarcation voltage is adjusted downward in response to a determination that the first cycle count metric has crossed a first threshold;
- and
- adjust the first demarcation voltage further downward in response to a determination that the first cycle count metric has crossed a second threshold, the second threshold having a value greater than a value of the first threshold.
A system comprising:
- a controller comprising circuitry to:
- track a first cycle count metric based at least in part on a number of writes performed to at least a portion of a memory array comprising a plurality of memory cells;
- adjust, based on the first cycle count metric, a first demarcation voltage comprising an initial demarcation voltage to be applied during read operations performed on memory cells of the memory array, wherein the first demarcation voltage is adjusted downward in response to a determination that the first cycle count metric has crossed a first threshold;
- and
- adjust the first demarcation voltage further downward in response to a determination that the first cycle count metric has crossed a second threshold, the second threshold having a value greater than a value of the first threshold.
Dependencies are inferred from the claim text.