×

Apparatus, systems, and methods for providing wear leveling in solid state devices

  • US 9,336,136 B2
  • Filed: 10/08/2014
  • Issued: 05/10/2016
  • Est. Priority Date: 10/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a memory controller in a storage system coupled to a host device via an interface, a request to remove data in any one of a plurality of memory blocks in the storage system;

    selecting, by the memory controller, one of the memory blocks in the storage system;

    determining, by the memory controller, a wear count associated with the selected memory block, wherein the wear count is indicative of a number of times the memory block has been erased;

    when the wear count associated with the selected memory block is less than a threshold wear count, causing, by the memory controller, data to be removed from the selected memory block, andwhen the wear count associated with the selected memory block is not less than the threshold wear count, selecting, by the memory controller, another one of the memory blocks until the memory controller selects a memory block whose wear count is less than the threshold wear count.

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