Inventors:
John A. Nerl - Londonderry NH, US
Ken Pomaranski - Roseville CA, US
Gary Gostin - Plano TX, US
Andrew Walton - Rocklin CA, US
David Soper - Murphy TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G11C 29/00
Abstract:
In one embodiment, a computer readable medium comprises code for recording occurrences of data corruption in data retrieved from a memory subsystem, code for determining whether bit locations within the memory subsystem are associated with multiple occurrences of data corruption, code for deallocating, in response to the code for determining, memory regions containing bit locations associated with multiple occurrences of data corruption, code for analyzing patterns of data corruption repeated across multiple addresses of the memory subsystem, and code for controlling application of an error correction code (ECC) algorithm by the memory subsystem to erase bits associated with a repeated bit pattern, detected by the code for analyzing, from data retrieved from the memory subsystem.