Abstract:
A circuit having both p-channel and n-channel transistors is made programmable by providing the p-channel transistor with a floating gate which is in electrical continuity with a floating gate which is in electrical continuity with a floating gate on the n-channel transistor. In order to compensate for over-deprogramming, the circuit includes transistor which shunt the programmable transistors when the transistors are over-deprogrammed.

Description:
FIELD OF THE INVENTION 
     This invention relates to semiconductor circuit devices, and to circuit elements on such semiconductor circuit devices. Specifically, the invention relates to an inverter circuit which is electrically programmable and electrically erasable. 
     BACKGROUND OF THE INVENTION 
     The invention uses various materials which are electrically either conductive, insulating or semiconducting, although the completed semiconductor circuit device itself is usually referred to as a &#34;semiconductor&#34;. One of the materials used is silicon, which is used as either single crystal silicon or as polycrystalline silicon material, referred to as polysilicon or &#34;poly&#34; in this disclosure. 
     An electrically programmable and electrically erasable programmable access memory (EEPROM) utilizes floating gate transistors which are programmed and deprogramed by Fowler-Nordheim tunneling through a thin gate oxide window near the drain side of the transistor. The transistor is an n-channel transistor and programming is achieved by applying a relatively high positive potential (voltage or EMF) to a control gate. A floating gate is isolated from the control gate and the source and drain of the transistor and is interspaced between the control gate and the transistor substrate. The floating gate has a coupling coefficient of between 0 (no isolation from the substrate) and 1 (no isolation from the gate). 
     The transistor may be programmed by applying a high positive potential to the control gate with respect to the drain. The floating gate reaches a potential proportional to the control gate potential times the coupling coefficient. If the potential of the control gate is sufficiently high, Fowler-Nordheim tunneling through a thin gate oxide window near the drain side of the transistor closes the floating gate to become negatively charged. This results in threshold voltage of a higher value, usually sufficient to exceed the potentials at which the transistor normally operates, thereby deprogramming the transistor. Deprogramming is accomplished by applying, from the gate, a high negative potential to the drain side of the transistor. 
     The floating gate technique works very well n-channel transistors, but is difficult to achieve in the case of p-channel transistors. This is because of the oxide-silicon barrier for holes is much greater than that of electrons. For this reason, prior art programmability of inverter devices has been difficult. 
     SUMMARY OF THE INVENTION 
     In accordance with the present invention, a programmable inverter is made possible by connecting the drains on an n-channel and the sources of two p-channel transistors to an output, and having the gates of the transistors respond to a common input. The n-channel and one of the p-channel transistors share a common floating gate and the inverter is programmed by Fowler-Nordheim tunneling through a thin gate oxide window on the drain side of the n-channel transistor. The floating gates are isolated, except that the floating gate is electrically conductive between the n-channel and p-channel transistors. Therefore, the programming of the n-channel transistor results in a like charge on the floating gate of the p-channel transistor. This enables the entire inverter to be programmed by performing the steps of programming the n-channel transistor. An additional pair of transistors is used to compensate for the effects of excessive positive charge of the floating gate on deprogramming. 
     This device can use as few as two novel transistors; one n-channel and one p-channel transistor. Due to the unique layout, these two transistors have the characteristics of four transistors. These include a pair of p-channel transistor with common control gates, one n-channel transistor with a floating gate which is common with a floating gate of one of the p-channel transistors and one n-channel transistor without a floating gate. 
     This device is programmed and deprogramed by Fowler-Nordheim tunneling through the thin gate oxide window near the drain side of the n-channel transistor (having the floating gate). Programming is achieved by applying relatively high positive potential on the control gate. Due to Poly 2 (control gate) and Poly 1 (floating gate) capacitive coupling, some high positive potential will be coupled to the floating gate and generate a strong electric field across the thin tunneling window. This electric field will make it possible for the electrons in the n-channel drain region to tunnel through to Si/Oxide barrier. The trapped negative charge will shift the V T  of the n-channel transistor to transistor 31 to a higher value, say 5 to 6 volts, while shifting the V T  value of the p-channel transistor transistor 33 to a positive value. Now we can consider n-channel transistor is being cut off while the p-channel transistor is being completely turned on (in a non-volatile state). The device is therefore no longer functioning as an inverter and the output will stay high independent of the input (gate) signal. 
     Deprogramming is made possible by applying a high positive potential on the drain of the n-channel transistor and a zero potential or a negative potential on the control gate. The electrons will then be transferred by Fowler-Nordheim tunneling through the thin oxide window from the floating gate to drain, due to the reverse electric field direction. After deprogramming, the floating gate potential will be non-negative. If there is neither negative nor positive charge remaining in the floating gate, the V T  valves of both p-channel and n-channel transistors will be as they were prior to being programmed. The device will once again function as an inverter. 
     In the event that the floating gate transistors are overly programmed, i.e., the floating gate is brought to a positive charge, the n-channel transistor will be in a depletion state and the p-channel transistor will be in a &#34;cut-off&#34; state due to V T  shift. 
     The floating gate does not extend completely across the area covered by the control gate on the n-channel transistor, so a small portion of the n-channel transistor is fabricated without the floating gate. This effectively behaves as a second n-channel transistor in series with the other n-channel transistor. The second n-channel transistor and the second p-channel transistor, without the floating gates, avoid the problem of V T  shift due to over-deprogramming. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1 shows a configuration of an n-channel transistor fabricated in accordance with the present invention; 
     FIG. 2 shows a schematic configuration of an equivalent circuit of an erasable inverter circuit in accordance with the present invention; 
     FIG. 3 shows a configuration of an n-channel transistor fabricated in accordance with the present invention; 
     FIG. 4 shows a configuration for a p-channel transistor fabricated in accordance with the present invention; and 
     FIG. 5 shows a top view of an inverter circuit constructed in accordance with the present invention. 
     FIG. 6 shows an electrical schematic drawing of an equivalent of an alternate embodiment of the invention. 
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT 
     FIG. 1 shows a floating gate transistor 11, in which a control gate 13 and a floating gate 15 control flow of electrons between doped regions of substrate 16 which form a source 18 and drain 19 of the transistor 11. A thin tunneling window is formed by a portion 23 of the floating gate 15 being located close to the drain 19, separated by a thin layer of oxide of approximately 100 A. This portion 23 defines the location of a thin tunneling window, so that electrons from the drain 19 will tunnel through to the floating gate 15, establishing a negative charge for the gate 15. This will shift the V T  of the transistor 11. In a typical application, this shift of V T  is to a value of approximately 10 volts. If the potential at the control gate 13 does not exceed this 10 volts, the transistor 11 will remain gated off. 
     Deprogramming is made possible by applying a high positive potential on the drain 19 of the transistor 11 and a zero potential or a negative potential to the control gate 13. Electrons will then be transferred from the floating gate 15 by Fowler-Nordheim tunneling through the thin oxide window, to drain 19. This transfer of electrons from floating gate 15 to drain 19 is due to the reverse electric field direction. 
     An inverter configuration is shown in FIG. 2, where a pair of n-type transistors 31, 32 are connected in series to a parallel connection of a pair of p-type transistors 33, 34. The series pair of n-type transistors 31, 32 appear as a single transistor, on the assumption that the floating gate 15 will force the V T  upward, gating the pair off, regardless of the gated condition of transistor 32. 
     In order to control V T  of p-type transistor 33, it has a floating gate 41. This does not by itself provide for programmability of the inverter because the Fowler-Nordheim technique is more practical with n-channel transistors than with p-channel transistors. Thus, it is normally more difficult to provide programmable inverter where the inverter circuit includes p-type and n-type transistors. 
     The floating gate 41 of transistor 33 has electrical continuity with the floating gate 15 of transistor 31. Thus, programming of transistor 31 has the effect of programming transistor 33. In other words, if floating gate 15 is charged in order to increase V T  for transistor 31, that same charge applies to floating gate 41 of transistor 33, and raises V T  of transistor 33 accordingly. 
     Since the increase in V T  of transistor 33 allows transistor 33 to be gated off at higher potentials and therefore be conductive until higher gate potentials, the connection of transistor 34 in parallel with transistor 33 has little effect, since transistor 33 is conductive under nornal circumstances when transistor 34 is conductive. 
     After deprogramming, the floating gate potential will be non-negative. If there is neither negative nor positive charge remaining in the floating gate 15, both p-channel and n-channel transistor V T  s will be as they were prior to being programmed. The device will once again function as an inverter. 
     On the other hand, in the event that the floating gate transistors are overly programmed, i.e., the floating gate is brought to a positive charge, transistor 31 will be in a depletion state and transistor 33 will be in a &#34;cut-off&#34; state due to V T  shift. 
     In the inverter configuration is shown in FIG. 2, the floating gates 15, 41 of transistors 31 and 33 have coupling coefficients of approximately 0.6 to 0.7. 
     FIG. 3 shows the construction of transistors 31 and 32. The transistors 31, 32 share a common source 47 and drain 48, with the transistors 31, 32 being distinguished by their gates 41, 51. Transistor 31 includes floating gate 41, whereas where control gate 51 is not separated from a substrate 53 by the floating gate 41, transistor 32 is defined. 
     FIG. 4 shows the configuration of transistors 33, where the floating gate extends partially beneath a second gate structure, with the source and drain (not shown) being located in the area of the floating gate 41. 
     In order to construct the inverter, the layout shown in FIG. 5 is employed. In this case, the floating gate 41 extends across the structures of doped sections of the substrate, with the control gate 51 extending across each transistor 31-34. 
     FIG. 6 shows an arrangement in which an n-channel transistor 51 and a p-channel transistor 53 share a floating gate 55 which exhibits electrically isolation between the transistors 51, 53. A gated connection 57 between the transistors 51, 55 is facilitated by the fact that a layer of oxide must be deposited or grown subsequent to the deposition of polysilicon which forms the floating gate 55. While it is possible to conduct current across the floating gate 55 through the substrate (not shown), leakage current may make this path impractical. Therefore, gating across the floating gate 55 would be through a connection (connection 57) which is isolated from the substrate. 
     What has been shown are specific configurations for inverters, using the inventive features which will be described in the following claims. Accordingly, the invention should not be construed as limited to the preferred embodiment which has just been described.