Circuit and method for refreshing memory cells of a dynamic memory
First Claim
1. A circuit for refreshing memory cells of a dynamic memory, the circuit comprising:
- a memory cell array including a plurality of dynamic random access memory cells;
a refresh control circuit coupled to the memory cell array so as to drive the memory cell array and access ones of the memory cells for a refresh operation, the refresh control circuit including a first selection circuit that selects at least one of the memory cells for a refresh operation that is to be effected;
a memory circuit for storing a plurality of register bits, a respective one of the register bits being assigned to at least one of the memory cells;
a set circuit coupled to the memory circuit so as to set the assigned register bit in the event of an access to one of the memory cells; and
a reset circuit coupled to the memory circuit so as to reset a set register bit, the reset circuit including a second selection circuit that defines which of the register bits is reset.
4 Assignments
0 Petitions
Accused Products
Abstract
A circuit for refreshing memory cells of a dynamic memory contains a refresh control circuit (3, 4, 7) and a memory circuit (2) for storing a plurality of register bits (2-1 to 2-n), a respective one of the register bits being assigned to at least one of the memory cells. In the event of an access to one of the memory cells, a set circuit (6) sets the assigned register bit (2-1 to 2-n), and a reset circuit (5) resets a set register bit (2-1 to 2-n). For controlling a refresh operation of one of the memory cells (MC), the refresh control circuit (3, 4, 7) evaluates the assigned register bit (2-1 to 2-n) and carries out the refresh operation in a manner dependent on the state of said register bit. For a refresh operation that is to be effected, a plurality of the memory cells (MC) are selected in an ascending or descending order of their addresses (x-Adr), and the respectively assigned register bits (2-1 to 2-n) of the memory cells, for resetting, are selected in an opposite order in a descending or ascending order of their addresses (x-Adr).
12 Citations
19 Claims
-
1. A circuit for refreshing memory cells of a dynamic memory, the circuit comprising:
-
a memory cell array including a plurality of dynamic random access memory cells;
a refresh control circuit coupled to the memory cell array so as to drive the memory cell array and access ones of the memory cells for a refresh operation, the refresh control circuit including a first selection circuit that selects at least one of the memory cells for a refresh operation that is to be effected;
a memory circuit for storing a plurality of register bits, a respective one of the register bits being assigned to at least one of the memory cells;
a set circuit coupled to the memory circuit so as to set the assigned register bit in the event of an access to one of the memory cells; and
a reset circuit coupled to the memory circuit so as to reset a set register bit, the reset circuit including a second selection circuit that defines which of the register bits is reset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for refreshing memory cells of a dynamic memory, the method comprising:
-
storing a plurality of register bits, a respective one of the register bits being assigned to at least one of the memory cells of the dynamic memory, which register bit is set in the event of an access to the assigned memory cell and is reset at a later point in time;
determining a memory cell that is to be refreshed;
evaluating the assigned register bit for the determined memory cell; and
performing a refresh operation on the determined memory cell if a state of the register bit indicates that a refresh operation is to be carried out, wherein the refresh operation is not performed if the state of the register bit indicates that a refresh operation is not to be carried out. - View Dependent Claims (18, 19)
-
Specification