Updating read voltages triggered by the rate of temperature change
AssigneeWestern Digital Technologies, Inc.
InventorsEran Sharon, David Avraham, Evgeny Mekhanik, Alexander Bazarsky
Life of this patent
Estimating the term…
Abstract
A device includes a memory and a controller coupled to the memory. The controller is configured to associate a first value of a memory access parameter with a first group indicator. The controller is configured to perform an update operation to determine a second value of the memory access parameter based on first data read from the memory and to generate a first updated value of the memory access parameter. The first updated parameter is associated with the first group indicator and is based on the first value and the second value.
Claims15
A device comprising:
- a memory;
- and
- a controller coupled to the memory, the controller configured to:
- associate a first value of a memory access parameter with a first group indicator,
- perform a first update operation to:
- determine a second value of the memory access parameter based on first data read from the memory, wherein the first data is associated with the first group indicator, and
- generate a first updated value of the memory access parameter based on the first value and the second value, wherein the first updated value is associated with the first group indicator, and
- perform a second update operation to:
- determine a third value of the memory access parameter based on second data read from the memory, wherein the second data is associated with the first group indicator, and
- generate a second updated value of the memory access parameter based on the first updated value and the third value, wherein the second updated value is associated with the first group indicator,
- wherein the first data and the second data are located on at least one selected from a group consisting of different blocks of the memory, different planes of the memory, and different dies of the memory.
A method comprising:
- associating a first value of a memory access parameter with a first group indicator;
- performing a first update operation that includes:
- determining a second value of the memory access parameter based on first data read from a memory, wherein the first data is associated with the first group indicator, and
- generating a first updated value of the memory access parameter based on the first value and the second value, wherein the first updated value is associated with the first group indicator;
- and
- performing a second update operation that includes:
- determining a third value of the memory access parameter based on second data read from the memory, wherein the second data is associated with the first group indicator, and
- generating a second updated value of the memory access parameter based on the first updated value and the third value, wherein the second updated value is associated with the first group indicator,
- wherein the first data and the second data are located on at least one selected from a group consisting of different blocks of the memory, different planes of the memory, and different dies of the memory.
Dependencies are inferred from the claim text.