×

Dynamic SLC/MLC blocks allocations for non-volatile memory

  • US 8,407,400 B2
  • Filed: 11/12/2008
  • Issued: 03/26/2013
  • Est. Priority Date: 11/12/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus comprising:

  • a flash memory having a number of memory blocks, wherein one or more of the memory blocks can operate in at least two modes of operation, the at least two modes of operation differing in a number of states to which a cell of a respective one of the blocks can be programmed and/or erased; and

    a controller configured to operate the one or more of the memory blocks in one of the two modes of operation based at least partly on at least one of an amount of the memory in use or available for use, wherein the controller is configured to operate cells of at least one of the blocks in a mode of operation wherein the cells are programmed and/or erased to one of two states when the amount of the memory in use is less than a threshold.

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