Method of flushing the contents of a dynamic redundancy register to a secure storage area during a power down in a memory device
First Claim
1. A method of writing data into a memory device, the method comprising:
- utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank;
writing a second plurality of data words and associated memory addresses into a cache memory, wherein said cache memory is associated with said memory bank and wherein further each data word of said second plurality of data words is either awaiting write verification associated with said memory bank or is to be re-written into said memory bank, wherein said pipeline comprises a write register configured to store data words and associated memory addresses to be written into said memory bank and a verify register configured to store data words and associated memory addresses in connection with a write verification operation;
detecting a power down signal;
responsive to the power down signal, and before said memory device is powered down, processing data words of said second plurality of data words and associated memory addresses through said pipeline to write data into said memory bank; and
powering down the memory device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of writing data into a memory device is disclosed. The method comprises utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank. Further, the method comprises writing a second plurality of data words and associated memory addresses into a cache memory, wherein the cache memory is associated with the memory bank and wherein further each data word of the second plurality of data words is either awaiting write verification associated with the memory bank or is to be re-written into the memory bank. The method also comprises detecting a power down signal and responsive to the power down signal, and before the memory device is powered down, processing data words of the second plurality of data words and associated memory addresses through the pipeline to write data into the memory bank. Finally, the method comprises powering down the memory device.
-
Citations
20 Claims
-
1. A method of writing data into a memory device, the method comprising:
-
utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank; writing a second plurality of data words and associated memory addresses into a cache memory, wherein said cache memory is associated with said memory bank and wherein further each data word of said second plurality of data words is either awaiting write verification associated with said memory bank or is to be re-written into said memory bank, wherein said pipeline comprises a write register configured to store data words and associated memory addresses to be written into said memory bank and a verify register configured to store data words and associated memory addresses in connection with a write verification operation; detecting a power down signal; responsive to the power down signal, and before said memory device is powered down, processing data words of said second plurality of data words and associated memory addresses through said pipeline to write data into said memory bank; and powering down the memory device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory device for storing data, the memory device comprising:
-
a memory bank comprising a plurality of addressable memory cells; a pipeline configured to process write operations of a first plurality of data words addressed to said memory bank; a cache memory operable for storing a second plurality of data words and associated memory addresses, wherein said cache memory is associated with said memory bank and wherein further each data word of said second plurality of data words is either awaiting write verification associated with said memory bank or is to be re-written into said memory bank, wherein said pipeline comprises a write register configured to store data words and associated memory addresses to be written into said memory bank and a verify register configured to store data words and associated memory addresses in connection with a write verification operation; and a logic module operable to; detect a power down signal; responsive to the power down signal, and before said memory device is powered down, process data words of said second plurality of data words and associated memory addresses through said pipeline to write data to said memory bank; and power down the memory device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of writing data into a memory device, the method comprising:
-
utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank; writing a second plurality of data words and associated memory addresses into a cache memory, wherein said cache memory is associated with said memory bank and wherein further each data word of said second plurality of data words is either awaiting write verification associated with said memory bank or is to be re-written into said memory bank; detecting a power down signal; responsive to the power down signal, and before said memory device is powered down, processing a first set of data words of said second plurality of data words and associated memory addresses through said pipeline to write data into said memory bank; after said processing said first set of data words, and before said memory device is powered down, transferring a second set of data words of said second plurality of data words and associated memory addresses to a secure memory storage area of said memory bank; and powering down the memory device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification