An autozeroing floating-gate amplifier (AFGA) is an integrated continuous-time filter that is intrinsically autozeroing. It can achieve a highpass characteristic at frequencies well below 1 Hz. In contrast with conventional autozeroing amplifiers that eliminate their input offset, the AFGA nulls its...http://www.google.com/patents/US5986927?utm_source=gb-gplus-sharePatent US5986927 - Autozeroing floating-gate amplifier

An autozeroing floating-gate amplifier (AFGA) is an integrated continuous-time filter that is intrinsically autozeroing. It can achieve a highpass characteristic at frequencies well below 1 Hz. In contrast with conventional autozeroing amplifiers that eliminate their input offset, the AFGA nulls its output offset. The AFGA is a continuous-time filter; it does not require any clocking. The AFGA includes at least one floating-gate MOS transistor that is capable of hot-electron injection of electrons onto the floating gate of the MOS transistor. Electrons are continuously removed from the floating gate(s), for example, via Fowler-Nordheim tunneling. The AFGA has a stable equilibrium for which this tunneling current is balanced by an injection current of equal magnitude. When the circuit is driven away from its equilibrium by an input or something else, an imbalance between the tunneling and injection current charges (if the tunneling current exceeds the injection current) or discharges (if the injection current exceeds the tunneling current) the floating gate(s) until the equilibrium is re-established. The equilibrium is chosen to achieve a desired baseline of operation.

Images(20)

Claims(6)

What is claimed is:

1. An autozeroing differentiator, comprising:

a first MOS transistor having a first floating gate, a first source and a first drain;

first means for hot electron injection of electrons onto said first floating gate;

first means for Fowler-Nordheim tunneling of electrons off of said first floating gate;

a second MOS transistor having a second floating gate, a second source and a second drain;

second means for hot electron injection of electrons onto said second floating gate;

second means for Fowler-Nordheim tunneling of electrons off of said second floating gate;

a signal input capacitively coupled to said first floating gate and said second floating gate;

said first source and said second source connected to a first power supply set to a first DC voltage level;

said first drain connected to a first circuit node, said second drain connected to a second circuit node, said first circuit node capacitively coupled to said first and second floating gates and said second circuit node capacitively coupled to said second floating gate;

a first current source connected to said first circuit node;

a second current source connected to said second circuit node; and

said second circuit node being a signal output.

2. An autozeroing differentiator according to claim 1, wherein said first and second current sources are nFET MOS transistors each having a source connected to a second power supply set to a DC voltage level less than said first DC voltage level, a gate connected, respectively, to first and second bias voltage sources, and a drain connected, respectively, to said first and second circuit nodes.

3. An autozeroing differentiator according to claim 2, wherein said first and second MOS transistors are pFETs.

4. A tunable autozeroing second-order filter comprising:

a first MOS transistor having a first floating gate, a first source and a first drain;

first means for hot electron injection of electrons onto said first floating gate;

first means for Fowler-Nordheim tunneling of electrons off of said first floating gate;

a second MOS transistor having a second floating gate, a second source and a second drain;

second means for hot electron injection of electrons onto said second floating gate;

second means for Fowler-Nordheim tunneling of electrons off of said second floating gate;

a third MOS transistor having a third floating gate, a third source and a third drain;

third means for hot electron injection of electrons onto said third floating gate;

third means for Fowler-Nordheim tunneling of electrons off of said third floating gate;

a signal input capacitively coupled to said first floating gate;

said first, second and third source connected to a power supply set to a first DC voltage level;

said first, second and third drains connected, respectively, to first, second and third circuit nodes;

said first circuit node capacitively coupled to said first floating gate and said second floating gate;

a signal output coupled to said second circuit node;

said second circuit node capacitively coupled to said second floating gate and said third floating gate;

said third circuit node capacitively coupled to said third floating gate and said first floating gate; and

a first, second and third current source connected, respectively, to said first, second and third circuit nodes.

5. A tunable autozeroing second-order filter according to claim 4 wherein said first, second and third current sources are nFET MOS transistors each having a source connected to a second power supply set to a second DC voltage level less than said first DC voltage level, gates connected, respectively, to first, second and third bias voltage sources, and drains connected, respectively, to said first, second and third circuit nodes.

6. A tunable autozeroing second-order filter according to claim 5 wherein said first, second and third MOS transistors are pFETs.

Description

STATEMENT AS TO RIGHTS TO THE INVENTION

The present invention was made with support from the United States Government under Grant number N0001489-J-1675 awarded by the Office of Naval Research of the Department of the Navy and under Grant number N00014-89-J-3083 awarded by the Advanced Research Projects Agency of the Department of Defense. The United States Government has certain rights in the invention.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of United States Provisional Patent Application Serial No. 60/004,566 filed Sep. 29, 1995 in the names of the inventors hereof and commonly assigned herewith and is a division of U.S. patent application Ser. No. 08/721,261, filed Sep. 26, 1996 now U.S. Pat. No. 5,895,126, in the names of the inventors hereof and commonly assigned herewith.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention is directed to a bandpass floating-gate amplifier that uses tunneling and pFET hot-electron injection so that the amplifier returns to its sensitive region despite large changes in the DC input voltage.

2. The Prior Art

Offsets often present a difficult problem for designers of MOS analog circuits. A time-honored tradition for addressing this problem is to use a blocking capacitor to eliminate the input DC component; however, for integrated filters, this approach requires enormous input capacitors and resistors to get time-constants of less than 1 Hz. Existing on-chip autozeroing techniques rely on clocking schemes that compute the input offset periodically and then subtract the correction from the input. See, e.g., E. A. Vittoz, "Dynamic analog techniques", in Y. Tsividis and P. Antognetti, Design of MOS VLSI Circuits for Telecommunications, Prentice Hall, 1985. These autozeroing techniques add significant complexity to the circuit, as well as clock noise, aliasing, and other problems. Accordingly, there is a need for improved autozeroing techniques and apparatus.

Prior floating-gate transistor devices, which utilize electrical charge stored in a floating polysilicon gate imbedded in an insulator such as silicon dioxide, provide a method of storing analog values as a quantity of electrical charge on an integrated circuit chip. The charge on such a floating gate is known to remain fixed for periods of up to many years. Although the advantages of using floating gate transistors as memory elements are well known, J. Lazzaro, et al., "Systems Technologies for Silicon Auditory Models," IEEE Micro, Vol. 14, No. 3, 1994, pp. 7-15, T. Allen, et al., U.S. Pat. No. 5,166,562, entitled: "Writable Analog Reference Voltage Storage Device," they have not been used previously to construct bandpass amplifiers. The principal reason has been the lack of a suitable bi-directional mechanism for writing and erasing the offset. Since the gate of a floating gate transistor is completely embedded within an insulator, writing the memory involves moving charge carriers through this insulator. Two non-light-based mechanisms are known which will move electrons through an insulator. These are tunneling and hot-electron injection. The inherent difficulty in performing these operations has been a primary impediment to the implementation of floating gate transistors in such systems.

Transporting electrons across the barrier presented by the silicon/oxide interface requires that an electron possess more than about 3.1 eV of energy. At room temperature the probability that semiconductor electrons will possess this amount of energy is exceedingly small. Alternatively, an electron could tunnel through this barrier; however, at the voltages and oxide thicknesses used in conventional silicon MOS processing, the tunneling probability is also exceedingly small.

Fowler-Nordheim tunneling involves applying a voltage across the oxide which enhances the probability of an electron tunneling through it. Bi-directional oxide currents are required to achieve a balance of current into or out of a bandpass amplifier. Although the tunneling process has no preferred direction, bi-directional tuneling requires either dual polarity high voltages, or a single polarity high voltage and a means for pulling the floating gate to this voltage when adding electrons, and pulling it near ground when removing them. Both approaches are unattractive. The dual polarity solution requires a negative voltage much lower than the substrate potential; the single polarity solution does not support simultaneous "reading" and "writing".

Single polarity bi-directional tunneling is often used in writing digital EEPROMs. Since writing the memory involves pulling the floating gate either to the supply voltage or to ground, the EEPROM cell cannot be read during the write process. Excess charge is typically added to the floating gate to compensate for this lack of memory state feedback. Although excess charge is acceptable when writing a binary valued "digital" memory, where the exact quantity of charge is irrelevant once it exceeds the amount necessary to completely switch the device to one of its two binary states, uncertainty in the amount of charge applied to an analog device is unacceptable for bandpass amplifier applications.

Hot-electron injection is a process whereby electrons near the surface of a semiconductor acquire more than about 3.1 eV of energy, typically by acceleration in an electric field, and then surmount the silicon/silicon-dioxide barrier. Once in the silicon dioxide conduction band, an electric field applied across the oxide carries these electrons to the floating gate. There are a number of ways of accomplishing hot-electron injection.

One source for a high electric field is a depletion region. For instance, the collector-to-base depletion region of either a vertical or lateral BJT (bipolar junction transistor) can be used. An example of a lateral BJT used in a similar application is shown in U.S. Pat. No. 4,953,928 to Anderson, et al. Alternatively, the channel-to-drain depletion region of a high-threshold N-type MOSFET in a moderately doped substrate can be used. An example of such a device used in a similar application is shown in U.S. patent application, Ser. No. 08/399,966 filed on Mar. 7, 1995 by Diorio, et al. Finally, the drain-to-channel depletion region of a subthreshold P-type MOSFET can be used. Hot-electron injection in such devices is usually thought of as a source of oxide degradation in MOSFETs, Y. Leblebici and S. M. Kang, Hot Carrier Reliability of MOS VLSI Circuits, Kluwer Academic, 1993. Nonetheless, this process can be reliably and safely used as a mechanism to adapt the charge stored on a floating-gate MOSFET as shown herein.

Another source for a high electric field is the channel region of a split-gate N-type MOSFET. Split-gate injectors, as shown and described in U.S. Pat. No. 4,622,656 to Kamiya, et al., contain two partially overlapping gate regions at very different voltages. The resulting surface potential drops abruptly at the interface between the two gates, creating a high electric field localized in this small region of the transistor channel.

SUMMARY OF THE INVENTION

The present invention is directed to a novel device known as an autozeroing floating-gate amplifier (AFGA). The AFGA is an integrated continuous-time filter that is intrinsically autozeroing. It can achieve a highpass characteristic at frequencies well below 1 Hz. In contrast with conventional autozeroing amplifiers that eliminate their input offset, the AFGA nulls its output offset. The AFGA is a continuous-time filter; it does not require any clocking. According to the invention, an AFGA includes at least one floating-gate MOS transistor that is capable of hot-electron injection of electrons onto the floating gate of the MOS transistor. Electrons are continuously removed from the floating gate(s), for example, via Fowler-Nordheim tunneling. The AFGA has a stable equilibrium for which this tunneling current is balanced by an injection current of equal magnitude. When the circuit is driven away from its equilibrium by an input or something else, an imbalance between the tunneling and injection current charges (if the tunneling current exceeds the injection current) or discharges (if the injection current exceeds the tunneling current) the floating gate(s) until the equilibrium is re-established. The equilibrium is chosen to achieve a desired baseline of operation.

OBJECTS AND ADVANTAGES OF THE INVENTION

An object and advantage of the present invention is to provide an autozeroing floating-gate amplifier.

Another object and advantage of the present invention is to provide a band pass floating-gate amplifier implemented in an analog MOS circuit and capable of automatically returning to its sensitive regime despite large changes in its DC inputs.

Another object and advantage of the present invention is to provide improved autozeroing photoreceptor circuits.

Another object and advantage of the present invention is to provide improved autozeroing sensor input circuits.

Another object and advantage of the present invention is to provide an autozeroing differentiator circuit.

Another object and advantage of the present invention is to provide a tunable, autozeroing second-order filter which can be cascaded to form silicon cochleas.

Another object and advantage of the present invention is to provide improved winner-take-all (WTA) circuits.

Another object and advantage of the present invention is to provide autozeroing floating-gate MOS translinear circuits.

Yet another object and advantage of the present invention is to provide an autozeroing, first-order log-domain filter.

These and many other objects and advantages of the present invention will become apparent to those of ordinary skill in the art from a consideration of the drawings and ensuing description of the invention.

FIG. 6A shows the steady-state output voltage versus the tunneling voltage in an AFGA for three values of Vt.

FIG. 6B shows the steady-state output voltage versus Vt in an AFGA for two tunneling voltages.

FIGS. 7A-7B shows the response of an AFGA to an upgoing and downgoing step input. The adaptation in response to an upward step results from electron tunneling; the adaptation in response to a downward step results from pFET hot-electron injection.

FIG. 8A shows the response of an AFGA to an upgoing and downgoing voltage step before and after 145 hours of operation.

FIG. 8B shows the extracted device parameters of the AFGA as a function of time.

FIG. 9A shows voltage vs. time curves for two AFGAs with unity gain as shown, but with each having different values for C1.

FIG. 9B shows voltage vs. time curves for two AFGAs with different gains.

FIG. 10A shows the response of three AFGAs to the same square wave input. Here all three AFGAs were the same except for their values of Cw and were biased by the same Vt.

FIG. 10B shows the measured linear range and τh for several unity-gain AFGAs for different Cw ratioed in units of C1. Both curves in FIG. 10B are fitted with a linear equation.

FIGS. 11A, B and C depict an AFGA represented as a small-signal circuit.

FIG. 11B shows the small-signal model of the effect of the noise source in the channel on the output voltage. The effect of the gate current and the Early voltage effect has been neglected here.

FIG. 11C shows a simplified small-signal model of the effect of noise.

FIG. 12 shows the frequency response for two AFGAs with different gains. For both the high-and low-gain AFGA, C1 +C2 is approximately constant. For the high-gain AFGA, τ1 is 8 sec, and τh is 265 μsec; for the low-gain AFGA, τ1 is 530 sec and τh is 4 μsec. The ratio of τh and τ1 between the two AFGAs are equal to half of the ratio of the gains, which is consistent with a constant C1 +C2.

FIGS. 13A-B depict a noise spectrum of an AFGA for a constant input.

FIG. 13A shows the output noise spectrum of an AFGA with a gain of 146 for two different tunneling voltages (Vtun).

FIG. 13B shows a comparison of a high-gain AFGA with a unity gain AFGA and a generic follower-connected differential amplifier. All three amplifiers had the same Vt voltage, and correspondingly had the same bias current. The sum of C1 and C2 is the same for both AFGAs.

FIG. 14 shows, for an AFGA with a gain of 146, the minimum and maximum output voltages verses peak-to-peak output-voltage amplitude. The frequency of the input sine wave was 100 Hz.

FIG. 15 shows the response of an above threshold autozero amplifier to a slow downgoing step.

FIG. 16 shows the change in the AFGA output voltage with and without a continuous tunneling current. An AFGA with a gain of 146 was used for each case. The case for no tunneling current also required dropping the power supply; Vdd was set at 5V. The trace with no tunneling current was taken five minutes after the tunneling line was dropped.

FIGS. 17A-B depict an implementation of an AFGA according to a presently preferred embodiment of the present invention in a 2-micron n-well CMOS process.

FIG. 17A shows a top plan view of an AFGA device.

FIG. 17B shows a vertical cross-sectional view of the AFGA taken along line 17B--17B of FIG. 17A.

FIGS. 18A-B show circuits for two autozeroing photoreceptors:

FIG. 18A utilizes a phototransistor and

FIG. 18B utilizes a photodiode.

FIGS. 19A-B show the use of an AFGA with certain generic types of sensors.

FIG. 20 depicts the circuit of an autozeroing differentiator.

FIG. 21 depicts the circuit of a tunable, autozeroing second-order filter which can be cascaded to form silicon cochleas.

Those of ordinary skill in the art will realize that the following description of the present invention is illustrative only and is not intended to be in any way limiting. Other embodiments of the invention will readily suggest themselves to such skilled persons from an examination of the within disclosure.

Structure of the AFGA

FIG. 1 is an electrical schematic diagram of an autozeroing floating-gate amplifier (AFGA) 10 that uses pFET hot-electron injection according to a presently preferred embodiment of the present invention. Until now, pFET hot-electron injection has attracted attention only as a source of MOSFET oxide degradation, Y. Leblebici and S. M. Kang, Hot Carrier Reliability of MOS VLSI Circuits, Kluwer Academic, 1993, therefore this circuit presents an interesting case of "turning a bug into a feature." The capacitance from the floating gate to ground, Cw, represents both the parasitic and the explicitly drawn capacitances. Increasing Cw will increase the linear input range of the circuit. The capacitance connected to the output terminal, CL, is the load capacitance. Between Vtun and V.sub.ƒg is the symbol used herein for a tunneling junction, which is a capacitor between the floating-gate and an n-well. The open-loop inverting amplifier consists of a pFET input transistor 12, and an nFET current source 14 which sets the current through pFET 12. With capacitive feedback, the input signal on line 16 is amplified by a closed-loop gain approximately equal to -C1 /C2 where C1 is the value of capacitor 18 and C2 is the value of capacitor 20. The maximum gain is limited both by the open-loop gain, and by the parasitic floating-gate-to-drain overlap capacitance.

The complementary tunneling and hot-electron injection processes adjust the floating-gate charge in such a way that the amplifier's output voltage returns to a steady-state value on a slow time scale (on the order of a second or longer) when the injection current is equal to the tunneling current. If the output voltage is below its equilibrium value, then the injection current exceeds the tunneling current, decreasing the charge on the floating gate; that, in turn, increases the output voltage back toward its equilibrium value. If the output voltage is above its equilibrium value, then the tunneling current exceeds the injection current, increasing the charge on the floating gate; that, in turn, decreases the output voltage back toward its equilibrium value. The circuit behaves like a high-pass filter with a long (≧1 second) time constant. The time constant may be set to be arbitrarily long (e.g., minutes, hours, days, etc.)

A Qualitative Presentation of AFGA Operation

Two conditions must be satisfied for the circuit to be in equilibrium. First, the pFET channel current, Ip, must be equal to the nFET channel current In. The quiescent channel current is defined as Is0. Second, the injection gate current must be equal to the tunneling current. The quiescent injection current is defined as Iinj0 which must equal Itun0, the quiescent tunneling current, at equilibrium. Since the tunneling and injection currents are many orders of magnitude smaller than Is0 and are charging similarly-sized capacitances, the first condition is satisfied much faster than is the second condition. The frequency range over which the first condition is satisfied, but the second condition is not satisfied, is where the AFGA behaves as an amplifier. The combination of electron tunneling and pFET hot-electron injection applies the appropriate negative feedback to stabilize the output voltage such that the second condition is also satisfied.

In the frequency range where the first condition does not hold, the output voltage is attenuated. In this regime, the circuit behaves as a low-pass filter. Since the output capacitances are charged or discharged by currents on the scale of Is0 the cutoff frequency will be directly dependent on the bias current. Continuous-time integrators operate on a similar principle, Y. Tsividis, M. Banu, and J. Khaury, "Continuous-time MOSFET-C filters in VLSI", IEEE Transactions on Circuits and Systems, Vol. 33, No. 2, 1986 and C. Mead, Analog VLSI and Neural Systems, Addison-Wesley, 1989. The AFGA transfer function is bandpass, with the low-frequency cutoff set by the equilibrium tunneling and injection currents, and the high-pass cutoff independently set by the equilibrium pFET and nFET channel currents.

FIG. 2 shows the response of the AFGA to a 1 Hz sinewave superimposed on a 19 s input voltage pulse. The AFGA has a closed-loop gain of 11.2, and a low-frequency cutoff at 100 mHz.

If the input changes on a timescale that is much faster than the adaptation, then the output is an amplified version of the input signal. The amplifier adapts to the pulse input after an initial transient, while preserving the amplified 1 Hz sine wave.

The AFGA devices discussed herein were fabricated in the 2-micron n-well Orbit CMOS process available through MOSIS. Typical operating values for Vtun were between 33V and 42V; those for Vdd were between 6V and 12V. Similar data have been obtained with the 1.2-micron n-well Orbit CMOS process, but with typical operating values for Vtun between 26V and 31V. For more modern processes, the typical operating voltages will decrease, because of thinner gate oxides and higher dopant impurity concentrations. Those of ordinary skill in the art will realize that any number of commercially available process technologies may also be used.

Circuit Model of a pFET With Hot-Electron Injection and Electron Tunneling

Before considering the behavior of the autozeroing amplifier, we first review electron tunneling and pFET hot-electron injection. We begin with the basic subthreshold MOS characteristics, C. Mead, Analog VLSI and Neural Systems, Addison-Wesley, 1989, which are valid even at large drain-to-source voltages. For subthreshold operation, the change in the nFET channel current for a change in gate voltage, ΔVg, around a bias current, Iso, can be described as: ##EQU1## where κn is the fractional change in the nFET surface potential due to a change in ΔVg, and UT is the thermal voltage, kT/q. The channel current of a pFET is described by: ##EQU2## where κ is the fractional change in the pFET surface potential due to a change in ΔVg. Following the conventional definitions of small-signal transconductance, gm, and output resistance, ro, P. Gray and R. Meyer, Analysis and Design of Analog Integrated Circuits, Wiley Interscience, 1984, one obtains the following transconductance and output resistance relationships for a subthreshold pFET: ##EQU3##

FIG. 3 shows how the Early voltage, Vo, changes when the FETs (both nFETs and pFETs) operate with large drain-to-source voltages. The Early voltage is directly related to the amplifier's open-loop gain; for this amplifier, the maximum open-loop gain is roughly 200. The Early voltage decreases at large drain-to-source voltages due to impact ionization in the drain-to-channel depletion region and holes are accelerated to large energies; if a hole has an energy larger than the bandgap, then it may undergo impact-ionization. The result of an impact ionization is two holes and one electron. For the nFET biased with a drain-to-source voltage of 3.0V and the pFET biased with a drain-to-source voltage of 8.5V, Vo is nearly constant for both transistors; therefore the AFGA's open-loop gain also is nearly constant.

FIGS. 4A and 4B depict a small-signal model of a pFET with the effects of hot-electron injection. Here a constant tunneling current at the floating gate (V.sub.ƒg) is assumed; this tunneling current sets the bias point for the hot-electron injection parameters.

A. Electron Tunneling

Increasing the tunneling voltage, Vtun, increases the effective electric field across the oxide, which increases the probability of the electron tunneling through the barrier. Typical values for the oxide field range from 0.75V/nm to 1.0V/nm. The classic model of electron tunneling through a silicon/silicon-dioxide system, M. Lenzlinger and E. H. Snow (1969), "Fowler-Nordheim tunneling into thermally grown SiO2," J. Appl. Phys., vol. 40, pp. 278-283, 1969, models the electron tunneling current by: ##EQU4## where Eox is the oxide electric field, tox is the oxide thickness, and Eo is a device parameter that is roughly equal to 25.6V/nm, is the starting point of the analysis. C. Mead, "Scaling of MOS Technology to Submicrometer Feature Sizes", Journal of VLSI Signal Processing, 8, pp. 9-25, 1994. As showed in P. Hasler, C. Diorio, B. A. Minch and C. Mead, "Single Transistor Learning Synapses", Advances in Neural Information Processing Systems 7, MIT Press, pp. 817-824, 1995. The tunneling current for a fixed bias on the tunneling line is approximated by: ##EQU5## where Vx is a parameter related to the quiescent tunneling and floating-gate voltages, ΔVtun is the change in the tunneling voltage, and ΔVfg is the change in the floating-gate voltage from the quiescent floating-gate voltage. For the operating conditions discussed herein, a typical value of Vx is 1V with the 42 nm oxide used in the 2-micron n-well Orbit process from MOSIS.

B. Hot Electron Injection

FIG. 5A is a band diagram of a subthreshold pFET transistor operating under bias conditions that are favorable for hot-electron injection. Hot-hole impact ionization creates electrons at the drain edge of the drain-to-channel depletion region, due to the high electric fields there. These electrons travel back into the channel region, gaining energy as they go. When their kinetic energy exceeds that of the silicon/silicon-dioxide barrier, they can be injected into the oxide and transported to the floating gate. The hole impact-ionization current is proportional to the pFET source current, and is the exponential of a smooth function (ƒ1) of the drain-to-channel potential (Φdc). This relationship may be expressed:

Iimpact =Ip e.sup.ƒ.sbsp.1.sup.(Φ.sbsp.dc.sup.)(EQ. 6)

where Φdc is the potential drop from channel to drain. The injection current is proportional to the hole impact-ionization current, and is the exponential of another smooth function (ƒ2) of the voltage drop from channel to drain. This relationship may be expressed:

Iinj =Iimpact e.sup.ƒ.sbsp.2.sup.(Φ.sbsp.dc.sup.)(EQ. 7)

Because the injection current is only a weak function of the floating-gate voltage for a fixed source current (Ip) and Φdc, the gate-voltage dependence may be neglected for this application.

FIG. 5B shows measured pFET injection efficiency for several source currents (Ig =200 nA, 49 nA, 9 nA, 5 nA). Injection efficiency is the ratio of the injection current to source current. The injection efficiencies are nearly identical for the different source currents; therefore, they appear to be indistinguishable on the plot of FIG. 5B.

