×

Nonvolatile memory system with background reference positioning and local reference positioning

  • US 10,283,215 B2
  • Filed: 07/20/2017
  • Issued: 05/07/2019
  • Est. Priority Date: 07/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for reducing latency of a nonvolatile memory controller comprising:

  • identifying a plurality of page groups in each block of a nonvolatile memory device;

    performing a background read of an indicator page of each block of the nonvolatile memory device at a predetermined timing interval;

    determining the number of errors in the background read of the indicator page of each block;

    identifying a block having a determined number of errors exceeding an error threshold as an outlier block;

    performing background reads of representative pages of each page group of the outlier block at offsets to each threshold voltage that is required for reading the representative pages of each page group of the outlier block to identify a set of updated threshold voltage offset values for each page group of the outlier block;

    upon the occurrence of one or more of an endurance event, a retention timer event and a read disturb event at a closed block, performing background reads of representative pages of each page group of the closed block at offsets to each threshold voltage that is required for reading the representative pages of each page group of the closed block to identify a set of updated threshold voltage offset values for each page group of the closed block; and

    when a usage characteristic is determined to meet one or more usage characteristic threshold, performing subsequent host-requested reads of pages of each block meeting the one or more usage characteristic threshold using a threshold voltage shift read instruction and using the set of updated threshold voltage offset values corresponding to the page group of the page being read.

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