×

SYSTEM AND METHOD FOR ALLOCATING AND USING SPARE BLOCKS IN A FLASH MEMORY

  • US 20110271043A1
  • Filed: 04/28/2011
  • Published: 11/03/2011
  • Est. Priority Date: 04/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a Flash memory array comprising:

  • allocating a first portion of spare blocks in the Flash memory as a single level cell (SLC) spare block pool, and a second portion of spare blocks in the Flash memory as a multi-level cell (MLC) spare block pool;

    replacing bad SLC blocks in the Flash memory with spare blocks from the SLC spare block pool; and

    if the number of spare blocks in the SLC spare block pool is less than a minimum SLC spare pool threshold, then re-allocating spare blocks from the MLC spare block pool to the SLC spare block pool.

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