×

Adaptive program pulse duration based on temperature

  • US 9,437,318 B2
  • Filed: 10/24/2014
  • Issued: 09/06/2016
  • Est. Priority Date: 10/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for operating a memory device, comprising:

  • obtaining data indicating a temperature of the memory device;

    determining a program pulse duration which is at least as long as a minimum allowable program pulse duration, the minimum allowable program pulse duration is relatively long when the temperature is relatively high and compensates for a temperature-based change in a time constant of a selected word line in the memory device;

    programming a set of memory cells connected to the selected word line using program pulses having the program pulse duration, wherein the set of memory cells comprises memory cells which are to be programmed to a highest target data state of a plurality of target data states by the programming; and

    adjusting a bit ignore number for the highest target data state based on the temperature, wherein the bit ignore number is relatively high when the temperature is relatively high, and the bit ignore number is a number of the memory cells which are to be programmed to the highest target data state which are permitted to fail a verify test of the highest target data state while still allowing the programming to be successfully completed.

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