Inventors:
James Davis - Richmond VA, US
Kenneth Eldredge - Boise ID, US
Jonathan Jedwab - Bristol, GB
Dominic McCarthy - Mountain View CA, US
Stephen Morley - Bristol, GB
Kenneth Paterson - Teddington, GB
Frederick Perner - Palo Alto CA, US
Kenneth Smith - Boise ID, US
Stewart Wyatt - Boise ID, US
International Classification:
G11C029/00
Abstract:
A magnetoresistive solid-state storage device (MRAM) performs error correction coding (ECC) of stored information. At manufacture or during use, each logical block of ECC encoded data and/or the corresponding set of storage cells are evaluated to determine suitability for continued use, or whether remedial action is necessary. In a first preferred method ECC decoding is attempted to determine whether information is unrecoverable from the block of ECC encoded data. In a second preferred method a parametric evaluation is made prior to attempting ECC decoding.