Method and related controller applied to flash memory

Method and related controller applied to flash memory

  • CN 102,376,362 B
  • Filed: 08/24/2010
  • Issued: 08/11/2017
  • Est. Priority Date: 08/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. a kind of method for being applied to a flash memory, the flash memory is provided with multiple data cells, this method is included:

  • Number of times that those data cells are read is counted to produce multiple count values;

    AndAccording to those count values, decide whether the data refreshed in those data cells,Wherein this method is also included:

    Configure multiple counters, it records those count values, and make those counters of each data cell correspondence wherein itOne;

    When respectively the data cell is read out, a preset increments are tired out in the corresponding counter of the respectively data cell and increase to thisIn count value;

    AndThe number of times being read according to these counts those data cells in those counters,Wherein, the flash memory, which is included in multiple blocks, each block, multiple data cells, and this method is also included:

    When configure those counters when, be the multiple corresponding counters of each block arrangement, make in the respectively block it is each shouldData cell corresponds to one of those counters;

    AndWhen the count value of one of those corresponding counters of each block is more than a critical value, refresh the block,When configuring those counters, multiple data cells are made to correspond to same counter,Wherein, methods described is also included:

    When to read one of those data cells, it is read the corresponding counter of data cell for this and reads in the lumpTake other data cells corresponding with the same counter.

View all claims

    Thank you for your feedback