Patent ID: 9430328
Filing Date: 2016-08-30
CPC Classification: G06F,G11C

Claim Text:
1. A method for reading a memory device comprising a plurality of memory cells, the method comprising: receiving a request of reading a selected data word associated with a selected code word comprising a plurality of logic values stored in at least one selected memory cell of the plurality of memory cells with an error correction code; reading a first code word representing a first version of the selected code word by comparing a state of the at least one selected memory cell with a first reference; verifying the first code word according to the error correction code; setting the selected code word according to the first code word in response to a positive verification of the first code word; reading at least one second code word representing a second version of the selected code word by comparing the state of the at least one selected memory cell with a second reference; verifying the second code word according to the error correction code; and setting the selected code word according to the second code word in response to a negative verification of the first code word and to a positive verification of the second code word.