Apparatuses and methods for targeted refreshing of memory
First Claim
Patent Images
1. A method for refreshing memory, comprising:
- identifying, with a device external to the memory, a row of memory cells in the memory that has been accessed more than a threshold number of times as a target row of memory cells, wherein the target row of memory cells is associated with a target row address;
responsive to identification of the target row of memory cells having been accessed more than the threshold number of times;
causing a predecoder of the memory to be provided with a first row address and a first active command, wherein the first row address is adjacent to and precedes the target row address, and wherein the predecoder causes a first row of memory cells physically adjacent to the target row of memory cells to be refreshed responsive to being provided with the first row address and the first active command;
causing the predecoder of the memory to be provided with a second row address and a second active command, wherein the second row address is adjacent to and follows the target row address, and wherein the predecoder causes a second row of memory cells physically adjacent to the target row of memory cells to be refreshed responsive to being provided with the second row address and the second active command; and
causing the predecoder of the memory to be provided with the target row address and a third active command, wherein the predecoder causes the target row of memory cells to be refreshed responsive to being provided with the target row address and the third active command.
8 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and methods for targeted row refreshes are disclosed herein. In an example apparatus, a predecoder receives a target row address and determines whether a target row of memory associated with the target row address is a primary or a redundant row of memory. The predecoder is further configured to cause one or more rows of memory physically adjacent the primary row of memory to be refreshed if the primary row is the target row or one or more rows of memory physically adjacent the redundant row of memory to be refreshed if the redundant row of memory is the target row of memory.
82 Citations
29 Claims
-
1. A method for refreshing memory, comprising:
-
identifying, with a device external to the memory, a row of memory cells in the memory that has been accessed more than a threshold number of times as a target row of memory cells, wherein the target row of memory cells is associated with a target row address; responsive to identification of the target row of memory cells having been accessed more than the threshold number of times; causing a predecoder of the memory to be provided with a first row address and a first active command, wherein the first row address is adjacent to and precedes the target row address, and wherein the predecoder causes a first row of memory cells physically adjacent to the target row of memory cells to be refreshed responsive to being provided with the first row address and the first active command; causing the predecoder of the memory to be provided with a second row address and a second active command, wherein the second row address is adjacent to and follows the target row address, and wherein the predecoder causes a second row of memory cells physically adjacent to the target row of memory cells to be refreshed responsive to being provided with the second row address and the second active command; and causing the predecoder of the memory to be provided with the target row address and a third active command, wherein the predecoder causes the target row of memory cells to be refreshed responsive to being provided with the target row address and the third active command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for refreshing memory, wherein a device external to the memory has identified a row of memory cells in the memory that has been accessed more than a threshold number of times as a target row of memory cells, wherein the target row of memory cells is associated with a target row address, wherein the method comprises, responsive to identification of the target row of memory cells having been accessed more than the threshold number of times:
-
causing a predecoder of the memory to be provided with a first row address and a first active command, wherein the first row address is adjacent to and precedes the target row address, and wherein the predecoder causes a first row of memory cells physically adjacent to the target row of memory cells to be refreshed responsive to being provided with the first row address and the first active command; causing the predecoder of the memory to be provided with a second row address and a second active command, wherein the second row address is adjacent to and follows the target row address, and wherein the predecoder causes a second row of memory cells physically adjacent to the target row of memory cells to be refreshed responsive to being provided with the second row address and the second active command; and causing the predecoder of the memory to be provided with the target row address and a third active command, wherein the predecoder causes the target row of memory cells to be refreshed responsive to being provided with the target row address and the third active command. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification