×

Two bit non-volatile electrically erasable and programmable semiconductor memory cell utilizing asymmetrical charge trapping

  • US 6,011,725 A
  • Filed: 02/04/1999
  • Issued: 01/04/2000
  • Est. Priority Date: 08/01/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of programming, reading, and erasing an electrically erasable programmable read only memory (EEPROM) cell capable of storing two binary information bits, said memory cell having a first region and a second region with a channel therebetween and having a gate above said channel but separated therefrom by a non conductive charge trapping material sandwiched between first and second silicon dioxide layers, said method comprising:

  • programming a first bit in a first forward direction to represent a first binary value by applying programming voltages to said first region and to said gate and grounding said second region, thereby injecting and storing electrical charge in a first charge trapping region of said charge trapping material positioned asymmetrically close to said first region, or to represent a second binary value by not injecting electrical charge into said first charge trapping region;

    programming a second bit in a second forward direction opposite said first forward direction to represent a third binary value by applying programming voltages to said second region and to said gate and grounding said first region, thereby injecting and storing electrical charge in a second charge trapping region of said charge trapping material positioned asymmetrically close to said second region, or to represent a fourth binary value by not injecting electrical charge into said second charge trapping region;

    reading said first bit in a direction opposite said first forward direction by applying read voltages to said second region and said gate and grounding said first region, and subsequently determining if said first binary value is stored by sensing a first current between said second and said first regions or if said second binary value is stored by sensing a second current between said second and said first regions, said second current being higher than said first current;

    reading said second bit in a direction opposite said second forward direction by applying read voltages to said first region and said gate and grounding said second region, and subsequently determining if said third binary value is stored by sensing a third current between said first and said second regions or if said fourth binary value is stored by sensing a fourth current between said first and said second regions, said fourth current being higher than said third current;

    erasing said first bit by applying erasing voltages to said gate and said first region so as to cause electrical charge representing said first binary value to be removed from said first charge trapping region; and

    erasing said second bit by applying erasing voltages to said gate and said second region so as to cause electrical charge representing said second binary value to be removed from said second charge trapping region.

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