EP1588377A2

Differential dual floating gate circuit and method for programming

Abstract

A method and circuit for setting a reference voltage in a dual floating gate circuit is disclosed. During a set mode, a first and second floating gate are programmed to different charge levels that are a function of an input set voltage capacitively coupled to the first floating gate during the set mode. During a read mode, this difference in charge level is used by the dual floating gate circuit to generate a reference voltage that is a function of the input set voltage, and is preferably equal to the input set voltage.

Term

Term ended

Projected expiry passed 7 January 2024, 2.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

39 claims: 8 independent, 31 dependent

  1. 1
    Claims of equivalent WO 2004064115 A2 WHAT IS CLAIMED IS:1. A floating gate circuit, comprising: a) a first floating gate for storing charge thereon;b) a first steering capacitor coupled to said first floating gate for controlling the charge level on said first floating gate as a function of an input set voltage that is coupled through said first steering capacitor to said first floating gate during a set mode;c) a second floating gate for storing charge thereon;d) a first circuit coupled to said second floating gate for controlling the charge level on said second floating gate during said set mode;and e) a feedback circuit coupled between said second floating gate and said first floating gate for causing the charge level on said first floating gate to be modified during said set mode until the voltage on said first floating gate is a predetermined function of the voltage on said second floating gate, and such that at the conclusion of said set mode the difference in charge level between said first and second floating gates is a predetermined function of said input set voltage.
  2. 2
    The floating gate circuit of Claim 1 , wherein said floating gate circuit reaches a condition such that the voltage on said first floating gate is approximately equal to the voltage on said second floating gate.
  3. 3
    The floating gate circuit of Claim 1 , said first circuit comprising:a first tunnel device formed between said second floating gate and a first tunnel electrode, and a second tunnel device formed between said second floating gate and a second tunnel electrode for causing electrons to tunnel onto and off of said second floating gate for modifying the charge level on said second floating gate as a function of a voltage differential between said first and second tunnel electrodes;a second circuit coupled to said first tunnel electrode for generating a first voltage at said first tunnel electrode during said set mode;and a third circuit coupled to said second tunnel electrode for generating a first current at said second tunnel electrode during said set mode.
  4. 4
    The floating gate circuit of Claim 3, wherein said second floating gate is capacitively coupled to a stable ground reference.
  5. 5
    The floating gate circuit of Claim 3 wherein said third circuit includes a third floating gate having a predetermined voltage thereon, for generating said first voltage.
  6. 6
    The floating gate circuit of Claim 5, wherein during said set mode said floating gate circuit reaches a condition such that the voltages on said first, second and third floating gates are approximately equal.
  7. 7
    The floating gate circuit of Claim 3, wherein said third circuit comprises a current source coupled between said second tunnel electrode and ground.
  8. 8
    The floating gate circuit of Claim 7, wherein said current source is a charge pump.
  9. 9
    The floating gate circuit of Claim 1 further comprising:a first tunnel device formed between said first floating gate and a first tunnel electrode, and a second tunnel device formed between said first floating gate and a second tunnel electrode for causing electrons to tunnel onto and off of said first floating gate for modifying the charge level on said first floating gate as a function of a voltage differential between said first and second tunnel electrodes, said first tunnel device further included in said feedback circuit;a second circuit coupled to said first tunnel electrode for generating a first voltage at said first tunnel electrode at the beginning of said set mode;and a third circuit coupled to said second tunnel electrode for generating a first current at said second tunnel electrode during said set mode.
  10. 10
    The floating gate circuit of Claim 9, wherein:said second circuit comprises a first voltage source coupled between said first tunnel electrode and a high voltage source;and said third circuit comprises a first current source coupled between said second tunnel electrode and ground.
  11. 11
    The floating gate circuit of Claim 9, wherein said first tunnel device is an erase tunnel device.
  12. 12
    The floating gate circuit of Claim 9, wherein said second tunnel device is a program tunnel device.
  13. 13
    The floating gate circuit of Claim 9, wherein said feedback circuit comprises:a differential stage comprising a first, second, third and fourth transistor, each said transistor having a gate and a first and second terminal, wherein said first floating gate is the gate of said first transistor, said second floating gate is the gate of said second transistor, the first terminals of said first and second transistors are coupled together, the second terminals of said first and third transistors are coupled together and are further coupled to the gates of said third and fourth transistors, the second terminals of said second and fourth transistors are coupled together, and the first terminals of said third and fourth transistors are coupled together;and a gain stage comprising a fifth transistor, having a gate and a first and second terminal, a gain stage current source, and a compensation capacitor, wherein the gate of said fifth transistor is coupled to the second terminals of said second and fourth transistors, the first terminal of said fifth transistor is coupled to the first terminals of said third and fourth transistors, said compensation capacitor is coupled between the gate and the second terminal of said fifth transistor, and the second terminal of said fifth transistor is coupled to said gain stage current source and to said second circuit.
  14. 14
    The floating gate circuit of Claim 13, wherein said first and second transistors are NMOS transistors, said third and fourth transistors are PMOS transistors, said fifth transistor is a PMOS pull-up transistor, and said current source is a pull-down load.
  15. 15
    The floating gate circuit of Claim 13 , wherein said first and second transistors are PMOS transistors, said third and fourth transistors are NMOS transistors, said fifth transistor is an NMOS pull-down transistor, and said current source is a pull-up load.
  16. 16
    The floating gate circuit of Claim 1 , wherein said floating gate circuit is fabricated using CMOS processing techniques.
  17. 17
    The floating gate circuit of Claim 1 further comprising a second circuit coupled to said first steering capacitor and to said feedback circuit for causing said input set voltage to be coupled to said first steering capacitor during said set mode, said second circuit further for creating a feedback loop between said first floating gate and said second circuit during a read mode, said feedback loop including said first steering capacitor, wherein during said read mode said feedback loop causes said floating gate circuit to reach a condition such that a reference voltage is generated that is a predetermined function of said input set voltage.
  18. 18
    The floating gate circuit of Claim 17, wherein said reference voltage is approximately equal to said input set voltage.
  19. 19
    The floating gate circuit of Claim 17, wherein said reference voltage is within lOmV of the value of said input set voltage.
  20. 20
    The floating gate circuit of Claiml7, wherein said reference voltage is within 2mV of the value of said input set voltage.
  21. 21
    The floating gate circuit of Claim 17, wherein said second circuit comprises a first switch coupled between said first steering capacitor and an input terminal for receiving said input set voltage, said third circuit further comprising a second switch coupled between said first steering capacitor and said second circuit, wherein during said set mode said first switch is ON and said second switch is OFF, and during said read mode said first switch is OFF and said second switch is ON.
  22. 22
    A floating gate circuit, comprising:a) a first floating gate for storing charge thereon;b) a first steering capacitor coupled to said first floating gate for controlling the charge level on said first floating gate as a function of an input set voltage during a set mode;c) a second floating gate for storing charge thereon;d) a first circuit coupled to said second floating gate for controlling the charge level on said second floating gate during said set mode;e) a feedback circuit coupled between said first and second floating gates comprising: a differential stage comprising a first, second, third and fourth transistor, each said transistor having a gate and a first and second terminal, wherein said first floating gate is the gate of said first transistor, said second floating gate is the gate of said second transistor, the first terminals of said first and second transistors are coupled together, the second terminals of said first and third transistors are coupled together and are further coupled to the gates of said third and fourth transistors, the second terminals of said second and fourth transistors are coupled together, and the first terminals of said third and fourth transistors are coupled together;and a gain stage comprising a fifth transistor, having a gate and a first and second terminal, a gain stage current source, and a compensation capacitor, wherein the gate of said fifth transistor is coupled to the second terminals of said second and fourth transistors, the first terminal of said fifth transistor is coupled to the first terminals of said third and fourth transistors, said compensation capacitor is coupled between the gate and the second terminal of said fifth transistor, and the second terminal of said fifth transistor is coupled to said gain stage current source and to said second circuit;and f) a feedback circuit coupled between said first floating gate and the junction of said current source and second terminal of said fifth transistor for causing the charge level on said first floating gate to be modified during said set mode until said floating gate circuit reaches a steady state condition such that the voltage on said first floating gate is a predetermined function of the voltage on said second floating gate, and such that at the conclusion of said set mode the difference in charge level between said first and second floating gates is a predetermined function of said input set voltage.
  23. 23
    A floating gate circuit, comprising:a) a first floating gate for storing charge thereon;b) a first tunnel device formed between said first floating gate and a first tunnel electrode, and a second tunnel device formed between said first floating gate and a second tunnel electrode for causing electrons to tunnel onto and off of said first floating gate for modifying the charge level on said first floating gate during a set mode as a function of a voltage differential between said first and second tunnel electrodes;c) a first steering capacitor coupled to said first floating gate for controlling the charge level on said first floating gate as a function of an input set voltage during said set mode;d) a second floating gate for storing charge thereon;e) a third tunnel device formed between said second floating gate and a third tunnel electrode, and a fourth tunnel device formed between said second floating gate and a fourth tunnel electrode for causing electrons to tunnel onto and off of said second floating gate for modifying the charge level on said second floating gate as a function of a voltage differential between said third and second fourth electrodes;f) a first circuit coupled between said first and second floating gates comprising: a differential stage comprising a first, second, third and fourth transistor, each said transistor having a gate and a first and second terminal, wherein said first floating gate is the gate of said first transistor, said second floating gate is the gate of said second transistor, the first terminals of said first and second transistors are coupled together, the second terminals of said first and third transistors are coupled together and are further coupled to the gates of said third and fourth transistors, the second terminals of said second and fourth transistors are coupled together, and the first terminals of said third and fourth transistors are coupled together;and a gain stage comprising a fifth transistor, having a gate and a first and second terminal, a gain stage current source, and a compensation capacitor, wherein the gate of said fifth transistor is coupled to the second terminals of said second and fourth transistors, the first terminal of said fifth transistor is coupled to the first terminals of said third and fourth transistors, said compensation capacitor is coupled between the gate and the second terminal of said fifth transistor, and the second terminal of said fifth transistor is coupled to said gain stage current source and to said second circuit;and g) a feedback loop coupled between said first tunnel electrode and the junction of said current source and second terminal of said fifth transistor for causing the voltage at said first tunnel electrode to be modified during said set mode until said floating gate circuit reaches a condition such that the voltage on said first floating gate is a predetermined function of the voltage on said second floating gate, and such that at the conclusion of said set mode the difference in charge level between said first and second floating gates is a predetermined function of said input set voltage.
  24. 24
    The floating gate circuit of Claim 23, wherein said first, second, third, and fourth tunnel devices are Fowler-Nordheim tunnel devices.
  25. 25
    The floating gate circuit of Claim 24, wherein said first, second, third and fourth tunnel devices are designed as a result of their chip layout to be reasonably well matched.
  26. 26
    The floating gate circuit of Claim 23, wherein said first and second tunnel devices are in dual conduction during said set mode, and said third and fourth tunnel devices are in dual conduction during said set mode.
  27. 27
    A floating gate circuit, comprising:a) a first floating gate having charge stored thereon;b) a second floating gate having charge stored thereon, wherein the difference in charge level between said first and second floating gates is a predetermined function of an input set voltage that is capacitively coupled to said first floating gate during a set mode;and c) a feedback circuit coupled between said first and second floating gates for causing the voltage on said first floating gate to be modified during a read mode until said floating gate circuit reaches a condition such that the voltage on said first floating gate is a predetermined function of the voltage on said second floating gate for causing a reference voltage to be generated that is a predetermined function of said input set voltage.
  28. 28
    The floating gate circuit of Claim 25, wherein said reference voltage is approximately equal to said input set voltage.
  29. 29
    The floating gate circuit of Claim 25, wherein said reference voltage is within lOmN of the value of said input set voltage.
  30. 30
    The floating gate circuit of Claim25, wherein said reference voltage is within 2mN of the value of said input set voltage.
  31. 31
    A method for setting a reference voltage in a dual floating gate circuit, said method comprising the steps of:a) causing an input set voltage to be capacitively coupled to a first floating gate during a set mode for controlling the charge level thereon;b) causing a predetermined voltage to be coupled to a second floating gate during said set mode for controlling the charge level thereon;and c) causing the charge level on said first floating gate to be modified until said dual floating gate circuit reaches a condition during said set mode such that the voltage on said first floating gate is a predetermined function of the voltage on said second floating gate, and such that at the conclusion of said set mode the difference in charge level between said first and second floating gates is a predetermined function of said input set voltage.
  32. 32
    A method for setting a reference voltage in a dual floating gate circuit, said method comprising the steps of:a) causing a first and second tunnel device coupled to a first floating gate to operate in a dual conduction mode under the control of a voltage differential between a first tunnel electrode coupled to said first tunnel device and a second tunnel electrode coupled to said second tunnel device, for modifying the charge level on said first floating gate during said set mode;b) causing a predetermined voltage to be coupled to a second floating gate during a set mode for controlling the charge level thereon;c) causing an input set voltage to be capacitively coupled to said second floating gate during said set mode for controlling the charge remaining on said second floating gate at the conclusion of said set mode;d) causing the voltage at said first tunnel electrode to be modified as a function of the difference between the voltages on said first and second floating gates;and e) repeating steps (a) through (d) until said dual floating gate circuit reaches a steady state condition such that said second floating gate voltage is a predetermined function of said first floating gate voltage, and for causing a difference in charge level between said first and second floating gates, at the conclusion of said set mode, that is a predetermined function of said input set voltage.
  33. 33
    The method of Claim 32, wherein in step (a) a charge pump is used to generate a current source for said dual conduction operation of said first and second tunnel devices.
  34. 34
    The method of Claim 32 further comprising the step of:f) causing said current source to ramp down at the end of said set mode, such that the voltage at said first tunnel electrode decreases as a function thereof, until both tunnel devices are no longer conducting.
  35. 35
    The method of Claim 34, wherein the voltages on said first and second tunnel electrodes are each ramped to zero volts at the end of said set mode.
  36. 36
    The method of Claim 34, wherein step (f) further comprises causing said charge pump to ramp down while controlling the voltage on said first tunnel electrode, such that said first floating gate voltage ramps down to a predetermined voltage.
  37. 37
    The method of Claim 32, wherein step (b) further comprises causing a third and fourth tunnel device coupled to said second floating gate to operate in a dual conduction mode under the control of a voltage differential between a third tunnel electrode coupled to said third tunnel device and a fourth tunnel electrode coupled to said fourth tunnel device, for controlling the voltage on said second floating gate
  38. 38
    A method for programming a floating gate in a differential floating gate circuit to an input set voltage, said method comprising the steps of:a) causing a first and second tunnel device coupled to a first floating gate to operate in a dual conduction mode under the control of a voltage differential between a first tunnel electrode coupled to said first tunnel device and a second tunnel electrode coupled to said second tunnel device, for modifying the charge level on said first floating gate during said set mode;b) causing a predetermined voltage to be coupled to a second floating gate during a set mode for controlling the charge level thereon;c) causing an input set voltage to be capacitively coupled to said first floating gate during said set mode for controlling the charge remaining on said first floating gate at the conclusion of said set mode;d) causing the voltage at said first tunnel electrode to be modified as a function of the difference between the voltages on said first and second floating gates;e) repeating steps (a) through (d) until said dual floating gate circuit reaches a steady state condition such that said second floating gate voltage is a predetermined function of said first floating gate voltage for causing a difference in charge level between said first and second floating gates, at the conclusion of said set mode, that is a predetermined function of said input set voltage;and f) causing the voltage at said first tunnel electrode and the voltage at said second tunnel electrode to ramp toward a predetermined voltage such that said first and second tunnel devices are no longer in dual conduction.
  39. 39
    The method of Claim 38, wherein step (b) further comprises causing a third and fourth tunnel device coupled to said second floating gate to operate in a dual conduction mode under the control of a voltage differential between a third tunnel electrode coupled to said third tunnel device and a fourth tunnel electrode coupled to said fourth tunnel device, for controlling the voltage on said second floating gate
Independent claims39