The functions ƒ1 and ƒ2 are approximately linear over a 1 to 2V change in Φdc. With this linear approximation, the hot-electron injection current may be expressed: ##EQU6## where ΔΦdc is the change in Φdc from the quiescent level, and Vinj is a measurable device parameter. For a quiescent Φdc =8.2V, a typical value for Vinj is 250 mV. A decreasing input signal will decrease the pFET surface potential via capacitive coupling to the floating gate. Decreasing the pFET surface potential will increase the source current, thereby decreasing Φdc for a fixed output voltage, and lowering the injection efficiency. Consequently as derived in P. Hasler, C. Diorio, B. A. Minch, and C. Mead, "Single Transistor Learning Synapses", Advances in Neural Information Processing Systems 7, MIT Press, pp. 817-824, 1995, the injection current may be modelled as the α power of the source current as follows: ##EQU7## where Iso is the quiescent source current, Vd is the drain voltage, and α is 1-UT /Vinj. A typical value of α is 0.90, which is consistent with Vinj equal to 250 mV.

The small-signal quantifies g.sub.ƒg and r.sub.ƒg which are both shown in FIG. 4B can now be expressed, using EQ. 5 and EQ. 9. The term g.sub.ƒg is defined as the change in the gate current in response to a change in drain voltage. Because only the injection current depends upon the drain voltage, g.sub.ƒg =Itun0 /Vinj. The term r.sub.ƒg is defined for a pFET as the negative change in gate current for a change in gate voltage. Because the effects of both the tunneling and the hot-electron injection processes need to be included, the model for r.sub.ƒg is ##EQU8## where x∥y=xy/x+y. Equilibrium Voltages of the AFGA

Qualitatively, two factors change the steady-state output voltage. For the injection current to match the tunneling current after a change in V.sub.τ or Vtun, the output voltage must reach a new equilibrium. Increasing the bias voltage or channel current requires an increase in the output voltage, because the pFET must reduce its injection efficiency so that the injection current matches the original tunneling current. Increasing the tunneling voltage, which increases the steady-state tunneling current, requires a decrease in the output voltage, because the pFET must increase its injection efficiency so that the injection current matches the new tunneling current.

Above, two conditions for equilibrium were postulated; they are now described quantitatively. Assuming an initial operating point, and considering changes in the steady-state output voltage in response to a change in V.sub.τ or in Vtun, the current in the nFET must be equal to the current in the pFET: ##EQU9## where ΔV.sub.τ is the change in the bias voltage, and ΔVfg is the change in the pFET's floating-gate voltage. Therefore, the following relation is obtained:

ΔVfg =-Kn /KΔV.sub.τ (EQ. 11)

Qualitatively, the bias current in the nFET sets the current in the pFET, and therefore sets the floating-gate voltage.

Second, the tunneling current must be equal to the injection current: ##EQU10## Here, if it is assumed that Iinj0 is equal to Itun0 at the initial operating point, the second equilibrium relationship is obtained: ##EQU11## For above-threshold operation, the above equation becomes ##EQU12##

FIGS. 6A-6B show the measured change in the steady-state output voltage versus circuit parameters. Both data sets agree with the model described in EQ. 13. The AC gain of this amplifier was 146. FIG. 6A shows the steady-state output voltage versus the tunneling voltage for three values of V.sub.τ. FIG. 6B shows the steady-state output voltage versus V.sub.τ for two tunneling voltages (36.35V, 36.9V). The curves begin to saturate for above-threshold bias currents, as predicted by EQ. 14.

An ideal amplifier is insensitive to variations in the bias voltages; the data in FIGS. 6A-6B show the circuit's DC sensitivity to V.sub.τ and Vtun. First, the DC gain from the tunneling node to the output is given by Vinj /Vx, which, for the measured data shown, is 0.64. The DC gain from the nFET gate to the output is given by ##EQU13## which, for the measured data shown, is 10. The DC gain from the input to the output is zero. All three gains are smaller than the AFGA AC gain of 146.

Under the proper bias conditions, the power-supply rejection depends on the choice of reference. With the input and output referred to Vdd, and with V.sub.τ referred to GND, the AFGA gain from the power-supply to the output is 0.1, which results in a passband power-supply rejection ratio of 64 dB. The power-supply rejection ratio is limited by the open-loop gain of the amplifier. If instead all nodes are referred to GND, the AC power supply gain is 146, which decreases the passband power-supply rejection ratio to 0 dB. The circuit designer must also be careful of where the floating-gate capacitances are connected; for good power supply rejection, all these capacitors must be referenced to Vdd. Otherwise, the power supply becomes another input to the AFGA and any AC power supply noise will appear at the output, amplified by the AFGA's AC gain.

The steady-state output voltage and the high-pass cut-off frequency are set explicitly by Vtun and by the power-supply voltage. Increasing Vtun increases the tunneling current, which in turn decreases the settling time, but it also decreases the steady-state output voltage, since the pFET must have a larger drain-to-source voltage. Increasing the power-supply voltage decreases the tunneling current by decreasing the voltage across the oxide, increasing the settling time and increasing the steady-state output voltage.

Low Frequency AFGA Behavior

Two general equations can be written which govern the autozeroing floating-gate amplifier behavior around an equilibrium output voltage. The first equation is obtained by applying Kirchoff's current law (KCL) at the floating gate: ##EQU14## The second equation is obtained by applying KCL at the output node: ##EQU15## This neglects the Early effect, which adds a correction term to EQ. 16. As long as the closed-loop gain is much lower than the amplifier gain, ignoring the Early effect is a good approximation.

In the passband, where the AFGA is an amplifier, the floating gate is held nearly fixed by the amplifier feedback, and the tunneling and injection currents are negligible. This approximation simplifies EQ. 15 to ##EQU16## thus, the change in the output voltage (ΔVout) is equal to the input voltage (ΔVin) amplified by -C1 /C2.

A. Low-Frequency Model

Two approximations are made here to model the low frequency response of the AFGA. First, the open-loop gain from the floating gate to the output can be large; a typical value is 700. To keep the output voltage between the supply rails, the floating gate voltage is confined to a 10 mV swing. Thus, the floating-gate voltage is approximated by a constant value. Second, because the floating-gate voltage is nearly constant, the source current varies only slightly. The quiescent source current (Is0) is set by the nFET current source. From EQ. 5 and EQ. 9, the model of injection current for a fixed source current Is0 is therefore: ##EQU17## where Itun0 =Iinj0 for the circuit in equilibrium. Since the floating gate is held nearly constant by feedback, the floating-gate voltage dependence in EQ. 9 is negligible. Even when the circuit is biased with above-threshold currents, the tunneling current still is nearly fixed. Since the injection efficiency is still an exponential function of the drain voltage for above-threshold currents, the low-frequency dynamics are similar in below- and above-threshold operation.

With the above approximations, the amplifier's output voltage, Vout, can be modeled in terms of Vin, with a single equation. The total floating-gate current is the sum of the capacitive currents of the input and output terminals, plus the tunneling and injection currents. From EQ. 15: ##EQU18## To solve EQ. 19, make the following change of variables: ##EQU19## The resulting equation for X is a linear, first-order differential equation with variable coefficients ##EQU20## where τ1, the low-frequency cutoff, is equal to C2 Vinj /Itun0, and Av is the closed-loop AC gain of the amplifier, -C1 /C2.

B. Response to a Voltage Step

Consider the AFGA's response to an input voltage step. Assume that the output voltage has adapted initially to its steady-state value. To solve EQ. 21, first assume that the output voltage immediately after applying the step, ΔVout (0+), is given by the magnitude of the input step times the AFGA AC gain. Employing ΔVout (0+) as a new, effective initial condition, and denoting the effective initial condition in X by: ##EQU21## For a downward step, X(0+) is greater than 1; for an upward step, X(0+) is less than 1. After the input step, dVin /dt=0; therefore EQ. 21 becomes: ##EQU22## The solution to EQ. 23 in terms of ΔVout is ##EQU23## where ΔVout →0 as t→∞.

The step response has three interesting regimes, which are approximated by ##EQU24## The first case occurs when the tunneling current is nearly equal to the injection current just after the voltage step. The solution in this region is the familiar exponential decay of a linear system. The second case occurs when the tunneling current dominates the injection current. The behavior of the output voltage in this regime results from the constant tunneling current removing electrons from the floating gate. The third case occurs when the injection current dominates the tunneling current.

