×

EFFICIENT ERROR HANDLING MECHANISMS IN DATA STORAGE SYSTEMS

  • US 20160085470A1
  • Filed: 12/07/2015
  • Published: 03/24/2016
  • Est. Priority Date: 06/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-volatile data storage system, comprising:

  • a non-volatile memory array comprising a plurality of physical addresses configured to store user data and metadata; and

    a controller configured to;

    maintain a mapping associating a set of physical addresses in the non-volatile memory array with a set of logical addresses, the mapping indexed by the logical addresses;

    attempt to move user data stored at a first physical address to a second physical address, and associating in the mapping a logical address corresponding to the first physical address with the second physical address; and

    in response to determining that the user data stored at the first physical address in unrecoverable;

    determine in the mapping, based at least in part on metadata stored at the first physical address, the logical address associated with the first physical address; and

    dissociate in the mapping the logical address from the first physical address.

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