Method For Protecting Memory Data
OwnerBei-Chuan Chen, Li-Hsiang Chan +1inventors
InventorsBei-Chuan Chen, Li-Hsiang Chan, Shih-Hsien Yang
Life of this patent
Estimating the term…
Abstract
A method for protecting memory data is provided, by extracting bad block addresses stored in the bad block information obtained during the memory scanning testing as memory label, and using an algorithm to compute an identification based on the memory label so that the memory will check the identification and whether the blocks pointed by memory label being bad blocks when an external device request data reading so as to prevent the unauthorized data from being read and achieve the object of protecting memory data.
Claims9
A memory data protection method, for protecting memory data of a memory, said method comprising the following steps of:
- a writing of memory data, storing a memory label of said memory and an identification based on said memory label computed by a specific function into a specific address of said memory, and then storing said memory data to said memory, where said memory label comprising a plurality of bad block addresses of said memory;
- and
- a reading of memory data, after receiving a data reading request from an external device, reading said memory label of said memory and said identification, comparing a value computed by said specific function based on said memory label against said identification, and checking whether memory blocks of said memory pointed said memory label being bad blocks, if said computed value and said identification being equal and said blocks pointed by said memory label being bad blocks, said memory data stored in said memory being authorized and executing data reading and transmitting to said external device;
- otherwise, terminating data reading request of said external device.
Dependencies are inferred from the claim text.