FIGS. 7A-7B shows the response of the AFGA to an upgoing and downgoing step input. The adaptation in response to an upward step results from electron tunneling; the adaptation in response to a downward step results from pFET hot-electron injection. This amplifier had a gain of 11.2. FIG. 7A shows a plot of the curve fits of the simplified expressions of EQ. 25, where either tunneling or injection dominates the restoration process. From the fits, τ1 is 4.3 s and Itun0 is 50 ƒA. The value of τ1 can be set reliably to more than 105 seconds. FIG. 7B shows the response to a square wave for four different values (41V, 40.5V, 40V, 39.5V) of the tunneling voltage. This amplifier of FIG. 7B had a gain of 147; the input square wave is not shown. The steady-state output voltage decreased in the same manner as seen in FIG. 6B for increasing tunneling voltages. The initial tail in the upgoing response is due to the output voltage going to ground. FIG. 7A shows a measured response to an input pulse, with curve fits to the regions here either the tunneling or injection current dominates.

C. Long-Term Parameter Drift

The physical properties of the tunneling and hot-electron injection mechanisms change with time. These processes are permanently modified as electrons pass through the oxide, creating electron traps. The long-term changes were investigated by performing an accelerated stress experiment, where an AFGA was continuously operated for 145 hours with an average τ1 of 1.7 s. When used as an amplifier or as a low-pass filter, a more reasonable τ1 would be at least several minutes; therefore, this experiment is equivalent to the stress of operating the AFGA continuously for a few years. The effect of an input signal only slightly modifies the results of this experiment. To characterize the behavior of the AFGA over time, a similar square wave experiment to the one shown in FIGS. 7A-7B was performed once per hour for 145 hours. To each of the resulting output waveforms, the expressions of EQ. 25 were fit and the relevant device parameters were extracted.

FIGS. 8A and 8B show the effect of operating an AFGA for a long time. In FIG. 8A the response to an upgoing and downgoing voltage step before and after 145 hours of operation is shown. The difference in the output voltage from its equilibrium DC level is plotted as a function of time; the equilibrium output voltage slightly increased from the 145 hours of operation. In FIG. 8B the extracted device parameters as a function of time are shown. Since Itun0 /C2 changes more than Vinj, one can see that most of the long term change is due to the tunneling junction, which is probably due to oxide trapping.

High-Frequency AFGA Behavior

For sufficiently high frequencies, the AFGA is a low-pass filter. In this regime, the tunneling and injection currents are negligible; therefore EQ. 15 is approximated by: ##EQU25## From EQ. 26, changes in Vout are proportional to changes in V.sub.ƒg and Vin. At extremely high frequencies, the transistor channel currents are negligible compared to the capacitive currents. In this capacitive-feedthrough regime, the solutions to EQ. 16 and EQ. 26 are ##EQU26## The effects of the capacitive feedthrough can be reduced by increasing either CL or Cw.

At frequencies between the low-frequency cutoff and the capacitive-feedthrough regime, the behavior of the AFGA results from the floating-gate voltage settling back to its equilibrium value. Therefore, combining EQ. 16 and EQ. 26 into a single equation for the floating-gate voltage: ##EQU27## This equation is similar to EQ. 21, which describes the output-voltage response in the low-frequency case. Substituting: ##EQU28## into EQ. 28 results in the linear differential equation: ##EQU29## where τh2 is defined to be: ##EQU30## which is the time constant that marks the onset of capacitive feedthrough. Defining τh : ##EQU31## which represents the high-frequency cutoff.

As in the low-frequency case, the response to an input voltage step will be considered. To solve EQ. 30, first assume that the floating-gate voltage immediately after applying the step, ΔVfg (0+), is given by the magnitude of the input step attenuated by the capacitive divider ratio, EQ. 27. With this initial condition, the solution is: ##EQU32## After the initial jump, given by EQ. 27, the output voltage is related to the floating-gate voltage by: ##EQU33##

FIGS. 9A-9B show the high-frequency AFGA behavior. In FIG. 9A, voltage vs. time curves for two AFGAs with unity gain are shown, but with each having different values for C1. The larger-capacitor circuit had C1 =C2 =300ƒF, whereas the smaller-capacitor circuit had C1 =C2 =50ƒF. For both AFGAs, CL was the same. The two AFGAs are operating the different subthreshold bias currents in order to achieve comparable settling times. As in the low-frequency case, the high-frequency response of the AFGA is asymetric: the downgoing step response approaches its steady state linearly with time, and the upgoing step response approaches its steady state logarithmically with time. The initial jump in the downgoing step is due to capacitive feedthrough. From these data, it is evident that decreasing C1 and C2 without changing CL will decrease the amount of capacitive feedthrough. FIG. 9B shows the voltage responses to a small input step for two AFGAs with respective gains of 1 and 146. The response from the unity-gain AFGA (at the bottom) shows a linear, first-order, low-pass filtered version of the input. These responses illustrate the gain-bandwidth tradeoff in the AFGA.

The linear 3V output swing in the high-gain response of FIG. 9B raises the question: What determines the linear range of an AFGA? The criterion for linearity is that ΔVfg be sufficiently small that the factor, ##EQU34## in EQ. 28 can be approximated by -κΔVfg /UT. This criterion implies that the floating-gate voltage must not move by more than UT /κ from its equilibrium value. The floating-gate voltage has its maximum swing in the capacitive-feedthrough regime; therefore, from EQ. 27 the input linear range, VLi, is ##EQU35## where: ##EQU36## For amplifiers with gains greater than or equal to one, which requires that C1 be greater than C2, B is bounded between 1/2 and 1 for all C1, C2, Cw, and CL. Further, if the AFGA is driving a CL that is at least as big as C1, B is bounded between 3/4 and 1. Consequently, B can be considered a correction term.

The output linear range, VLo, is expressed in terms of the input linear range, VLi, by: ##EQU37## which is VLi times the amplifier gain, C1 /C2. The output linear range scales with the amplifier gain. By increasing Cw, the change in the floating-gate voltage can be reduced, thereby increasing the amplifier's output linear range. The AFGA's gain from input to output in the passband is: ##EQU38## where A is the gain from floating gate to output. For a sufficiently large A, the AFGA's passband gain is independent of Cw.

FIGS. 10A-B show the linear range of the AFGA versus Cw. In FIG. 10A the response of three AFGAs to the same square wave input is shown. Here all three AFGAs were the same except for their values of Cw and were biased by the same Vt. Increasing Cw increases the linear range, decreases the amount of capacitive feedthrough, and decreases the low-pass cutoff frequency. FIG. 10B shows the measured linear range and τh for several unity-gain AFGAs for different Cw ratioed in units of C1. Both curves in FIG. 10B are fitted with a linear equation. For a unity gain AFGA, that is C1 =C2, the expressions for τh and input linear range are: ##EQU39## The data in FIGS. 10A-B was taken with AFGAs that had no explicitly drawn CL ; the variation between the data and the linear curve fit is most likely due to the different parasitic load capacitances. Both from experimental data and the direct analytic solution of EQ. 30, second harmonic distortion dominates for the AFGAs; for a sine-wave input with amplitude of VLi, the peak second harmonic distortion is 0.05 percent of, or 26 dB below, the fundamental frequency response. The second harmonic distortion is maximum for frequencies just below 1/2 πτh ; for amplitudes at or below VL, the second harmonic distortion is proportional to the square of the fundamental amplitude.

Frequency Response of the AFGA

In order to derive the AFGA frequency response, one begins with the small-signal form of EQ. 15 and EQ. 16: ##EQU40## that is, one assumes that the input signal is sufficiently small that one needs to keep only the linear terms when expanding the exponentials. A small-signal input changes Vout by less than Vinj, due to the injection nonlinearity in the low-frequency regime, and V.sub.ƒg by less than UT /κ, due to the transistor nonlinearity in the high-frequency regime.

FIGS. 11A-C depict an AFGA represented as a small-signal circuit. FIG. 11A shows the small-signal AFGA model using the small-signal pFET model. FIG. 11B shows the small-signal model of the effect of the noise source in the channel on the output voltage. The effect of the gate current and the Early voltage effect has been neglected here. FIG. 11C shows a simplified small-signal model of the effect of noise. For clarity, we define ##EQU41## EQ. 41 can also be obtained by analyzing the small-signal circuit in FIG. 11A. The response in the low-frequency and high-frequency regimes, which typically do not interact will be discussed in turn. Finally, the general solution will be presented.

For low-frequency inputs, one can approximate EQ. 41 as: ##EQU42## for which the resulting frequency response is: ##EQU43##

For high-frequency inputs, one can simplify EQ. 41 by assuming input frequencies much larger than 1/2 πτ1, which are written: ##EQU44## This transfer function includes the effects of parasitic and load capacitances. The response in EQ. 44 is the transfer function of a first-order system; because capacitive feedback is used, the AFGA is stable for any value of closed loop gain. As seen in FIG. 12, τh is 265 μsec for the high-gain AFGA, and τh is 4 μsec for the low-gain AFGA.

