Verifying data integrity in a data storage device
AssigneeInside Secure
InventorsYves Fusella, Alexandre Croguennec
Life of this patent
Estimating the term…
Loading patent…
AssigneeInside Secure
InventorsYves Fusella, Alexandre Croguennec
Estimating the term…
A data storage device may include one or more pages, each page having a fixed number of memory cells, each memory cell being adapted to store one unit of data; a verification page, the verification page having a corresponding fixed number of verification cells, each verification cell storing a predetermined value; and a controller configured to 1) receive a read command having an address value, and 2) upon receiving the read command, a) retrieve a predetermined value from a verification cell corresponding to the address value, b) determine whether the retrieved predetermined value is an expected value, and c) if so, providing a retrieved unit of data, and if not, initiating a protective action. Determining whether the retrieved predetermined value is the expected value may include applying a function to the address value to obtain a result and determining whether the result corresponds to the retrieved predetermined value.
An apparatus comprising a data storage device including:
A method of retrieving data from a device comprising:
A method of retrieving data from a device comprising:
An article of manufacture comprising a non-transitory storage media containing instructions that, when executed by a controller, perform operations comprising:
Dependencies are inferred from the claim text.