Back to results
US 2003/0115538 A1Published application
Error correction in ROM embedded DRAM
AssigneeMicron Technology, Inc.
InventorsScott Derner, Casey Kurth, Phillip G. Wald
Life of this patent
Estimating the term…
Abstract
Error correction through the use of on memory encoded error correction circuitry or parity checking circuitry allow for error correction in a read only memory (ROM) embedded dynamic random access memory (DRAM).
Claims26
A ROM embedded DRAM, comprising:
- a DRAM array having a first portion of ROM cells and a second portion of DRAM cells;
- wherein the ROM cells are formed by programming DRAM cells within the DRAM array;
- and
- correction circuitry fabricated on and integrated with the DRAM.
1 more element
A method of fabricating a ROM embedded DRAM, comprising:
- forming an array of DRAM cells having a first portion of ROM cells and a second portion of DRAM cells;
- programming a ROM portion of the DRAM cells as ROM bits;
- and
- encoding the ROM bits in error correction circuitry.
1 more element
A method of operating a ROM embedded DRAM, comprising:
- receiving a row and column address to read data from a ROM section;
- reading an encoded ROM bit;
- correcting the read ROM bit if necessary;
- and
- presenting the corrected ROM bit as output data.
2 more elements
A ROM embedded DRAM, comprising:
- a DRAM array having a first portion of ROM bits and a second portion of DRAM bits;
- and
- an error correction element containing encoded ROM bit data for each ROM bit.
A method of repairing ROM bit errors in a ROM embedded DRAM, comprising:
- programming a ROM section of a ROM embedded DRAM;
- encoding ROM data in error correction circuitry;
- determining whether the ROM bit data is correct;
- and
- correcting the ROM bit data if the ROM bit data and the stored data are different.
2 more elements
A method of correcting ROM bit errors in a ROM embedded DRAM, comprising:
- programming a ROM section of a ROM embedded DRAM;
- encoding on the ROM embedded DRAM in error correcting code (ECC) circuitry the ROM data;
- decoding read ROM data before presenting the data to a user;
- and
- correcting the ROM data if the ROM bit data if the ROM bit data is in error.
2 more elements
A method of operating a ROM embedded DRAM, comprising:
- receiving a row and column address to read data from a ROM section;
- reading a byte of ROM data using an error correcting code decoder;
- correcting the read ROM bit if necessary;
- and
- presenting the corrected ROM bit as output data.
2 more elements
Dependencies are inferred from the claim text.