The response for all frequencies is obtained by taking the Laplace transform of EQ. 41, which is ##EQU45## EQ. 45 is solved to obtain: ##EQU46## where τ1, τh, τh2 were defined previously.

FIG. 12 shows the frequency response for two AFGAs with different gains. The high-gain AFGA has a gain of 146, and the low-gain AFGA has unity gain. For both the high and low-gain AFGA, C1 +C2 is approximately constant. For the high-gain AFGA, τ1 is 8 sec, and τh is 265 μsec; for the low-gain AFGA, τ1 is 530 sec and τh is 4 μsec. The ratio of τh and τ1 between the two AFGAs are equal to half of the ratio of the gains, which is consistent with a constant C1 +C2.

When considering the frequency response of the AFGA, it is natural to consider the output-voltage spectrum for no input--that is, the output voltage noise from the amplifier. FIGS. 13A-13B show AFGA output-voltage spectrums for a fixed voltage-source input. For low frequencies, 1/ƒ noise is dominant, and for high frequencies, thermal noise dominates. The AFGA filters the 1/ƒ noise below the low-frequency cutoff.

FIGS. 13A-B depict a noise spectrum of an AFGA for a constant input. FIG. 13A shows the output noise spectrum of an AFGA with a gain of 146 for two different tunneling voltages (Vtun). The high-frequency cutoff eliminates 1/ƒ noise at frequencies below 1/τl, The spectrum was taken for a bias current of 80 nA, which corresponds to Vt of 0.73 V. FIG. 13B shows a comparison of a high-gain AFGA with a unity gain AFGA and a generic follower-connected differential amplifier. All three amplifiers had the same Vt voltage, and correspondingly had the same bias current. The sum of C1 and C2 is the same for both AFGAs. FIG. 13A shows that we can reduce the 1/ƒ noise by increasing Vtun, and thereby decreasing τ1. FIG. 13B shows a comparison between a high-gain AFGA, a unity gain AFGA, and a follower-connected transconductance amplifier. The transconductance amplifier is the wide-range amplifier as described in C. Mead, Analog VLSI and Neural Systems, Addison-Wesley, 1989; it has larger transistors than do the AFGAs, resulting in the lower 1/ƒ noise in FIG. 13B. The AFGAs used a constant tunneling current; therefore, we conclude that the tunneling and injection processes do not significantly contribute to the noise levels.

It is of interest to investigate how changing the AFGA design will change the amount of output noise. Following Rahul Sarpeshkar, Tobias Delbruck, and Carver A. Mead, "White Noise in MOS Transistors and Resistors," IEEE Circuits and Devices, November 1993, pp. 23-29., one can model the thermal noise component, 1o of a subthreshold MOSFET's channel current by: ##EQU47## Because the AFGA's output comprises both an nFET and a pFET, the total thermal-noise current derives from two parallel noise sources. To find the output-referred voltage noise, the simplified small-signal circuit of FIG. 11B can be used. The small-signal circuit of FIG. 11B can be further simplified to that shown in FIG. 11C, by noting that one can relate V.sub.ƒg to Vout by a capacitive divider. From this simpler circuit, we express the signal power of the output-referred voltage noise, V2out can be expressed as: ##EQU48## where τh was defined above. From this expression, the total-output-noise power is: ##EQU49## which, using EQ. 32 evaluates to: ##EQU50## with the correction term, B, as defined in EQ. 36. The total-output-noise power is roughly proportional to Cw and inversely proportional to CL. R. Sarpeshkar, R. F. Lyon, and C. Mead, "A low-power wide-linear-range transconductance amplifier", Analog Integrated Circuits and Signal Processing, in Press. See also, U.S. Pat. No. 5,463,348 entitled "CMOS Low-Power, Wide-Linear-Range, Well-Input Differential and Transconductance Amplifiers".

To calculate the dynamic range of an AFGA one may define the dynamic range (DR) in terms of signal power as the ratio of the maximum possible output swing corresponding to the input linear range and an input that has an equivalent swing to the total-output-noise power. With this definition, which is equivalent to EQ. 12, we can express the dynamic range for the AFGA as: ##EQU51## which is a similar form for dynamic range for the wide-linear-input-range amplifier discussed in R. Sarpeshkar, R. F. Lyon, and C. Mead, "A low-power wide-linear-range transconductance amplifier", Analog Integrated Circuits and Signal Processing, in Press. See also U.S. Pat. No. 5,463,348 entitled "CMOS Low-Power, Wide-Linear-Range, Well-Input Differential and Transconductance Amplifiers". Like the wide-linear-input-range amplifier, this amplifier increases dynamic range by amplifying the signal more than the total amplifier noise. The cost for this performance enhancement is a proportional increase in the power dissipation. Another direct result of this expression is that the dynamic range varies inversely with C2 ; therefore, a high-gain amplifier will have a larger dynamic range than the low-gain amplifier for the same C1, Cw, and CL.

Steady-State Output-Voltage Dependence On The Output Signal

In this section, the dependence of the steady-state output voltage on the amplitude of the input signal is discussed. Consider the range of frequencies in which the input voltage changes at a rate that is much slower than the circuit's integrating behavior, but is much faster than the adaptation due to the tunneling and injection currents; that is, the input is entirely in the AFGA's passband.

FIG. 14 shows measurements of the minimum and maximum output voltages versus output amplitude. For small input amplitudes, the minimum and maximum output symmetrically diverge from the steady-state voltage, but for large input amplitudes, most of the change in the output voltage is due to the maximum of the output voltage increasing. In general, the steady-state output voltage converges to within about Vinj of the minimum of the signal.

To analyze this effect, we decompose the output voltage into components that change at fast and slow rates. We assume that we can express the output voltage as a sum of fast and slow variables; that is:

ΔVout =ΔVout +ΔVout (EQ. 51)

where ΔVout represents the fast-timescale behavior, and is the amplified version of ΔVin (ΔVout =-C1 /C2 ΔVin), and ΔVout represents the slow-timescale behavior. With this formulation, EQ. 51 can be integrated over a large number of periods of the fast timescale, but can still make only a small change in the slow-timescale output voltage. E[.] shall mean the average of a time-varying signal, x(t), over a time interval, T, that is sufficiently shorter than the slow timescale, but is much longer than the shortest period of the fast variables: ##EQU52## By this definition, ##EQU53## The resulting equation in ΔVout is ##EQU54## Expressing ##EQU55## in terms of the fast and slow variables: ##EQU56## Rewriting EQ. 54 as: ##EQU57## From the analysis above, the solution to EQ. 54 is: ##EQU58## where the steady state solution for ΔVout is: ##EQU59## The amplifier always adapts such that the minimum of the output signal always returns to the equilibrium output voltage.

Now, consider the behavior of the output voltage as a function of different amplitude sine waves applied to the input. The version of the input signal after it is amplified by the AFGA is defined as ΔVout =A sin (ωt); for this output signal, the steady state voltage is: ##EQU60##

FIG. 14 shows, for an AFGA with a gain of 146, the measured minimum and maximum output voltages verses peak-to-peak output-voltage amplitude. The frequency of the input sine wave was 100 Hz. For small input amplitudes, the minimum and maximum output voltages symmetrically diverge from the steady state voltage, but for large input amplitudes, most of the output voltage change follows the maximum output voltage. The DC voltage was fit to the function 0.25 ln (0.667+0.333exp(Vdc /0.62)), which is nearly equal to EQ. 60.

Other AFGA Effects

A. Modeling the Above-Threshold AFGA

The operation of an autozeroing floating-gate amplifier operating with above threshold bias currents does not change from the subthreshold case in three important respects. First, those effects that depend on electron tunneling remain the same, because tunneling is not a function of the MOSFET channel current. Second, the injection current is still the exponential of roughly the same function of the drain voltage. Third, the low frequency dynamics should remain unchanged for a constant C2, because the channel current is still nearly fixed by feedback.

The pFET hot-electron injection model changes for above-threshold bias currents in two ways. First, the source current is not an exponential function of the gate voltage, but varies quadratically with the gate voltage. Second, although operating the AFGA above threshold has little effect on the hot-electron-injection efficiency, the injection current/source current efficiency will decrease above threshold because the impact-ionization efficiency will decrease, because the channel potential decreases near the drain edge with decreasing gate voltage. The above-threshold injection-current model from EQ. 9 can be modified to be: ##EQU61## This model modifies the DC output voltage, as mentioned above, to be: ##EQU62## Recall from FIG. 6, that the equilibrium output voltage versus the bias current began to saturate for above-threshold bias currents.

