×

MEMORY PROGRAMMING

  • US 20100214829A1
  • Filed: 02/24/2009
  • Published: 08/26/2010
  • Est. Priority Date: 02/24/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for iteratively writing contents to memory locations, the method comprising:

  • receiving desired contents for a memory location to write through a plurality of write signals, desired accuracy for the memory location, and conditions on a number of iterations to the memory location;

    initializing a statistical model associated with the memory location and an iterations counter;

    selecting one of the write signals to be applied to the memory location, the selecting responsive to the desired contents, the desired accuracy, the iterations counter, the conditions on the number of iterations, and the statistical model;

    applying the write signal to the memory location;

    reading current contents of the memory location;

    determining whether to continue with an other iteration or to halt, the determining responsive to the current contents of the memory location, the desired contents, the desired accuracy, the iterations counter and the conditions on the number of iterations; and

    in response to determining to continue with an other iteration;

    updating the statistical model based on the desired contents, the desired accuracy, the iterations counter, the current contents of the memory location, and the statistical model; and

    performing the selecting, the applying, the reading, and the determining.

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