×

Data storage device detecting read-before-write conditions and returning configurable return data

  • US 9,164,694 B1
  • Filed: 06/19/2013
  • Issued: 10/20/2015
  • Est. Priority Date: 06/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device comprising:

  • data storage media comprising a plurality of data sectors; and

    control circuitry programmed to;

    receive a command from a host to cryptographically erase at least a portion of data stored on the data storage media;

    execute a cryptographic erase;

    receive a read command from the host to read a data sector in the data storage media, wherein the read command comprises a logical block address (LBA);

    map the LBA to a physical block address (PBA) representing the data sector;

    use the PBA to read the data sector from the storage media to generate read data;

    decrypt the read data to generate decrypted read data;

    execute a data path protection check on the decrypted read data using at least one of the LBA and the PBA;

    when the data path protection check fails, determine that the data sector has been cryptographically erased; and

    return configurable return data to the host in response to determining that the data sector has been cryptographically erased.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×