A novel idea of a floating gate programmable MOSFET has been proposed. It uses a standard double poly CMOS process and Fowler-Nordheim tunneling concept to generate trapped charges in the floating gate, hence, vary the threshold voltage of the MOSFET. Preliminary results have been obtained through calculations and simulations for two readily available CMOS processes and some possible applications are discussed.
Floating gate MOS transistors currently receive a widespread use commercially as the data storage element in EPROM and EEPROM circuit. A typical example of a floating gate transistor is shown in Figure
1
The floating gate transistors have received little/minimal attention as an analog circuit element. However, there are unique applications for these devices in an analog circuit. As the trend of integrated circuits moves toward low power and low voltage, the floating gate transistor might find its way into the world of analog integrated circuit. For example, with traditional 5V power supply, the on resistance of a switch is relatively small. When you decrease the supply voltage, the on resistance increases due to the loss in the gate drive. (shown in Figure
2)
Taking the advantage of the thin oxide in the modern technology, we can make electrons tunnel through the oxide with some voltage. In order to preserve the normal circuit topology, the programming has to occur between the floating gate and a programming gate. In this device, poly1 is used as a floating gate and poly2 is used for programming, as well as controlling. Shown in Figure
3 is a simplified diagram of a CMOS floating gate device. The difference of the CMOS floating gate transistors and the EEPROM-type transistors is that the electron tunneling happens in the oxide between poly1 and poly2 instead of gate oxide which preserves the gate oxide for analog circuit operation.
A simplified diagram of a floating gate transistor is shown in Figure
4
where the ratios of the poly1 and poly2 overlap areas show up in the denominator. The current density of Fowler-Nordheim tunneling follows the equation
where A and E
are process-dependent constants and E is the electric field in the oxide.
In order to have the electron tunneling occur between poly1 and poly2, J
needs to be much greater than J
. From Equation
3, this means E
needs to be greater than E
. From the Equation
1 and Equation2, it is clear that A
has to be much smaller than A
to generate high electric field between two poly gates; hence C
needs to be greater than C
.
When the circuit is in operating mode, the same simplified device diagram and the two-capacitor model can be used. (Figure
4) When a gate voltage, V
, is applied on the top gate, a capacitive divider divides the gate voltage by the geometric ratio of the capacitors. In order to turn the transistor on, V
needs to be greater than the threshold voltage. Because of the capacitive divider, V
needs to be significantly greater than V
. However, a more effective device operation might be to make C
much greater than C
in order to have most of the V
voltage drop across V
.
To reiterate, for efficient programming, C
needs to be greater than C
. For efficient device operation, C
needs to be greater than C
. These two statements contradict with each other, is there an optimum for C
and C
? or is there other solution?
The side view shows a cross-section view of the layout from the center of the gate area. The region where the small poly2 stub overlaps poly1 is where the electron tunneling occurs. It is believed that the electric field at the corner and edge of poly2 is highest. Also notice that poly1 layer is not connected to any nodes in the circuit in this design; hence is given the name `floating gate'.
To put these concepts and equation into real examples, two typical CMOS processes are chosen for the simulation. A less aggressive technology used as an example is the MOSIS 2
m DPDM (Double Poly Double Metal) CMOS Process. A more modern technology example used is the TSMC 0.6
m DPTM (Double Poly Triple Metal) CMOS Process. The results are shown in the next two sections.
The current density follows a strong exponential curve (shown in Figure
7), decreases sharply below certain voltage, in this case, the voltage is roughly 6 volts. The fact that the current density drops sharply below 6 volts shows that Fowler-Nordheim tunneling doesn't occur for low voltages. Hence, during normal circuit operation (Vdd < 5V), the transistors are safe. Furthermore, in normal circuit topology, no floating gates are designed to store charges, therefore, all charges are dissipated through the supplies.
2. TSMC 0.6
m DPTM CMOS Process
Please note that the numerical values for the current density appear to be incorrect due to the lack of information on the Fowler Nordheim equation. The values used in the calculations for the constant A and the E
are obtained for a different process, they are process dependant parameters.
In conclusion, a floating gate, programmable MOSFET transistor using standard CMOS process has been proposed. It does not require special process to achieve the Fowler-Nordheim electron tunneling. Possible applications might be for low power/low voltage design, to replace MOS switches in low voltage design, to replace fuse trimming technology and capable to be reversible, etc. Preliminary results are shown. The charge retention performance is believed to be at least as good as the EEPROM technology because of the layer of SiO
surrounding the floating polysilicon gate. The programming speed is not an issue in this design since this device doesn't need to be programmed very often. The author believes that this is a novel idea, the value of this device is yet to be determined. The actual functionality of the device can only be tested with fabricated wafers.
[1] L. R. Carley, "Trimming analog circuits using floating-gate analog MOS memory", IEEE J. Solid-State Circuits, vol. 23, pp.1437-1440, Dec. 1989
[2] A. Thomsen, M. A. Brooke, "A Floating-Gate MOSFET with Tunneling Injector Fabricated Using a Standard Double-Polysilicon CMOS Process", IEEE Electron Device Letters, vol. 12, pp.111-113, Mar. 1991
[3] G. Steenwijk, K. Hoen, H. Wallinga, "A Nonvolatile Analog Programmable Voltage Source Using the VIPMOS EEPROM Structure", IEEE J. of Solid Stage Circuits, vol 28, pp. 784-788, July, 1993
[4] R. Tsao, S. H. Chiao, "Flash EEPROM Role in NVM Applications and Technology", Maple Press, 1989
[5] M. Lanzoni, L. Briozzo, B. Ricco, "A Novel Approach to Controlled Programming of Tunnel-Based Floating-Gate MOSFET's", IEEE J. Solid-Stage Circuits, vol. 29, pp. 147-150, Feb. 1994
[6] K. Yang, A. G. Andreou, "A Multiple Input Differential Amplifier Based on Charge Sharing on a Floating-Gate MOSFET", Analog Integrated Circuits and Signal Processing, vol. 6, pp. 197-208, Nov. 1994
[7] Y. Y. Chai, L. G. Johnson, "Floating Gate MOSFET with reduced programming voltage", Electronics Letters, vol. 30, pp. 1536-7, Sep. 1994
[8] W. Gao, W. M. Snelgrove, "the Floating Gate MOS Device as an Analog Trimming Element", Microelectronics Journal, vol. 25, pp. 353-61, Aug. 1994