Memory with error correction function and an error correction method
AssigneeXi'an Uniic Semiconductors Co., Ltd.
InventorAlessandro Minzoni
Life of this patent
Estimating the term…
Loading patent…
AssigneeXi'an Uniic Semiconductors Co., Ltd.
InventorAlessandro Minzoni
Estimating the term…
The present invention relates to a memory with error correction function, comprising a data array, an ECC array, a flag bit array, an ECC encoding module, an ECC decoding module, a flag bit generation module and a flag bit detection module; wherein: the flag bit generation module is configured, when data is being written, to generate a flag bit and an encode enable signal, the flag bit being stored in the flag bit array, and the encode enable signal being used to control the operation of the ECC encoding module; the ECC encoding module is configured to encode the data to be written according to the ECC algorithm preset therein so as to generate parity bits; the ECC array is configured to store the generated parity bits; the flag bit detection module is configured, when data is being read, to detect the flag bit and control the operation of the ECC decoding module; and the ECC decoding module is configured to detect and correct erroneous data using the parity bits from the ECC array and the data from the data array, and to output the corrected data. The invention also relates to a method of correcting errors in a memory.
A memory with error correction function, wherein the memory comprises a data array, an ECC array, a flag bit array, an ECC encoding module, an ECC decoding module, a flag bit generation module and a flag bit detection module;
A method of correcting errors in a memory, wherein the memory comprising a data array, an ECC array, a flag bit array, an ECC encoding module, an ECC decoding module, a flag bit generation module and a flag bit detection module, the method of correcting errors in the memory comprising:
Dependencies are inferred from the claim text.