Back to results
US 10,373,667 B2Granted
Refresh rate adjust
AssigneeHewlett Packard Enterprise Development LP
InventorsMelvin K. Benedict, Eric L. Pope
Life of this patent
Estimating the term…
Abstract
A technique includes determining that a row of memory has been activated at a threshold rate. Upon reaching the threshold rate, a refresh rate for the row of memory and an adjacent row of memory may be increased. Subsequent to the increase, the refresh rate may be returned to a default rate.
Claims15
A method comprising:
- determining, by a memory controller, that a row of memory has been activated at a threshold rate of activation, wherein the threshold rate of activation is less than a rate of activation at which other rows of the memory are impacted;
- detecting aggressor rows prior to a row hammer error occurring to mitigate effects of the row hammer error, wherein the aggressor rows are rows of the memory that receive a predetermined number of activations within a period of time;
- increasing, by the memory controller and in response to the detecting aggressor rows, a refresh rate for a region which contains the row of memory and an adjacent row of memory;
- delaying, by the memory controller and to implement hysteresis, a decrease in the refresh rate for the region which contains the row of memory and the adjacent row of memory for a period of time;
- and
- decreasing, by the memory controller, the refresh rate for the region which contains the row of memory and the adjacent row of memory based on a predetermined operating characteristic for decreasing the refresh rate for the region subsequent to the increase.
3 more elements
A method comprising:
- monitoring, by a computing device, an activated rate of a row of memory in a memory device;
- determining, by the computing device, that the activation rate of the row of memory is approaching a rate of activation at which other rows of the memory are impacted;
- detecting aggressor rows prior to a row hammer error occurring to mitigate effects of the row hammer error, wherein the aggressor rows are rows of the memory that receive a predetermined number of activations within a period of time;
- adjusting, by the computing device and in response to the detecting aggressor rows, a refresh rate for the row of memory and an adjacent row of memory until the activation rate of the row of memory decreases;
- and
- delaying a decrease in the refresh rate for the row of memory and an adjacent row of memory for a period of time.
3 more elements
A system comprising:
- a memory device;
- and
- a memory controller coupled to the memory device, the memory controller to:
- detect aggressor rows prior to a row hammer error occurring to mitigate effects of the row hammer error, wherein the aggressor rows are rows of the memory that are determined to receive a predetermined number of activations within a period of time;
- adjust, and in response to the detecting aggressor rows, a refresh rate of a row of memory and an adjacent row of memory for a period of time in response to a determination that an activated rate of the row of memory approaches a rate of activation at which other rows of the memory are impacted.
2 more elements
Dependencies are inferred from the claim text.