×

Temperature compensation management in solid-state memory

  • US 9,672,934 B2
  • Filed: 02/25/2016
  • Issued: 06/06/2017
  • Est. Priority Date: 09/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A data storage device comprising:

  • a non-volatile memory array including memory cells; and

    a controller configured to;

    determine a program/erase (P/E) cycling condition of at least a portion of the non-volatile memory array;

    determine a first offset program verify level associated with a first programming level based at least in part on the P/E cycling condition;

    determine a second offset program verify level associated with a second programming level based at least in part on the P/E cycling condition;

    program a first set of the memory cells of the non-volatile memory array using the first offset program verify level; and

    program a second set of the memory cells of the non-volatile memory array using the second offset program verify level;

    wherein the first and second offset program verify levels are determined to provide more even distribution of programming levels, thereby reducing an overall bit error rate associated with the non-volatile memory array.

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