×

Method of operating incrementally programmable non-volatile memory

  • US 9,324,438 B2
  • Filed: 08/05/2014
  • Issued: 04/26/2016
  • Est. Priority Date: 08/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of programming a non-volatile device having memory cells each adapted to represent a logic state, and each including a floating gate, a control gate, a source region, a drain region, and a channel coupling said source region and said drain region, the method comprising:

  • setting all the non-volatile device memory cells to a first reference state corresponding to a first logic value represented by a first threshold voltage Vt1;

    programming selected ones of the non-volatile device memory cells to a second reference state corresponding to a second logic value represented by a second threshold voltage Vt2, where Vt2>

    Vt1;

    resetting all the non-volatile device memory cells to a third reference state corresponding to said first logic value and represented by a third threshold voltage Vt3, where Vt3>

    =Vt2;

    reprogramming selected ones of the non-volatile device memory cells to a fourth reference state corresponding to said second logic value represented by a fourth threshold voltage Vt4, where Vt4>

    Vt3;

    wherein both programming and erasing a target logic state of the non-volatile device is performed by addition of electrons to the floating gate;

    and wherein each cell is reset to a common state prior to programming or reprogramming.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×