Back to results
US 8,266,454 B2Granted
Secure flash memory using error correcting code circuitry
AssigneeGM Global Technology Operations LLC
InventorsJames T. Kurnik, Ronald J. Gaynier
Life of this patent
Estimating the term…
Abstract
A processor and memory system includes memory, a table of exceptions, and a processor. The memory includes a plurality of memory blocks. The table of exceptions identifies at least one of the plurality of memory blocks that includes an expected error. The processor diagnoses a security fault based on data stored in at least one of the plurality of memory blocks and the table of exceptions.
Claims12
A processor and memory system comprising:
- memory that includes a plurality of memory blocks, at least one of said plurality of memory blocks including data that was intentionally stored and that is indicative of an error;
- an error correcting code module (ECCM) that executes error correcting code and that selectively indicates that an error exists in said data;
- a table of exceptions that identifies said at least one of said plurality of memory blocks that includes said data;
- and
- a processor that diagnoses a security fault based on whether said ECCM indicates that an error exists in said data and based on whether said at least one of said plurality of memory blocks is identified in said table of exceptions and that selectively takes remedial action when a security fault is diagnosed.
2 more elements
A data security method comprising:
- intentionally storing data that is indicative of an error in at least one of a plurality of memory blocks;
- identifying, from a table of exceptions, said at least one of said plurality of memory blocks that includes said data that is indicative of an error;
- executing error correcting code;
- selectively indicating that an error exists in said data;
- diagnosing, using a processor, a security fault based on whether said at least one of said plurality of memory blocks is identified in said table of exceptions and based on whether existence of an error in said data is indicated;
- and
- selectively taking remedial action when a security fault is diagnosed.
4 more elements
Dependencies are inferred from the claim text.