×

System and method for improving wear-leveling performance in solid-state memory

  • US 8,612,804 B1
  • Filed: 09/30/2010
  • Issued: 12/17/2013
  • Est. Priority Date: 09/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing wear leveling operations in a non-volatile solid-state storage subsystem that comprises blocks of memory, the method comprising:

  • receiving a command that specifies an erase operation on a superblock of a plurality of superblocks in the storage subsystem, said superblock comprising a plurality of blocks, each block residing in a die of a plurality of dies in the storage subsystem and being capable of having a wear leveling operation being performed on the block independently of other blocks in said superblock;

    incrementing a superblock erase counter associated with said superblock to reflect said erase operation on the superblock; and

    using said superblock erase counter to control a timing with which wear leveling operations are performed on specific blocks in a die of said plurality of dies, the timing being determined by comparing said superblock erase counter to an interval threshold, the interval threshold being smaller than a threshold denoting a minimum frequency at which a wear leveling operation is to be performed on a block.

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