Now consider how the high frequency behavior changes for above-threshold bias currents. For above-threshold currents, EQ. 28 is modified to: ##EQU63## The definitions of τh and τh2 are similar to their subthreshold definitions, ##EQU64## The higher bias current results in a higher cutoff frequency, but also requires an increase in power dissipation. The linear input range of the amplifier is larger than it is for subthreshold bias currents. The linear input voltage range is ##EQU65## The large-signal dynamics change for above threshold biases, when the input voltage exceeds its linear range. The floating-gate-to-drain capacitance is a function of the drain voltage, which adds additional dynamics to the large signal response.

FIG. 15 shows the response of an above threshold autozero amplifier to a slow downgoing step. The capacitance of the floating-gate changes with the output voltage due to the change in the capacitance between the output and the floating gate.

B. Continuous Operation of the Tunneling Current

It is of interest to understand what happens when a continuously operating tunneling current is not present in the AFGA. The constant tunneling bias current naturally eliminates the effect of DC biasing points; without this current, the circuit is no longer an autozeroing amplifier. Without the constant tunneling current, circuitry must be added to remove the effect of the DC input voltage. Furthermore, additional 1/ƒ noise is generated in this floating-gate amplifier, since the high-pass behavior, due to the floating-gate adaptation, filters out a substantial amount of 1/ƒ noise.

Assume that one wants to autozero the floating-gate amplifier only to set a particular operating point. Then, after this calibration phase, one needs to lower the tunneling voltage and power supply to turn off the electron-tunneling and hot-electron-injection processes to eliminate the oxide currents. Unfortunately, the capacitive coupling of the tunneling junction and capacitances not referenced to Vdd to the floating gate will make potentially large changes in the output voltage. This effect can be minimized by using small tunneling junctions and by ensuring that all the capacitances (including all parasitics) coupling into the floating gate are referenced to Vdd.

In addition to the capacitive coupling, the charge on the floating gate will change due to electron traps in the oxides. When tunneling or injecting electrons into SiO2, a portion of these electrons will become trapped in the oxide, E. H. Nicollian and J. R. Brews, MOS Physics and Technology, Wiley Interscience, 1982. In addition, as more current passes through these oxides, more electron traps are created, C. Hu, S. Tam, F. Hsu, P. Ko, T. Chan, and K. Terrill, "Hot-Electron-Induced MOSFET Degradation-Model, Monitor and Improvement", IEEE Transactions on Electron Devices, Vol. ED-32, No. 2, February 1985, pp. 375-385. After the oxide currents stop, some of these trapped electrons will become free thermally, and will find their way to the floating gate. This effect will result in a large drift in the output voltage over time for the same input bias voltage.

FIG. 16 shows the change in the AFGA output voltage with and without a continuous tunneling current. An AFGA with a gain of 146 was used for each case. The case for no tunneling current also required dropping the power supply; Vdd was set at 5V. The trace with no tunneling current was taken five minutes after the tunneling line was dropped. The change in the output voltage over time for a high-gain AFGA with and without a constant tunneling current is shown in FIG. 16. The detrapping effect in this high-gain AFGA shows no sign of stopping until the output runs into ground; in a lower-gain circuit, the detrapping may eventually settle out within the power supply.

C. Restoration to Equilibrium of an Output Voltage when Starting at the Voltage Rails

What happens when the output voltage starts at one of the supply rails? The output voltage starts at Vdd when the floating-gate voltage is too low. In this regime, there is no injection current, and the tunneling current removes electrons from the floating gate, raising the floating-gate voltage. Eventually, the floating-gate voltage increases to its steady-state level, and the output voltage decreases from Vdd. If the output voltage starts near ground, then the pFET cannot get sufficient channel current to develop enough injection to balance the tunneling current. The current must be balanced by changes in the floating-gate voltage: in this case, the floating-gate voltage will increase, since the tunneling current is stronger than the pFET injection current. Unfortunately, the resulting pFET channel current will decrease even further, and that will decrease the injection current, leading to a runaway condition. The steady-state output voltage may not return to the original equilibrium level. Typically, this condition poses no problem even for reasonably large changes in the input voltage; however, this effect is seen when large changes in V.sub.τ are made. Decreasing Vtun, decreasing the input voltage, increasing V.sub.τ, or increasing Vdd might allow the AFGA to recover from this condition.

An Implementation Of An AFGA In Silicon

An AFGA has been constructed in a standard 2-micron, double-poly, n-well, CMOS process. The device is shown in FIGS. 17A and 17B. Typical dopant levels used in this implementation are as follows: for p+ and n+ active regions, 1019 to 1020 cm-3 ; for n- well regions, 1016 cm-3 ; for p- substrate, 5×1015 cm-3. The field oxide is usually between 0.5 and 1.0 microns thick and the gate oxide is usually 400 Å thick.

FIG. 17A shows a top plan view of the AFGA. With the exception of the minimum-width finger 100 that extends out to the tunneling junction 102 from the floating gate pFET 104, the polysilicon floating gate 106 is preferably completely surrounded by an n- well 108 in order to maximize power supply rejection. The high-voltage (typically +35 to +40 volts DC) tunneling well is typically placed at least 15 microns from the nearest well in order to ensure that the depletion regions surrounding the wells do not punch through. The ratio of the area of input capacitor C1 (110), to the area of the feedback capacitor, C2 (112), determines the AFGA's closed loop passband AC gain, which is ideally equal to -C1 /C2 (i.e. inverting). The nFET 114 and pFET 116 transistors shown are both 6 microns wide and 9 microns long; however, those dimensions are not critical. The length of each transistor determines its Early voltage. These parameters, in turn, determine the open-loop gain of the amplifier; the greater the open-loop gain of the amplifier, the more accurate the closed-loop passband gain. The width of the pFET determines the size of the parasitic floating-gate-to-drain overlap capacitance (about 0.1 fF/μm of floating-gate-to-drain overlap). The size of this parasitic capacitance compared to the size of the feedback capacitor, C2 (112), (about 0.5 fF/μm2 of poly 1-poly 2 overlap) also determines the accuracy of the AFGA's closed-loop passband gain. The size of the capacitance from Vdd (power supply at approximately +12 volts (a range of about +7 VDC to about +15 VDC is presently preferred)) to the floating-gate, Cw, determines the magnitude of the AFGA's linear range.

At FIG. 17B a cross-sectional side view taken along line 17B--17B of FIG. 17A is shown. The horizontal dimension is roughly to scale and aligned with the layout view of FIG. 17A, however, the vertical scale has been greatly exaggerated for clarity. All SiO2 electron transport is preferably done through high quality, thermally grown gate oxide rather than through poorly controlled, deposited interpoly oxide for improved and consistent performance. The majority of electron tunneling occurs at 118 along the edge of the overlap between the floating gate and the n+ contact in the high-voltage well 120 as shown. The majority of hot-electron injection occurs in a narrow region 122 in the channel 124 of the pFET 116 relatively close to the drain region 126 as shown. The portion of the floating gate 106a which extends out over the substrate 128 to tunneling junction 118 in well 120 should be over field oxide 130 in order to minimize the floating-gate-to-substrate capacitance and aid in rejecting power supply noise.

Alternative Embodiments Employing the AFGA

The autozeroing technique used in the autozeroing floating-gate amplifier (AFGA) can be applied to a wide variety of floating-gate MOS circuits (See, for example, B. A. Minch, C. Diorio, P. Hasler, and C. A. Mead, "Translinear Circuits Using Subthreshold Floating-Gate MOS Transistors," Analog Integrated Circuits and Signal Processing, vol. 9, no. 2, 1996, pp. 167-179.) to continuously restore some desired baseline operation on a slow timescale--on the order of seconds or longer. FIGS. 18-25 illustrate some of the floating-gate MOS circuits that we have conceived of that use this same technique.

FIGS. 18A-B show circuits for two autozeroing photoreceptors: FIG. 18A utilizes a phototransistor 132 and FIG. 18B utilizes a photodiode 134. In each case, an incoming light signal 136 is transduced into a proportional photocurrent. This current is then transformed into an output voltage, Vout, by an autozeroing pFET 138, 140, respectively. These photoreceptors have a logarithmic response to transient changes in intensity; the slope of this response is governed by the ratio C1 /C2. Slow variations in the background light intensity are adapted out by the autozeroing behavior.

