CPC G06F 11/0751 (2013.01) [G06F 11/0727 (2013.01); G11C 11/16 (2013.01); G11C 11/1673 (2013.01); G11C 11/1677 (2013.01); G11C 29/021 (2013.01); G11C 2029/0411 (2013.01)] | 20 Claims |
1. A memory array comprising:
one or more memory cells to store data and corresponding error correction codes;
an error correction component configured to identify errors in codewords and to correct the errors in the codewords;
a first circuit configured to generate a reference signal;
a second circuit configured to generate a self-reference signal; and
a sense output circuit configured to:
perform a first comparison of the reference signal and a first value read from a selected memory cell of the memory array, the first value read being associated with a first read operation;
detect an error condition associated with the first comparison; and
perform, after the first comparison and based at least in part on the error condition, a second comparison of the self-reference signal and a second value read from the selected memory cell of the memory array, the second value read being associated with a second read operation.
|