CPC G11C 13/0069 (2013.01) [G11C 13/003 (2013.01); G11C 13/004 (2013.01); G11C 2013/0078 (2013.01); G11C 2213/15 (2013.01); G11C 2213/71 (2013.01)] | 6 Claims |
1. A method of operating memory, comprising:
programming a memory cell to one of three possible data states by:
applying a voltage pulse to the memory cell;
determining whether the memory cell snaps back in response to the applied first voltage pulse; and
applying a plurality of additional voltage pulses to the memory cell upon determining the memory cell does not snap back in response to the applied voltage pulse, wherein each of the plurality of additional voltage pulses has a same polarity as the voltage pulse pulse;
wherein the one of the three possible data states is associated with an asymmetric threshold voltage distribution whose magnitude is greater for a negative polarity than a positive polarity.
|