FIGS. 19A-B show the use of an AFGA with certain generic types of sensors. Since many sensors transduce a signal as a fractional change in their resistance, in many cases, the baseline resistance may vary from sensor to sensor or over time within the same sensor. Placing such a sensor 142 between the drain of an autozeroing pFET 144 and ground as depicted in FIG. 19A results in a circuit that transduces a given percentage change in the sensor's resistance into a transient output voltage of fixed amplitude. This amplitude can be set by changing the ratio C1 /C2. Long-term drift in the baseline resistance of the sensor is adapted out by the circuit's autozeroing behavior. If the baseline sensor resistance is less than 1MΩ, the pFET will not be able to support the resulting current levels while remaining in its subthreshold (exponential) regime. In this case, an NPN transistor 146 may be inserted as shown in FIG. 19B where the subthreshold current in the pFET 148 is multiplied by the NPN transistor's current gain, β, to properly bias the sensor 150. Such devices are particularly well suited to smell-sensing and chemical sensing devices currently under development. Many such devices are based upon variable sensor resistance and experience drift over time.

FIG. 20 depicts the circuit of an autozeroing differentiator analogous to the "Diff1" circuit of C. Mead, Analog VLSI and Neural Systems, New York, Addison Wesley, 1989. The first AFGA 152 acts as an inverting loss-pass filter whose time-constant is set by V.sub.τ1. The second AFGA 154 adds the input signal with the negative low-pass filtered output of the first AFGA 152 and multiplies the sum by a gain, -C1 /C2. Thus, the output voltage, Vout, is a scaled, high-pass-filtered version of the input voltage Vin. When used as a differentiator, V.sub.τ2 is normally higher relative to ground than V.sub.τ1 so that the second AFGA 154 does not low-pass filter the output. However, the circuit may be used as a band-pass filter by making V.sub.τ2 comparable to V.sub.τ1.

FIG. 21 depicts the circuit of a tunable, autozeroing second-order filter employing a first, second and third AFGA, 156, 158 and 160, respectively, which can be cascaded to form silicon cochleas. Normally bias voltage V.sub.τ3 is set higher relative to ground than are bias voltages V.sub.τ1 and V.sub.τ2. The center frequency and quality factor of the filter are respectively set by the average and difference between V.sub.τ1 and V.sub.τ2.

FIG. 22 depicts an autoranging winner-take-all (WTA) circuit related to the current-mode max circuit described in B. A. Minch, C. Diorio, P. Hasler, and C. Mead, "A νMOS Soft-Maximum Current Mirror, " Proceedings of the 1995 International Symposium on Circuits and Systems, Seattle, Wash., vol. 3, pp. 2249-2252. The circuit of FIG. 22 shows three stages, Stage 1 (162), Stage 2 (164) and Stage N (166). Many more stages could be placed between Stage 2 and Stage N if desired. The output voltage of the stage with the largest input current will be low whereas the rest of the output voltages will be at Vdd. The charge on the single floating gate 168 common to all stages governs the range of currents to which the circuit is sensitive. In this case, the autozeroing behavior adjusts the charge on the floating gate 168 so that the circuit adjusts its range to match the size of the largest current input. The tunneling current through tunneling junction 170 is balanced by an injection current at the drain of the pFET of the winning stage.

FIG. 23 depicts an autozeroing version of the WTA circuit described in J. Lazzaro, S. Ryckebusch, M. A. Mahowald, and C. A. Mead, "Winner-Take-All Networks of O(N) Complexity," in D. S. Touretzky, ed., Advances in Neural Information Processing Systems 1, San Mateo, Calif.: Morgan Kaufmann, 1989, pp. 703-711. This is also an N-stage device with Stages 1, 2 and N shown. The outputs may be taken as either voltages or currents. In this circuit, Vb is used to set the current flow through pFET 172 which, in turn, sets the total output current available for all N stages. The circuit transiently signals the location of the input making the largest change, making this a WTA circuit with a "conscience". This circuit may find application in attentive sensory processing.

Here, because a one-half power law is implemented, the drain voltage of the first input pFET at node 182 couples to the floating gate 184 of the input pFET 186 with twice the capacitance (i.e., two capacitors of value C1) as it does to the floating gate 188 of the output pFET 174. The same is true for the second input AFGA 190.

In the circuit of FIG. 24B, a first AFGA 198, a second AFGA 200 and an output floating gate pFET 202 are used to implement a squaring power law and a minus-1 power law as in the relation I3out ˜I2in2/I1in. The drain voltage of the second input pFET 192 is coupled to the floating gate 194 of output pFET 176 with twice the capacitance as it is coupled to its own floating gate 196 to implement the squaring power law. First AFGA 198 couples to output floating gate pFET 202 through inverting unity gain AFGA 200 so as to implement the minus-1 power law. Here the drain 204 of AFGA 198 couples into its own floating gate with two capacitors of value C1 while coupling into the floating gate 194 of the output floating gate pFET 176 through the same number of capacitors of value C1.

In these circuits, the output current, I3out, is proportional to the product of powers of the input currents I1in and I2in. The constant of proportionality is changed by the autozeroing behavior on a slow timescale so that the output current returns to some baseline value. Care must be exercised with the output transistors; if the drain of an output transistor is held at a constant voltage (i.e., connected to a low-impedance load), the floating-gate voltage runs away. Consequently, for the circuits shown, the output pFETs 174, 176 do not autozero and their respective tunneling junctions 178, 180 are either omitted or biased so that no significant tunneling takes place.

FIG. 25 depicts a circuit for an autozeroing first-order log-domain filter. Log-domain filters are discussed, for example, in D. R. Frey, "Log-Domain Filtering: An Approach to Current-Mode Filtering," IEEE Proceedings-G, vol. 140, no. 6, 1993, pp. 406-416. The circuit includes three stages of AFGAs 206, 208, 210 and an output floating gate pFET 212. All capacitors from drains to floating-gates have the same value and should be substantially smaller than C.sub.τ, which has a value preferably about ten times that of C1. The output current lout is a large-signal-linear, first-order, low-pass-filtered version of the input current Iin. The time constant of the filter is proportional to C.sub.τ UT /I.sub.τ. In this case, the autozeroing behavior adapts the gain of the filter on a slow timescale so that the DC component of the output current remains nearly fixed despite changes in the DC level of the input current Iin. Again, care must be exercised with the output stage 212; if the drain of the output stage is held at a constant voltage (i.e., connected to a low-impedance load), the floating-gate voltage runs away. Consequently, for the circuit shown, the output pFET does not autozero and its tunneling junction 214 is either omitted or biased so that no significant tunneling takes place.

SUMMARY

The AFGA is a simple example of a wide class of adaptive floating-gate MOS circuits; each of these circuits uses tunneling and hot-electron injection to modulate the charge on floating gates to return the circuit to a baseline condition on a slow timescale. When the appropriate choice of feedback is applied to the floating gate, this adaptation is an inherent part of the circuit's operation--no additional control circuitry is required. In the case of AFGA, the feedback is set up so that the output voltage returns to its steady-state value on some long (selected) timescale. The modulation of the pFET hot-electron injection by the output voltage provides the correct feedback to return the output voltage to the proper operating regime.

The AFGA has four operating regimes that are similar for biases both above and below threshold. First, in the adaptation region, the AFGA behaves as a high-pass filter at low frequencies, where the timescale is set by the tunneling and injection currents. Second, in the integrating region, the AFGA behaves as a low-pass filter at high frequencies, where the timescale is set by the nFET bias current. Third, the AFGA acts as an amplifier for timescales between the adaptation and integrating regimes. Fourth, at frequencies much higher than the integrating behavior, the AFGA exhibits capacitive feedthrough, which can be reduced by an increase in either Cw or CL.

The AFGA is always a first-order system, even in the presence of parasitic capacitances; therefore, the AFGA is always stable, with 90 degrees of phase margin for noninductive loads. Any amplifier with resistive feedback is at least a second-order system, but an amplifier with capacitive feedback can be a first-order system. For moderate adaptation rates, the low-frequency time constant remains nearly constant, and any shift is due primarily to trapping in the tunneling oxide.

MOS devices and quantum processes, such as electron tunneling and hot-electron injection, are often criticized for their high 1/ƒ noise. Since the AFGA's noise performance is similar in thermal and 1/ƒ noise characteristics to that of a standard MOS amplifier, the tunneling and injection processes do not add appreciable noise to the amplifier. In addition, with a desired adaptation rate, the low-frequency noise generated in the AFGA can be significantly reduced; such a reduction cannot be obtained in a standard amplifier with a blocking capacitor at the input. The linear range of the AFGA can be increased by increasing Cw ; the dynamic range of the AFGA can be increased by increasing Cw or CL.

Although illustrative presently preferred embodiments and applications of this invention are shown and described herein, many variations and modifications are possible which remain within the concept, scope, and spirit of the invention, and these variations would become clear to those of skill in the art after perusal of this application. The invention, therefore, is not to be limited except in the spirit of the appended claims.