The disclosed implementations relate generally to miscellaneous active electrical nonlinear devices, circuits, and systems, and in particular to those for determining voltages with a defined dependence on the temperature, such as bandgap references and temperature sensors.
The subject matter discussed in this section should not be assumed to be prior art merely as a result of its mention in this section. Similarly, a problem mentioned in this section or associated with the subject matter provided as background should not be assumed to have been previously recognized in the prior art. The subject matter in this section merely represents different approaches, which in and of themselves can also correspond to implementations of the claimed technology.
The physical characteristics of electronic devices used in integrated circuits are generally dependent on the temperature. However, such dependence is invariably nonlinear. To design circuits that are linearly dependent on the temperature (or that are independent of the temperature) requires the use of devices whose nonlinearity is accurately known in combination with one or more compensation techniques. For example, the base-emitter voltage of a bipolar transistor decreases almost linearly with the temperature (see for example “Accurate Analysis of Temperature Effects in IC-VBE Characteristics with Application to Bandgap Reference Sources” by Yannis Tsividis, IEEE JSSC, vol. SC-15, pp. 1076-1084, December 1980). For a temperature sensor with a practical zero point, such as 0° F. or 0° C., it is possible to subtract the base-emitter voltage of a transistor from a PTAT (proportional to the absolute temperature), or Kelvin scale, voltage. For a bandgap reference, the base-emitter voltage can be added to a PTAT voltage. The PTAT voltage can be obtained from the difference between the base-emitter voltages of two transistors that are operated at different current densities. Various methods are known in the art. For increased linearity, a thermometer or bandgap reference needs not just first order correction, but also a second-order correction that adjusts for a small remaining curvature. To deal with statistical variations in a silicon production process, both thermometer and bandgap reference circuits may need trimming of one or more parameters.
Curvature-corrected bandgap references and thermometers have been described for many years. However, most corrections are not fully accurate, requiring an impractical third-order correction.
The technology will be described with reference to the drawings.
In the figures, like reference numbers may indicate functionally similar elements. The systems and methods illustrated in the figures, and described in the Detailed Description below, may be arranged and designed in a wide variety of different implementations. Neither the figures nor the Detailed Description are intended to limit the scope as claimed. Instead, they merely represent examples of different implementations of the disclosed technology.
The physical characteristics of electronic devices used in integrated circuits are generally dependent on the temperature. However, such dependence is invariably nonlinear. To design circuits that are linearly dependent on the temperature (or that are independent of the temperature) requires the use of devices whose nonlinearity is accurately known in combination with one or more compensation techniques.
Conventional designs of voltage or current reference circuits (jointly: bandgap references) and thermometer circuits have relied on using a Kelvin scale voltage or current (a PTAT voltage or current) and adding, respectively subtracting, a diode voltage, or current derived from a diode voltage. A diode voltage, or current derived from it, decreases approximately linearly with the temperature, although with a small curvature. Highly accurate bandgap references and thermometers need curvature correction. In both bipolar and MOS processes, circuits are well-known to generate PTAT and diode voltages. A few curvature correction techniques have been published, too.
This patent document discloses a novel technology for curvature correction, along with example implementations of bandgap references and temperature sensors. Generally, a bandgap reference adds a base-emitter voltage (VBE) of a BJT to a PTAT voltage to obtain a voltage that is independent of the temperature, whereas a temperature sensor subtracts a VBE from a PTAT voltage to obtain a voltage that is proportional to the temperature on for example the Fahrenheit or Celsius scale. Implementations may also target other output voltages that are linearly dependent on the temperature. Whereas some implementations add or subtract voltages, other implementations may add or subtract currents, for example a collector or emitter current of a BIT and a PTAT current.
As used herein, the phrase “one of” should be interpreted to mean exactly one of the listed items. For example, the phrase “one of A, B, and C” should be interpreted to mean any of: only A, only B, or only C.
As used herein, the phrases “at least one of” and “one or more of” should be interpreted to mean one or more items. For example, the phrase “at least one of A, B, and C” or the phrase “at least one of A, B, or C” should be interpreted to mean any combination of A, B, and/or C.
Unless otherwise specified, the use of ordinal adjectives “first”, “second”, “third”, etc., to describe an object, merely refers to different instances or classes of the object and does not imply any ranking or sequence.
The term “coupled” is used in an operational sense and is not limited to a direct or an indirect coupling. “Coupled to” is generally used in the sense of directly coupled, whereas “coupled with” is generally used in the sense of directly or indirectly coupled. “Coupled” in an electronic system may refer to a configuration that allows a flow of information, signals, data, or physical quantities such as electrons between two elements coupled to or coupled with each other. In some cases, the flow may be unidirectional, in other cases the flow may be bidirectional or multidirectional. Coupling may be galvanic (in this context meaning that a direct electrical connection exists), capacitive, inductive, electromagnetic, optical, or through any other process allowed by physics.
The term “connected” is used to indicate a direct connection, such as electrical, optical, electromagnetical, or mechanical, between the things that are connected, without any intervening things or devices.
The term “configured to” perform a task or tasks is a broad recitation of structure generally meaning “having circuitry that” performs the task or tasks during operation. As such, the described item can be configured to perform the task even when the unit/circuit/component is not currently on or active. In general, the circuitry that forms the structure corresponding to “configured to” may include hardware circuits, and may further be controlled by switches, fuses, bond wires, metal masks, firmware, and/or software. Similarly, various items may be described as performing a task or tasks, for convenience in the description. Such descriptions should be interpreted as including the phrase “configured to.”
As used herein, the term “based on” is used to describe one or more factors that affect a determination. This term does not foreclose the possibility that additional factors may affect the determination. That is, a determination may be solely based on specified factors or based on the specified factors as well as other, unspecified factors. Consider the phrase “determine A based on B.” This phrase specifies that B is a factor that is used to determine A or that affects the determination of A. This phrase does not foreclose that the determination of A may also be based on some other factor, such as C. This phrase is also intended to cover an implementation in which A is determined based solely on B. The phrase “based on” is thus synonymous with the phrase “based at least in part on.”
The terms “substantially”, “close”, approximately“, “near”, and “about” refer to being within minus or plus 10% of an indicated value, unless explicitly specified otherwise.
The following terms or acronyms used herein are defined at least in part as follows:
“BJT”—bipolar junction transistor.
“CTAT”—complementary to the absolute temperature scale. A CTAT current or voltage has a negative first-order temperature coefficient and thus decreases with the temperature.
“IC”—integrated circuit—a monolithically integrated circuit, i.e., a single semiconductor die which may be delivered as a bare die or as a packaged circuit. For the purposes of this document, the term integrated circuit also includes packaged circuits that include multiple semiconductor dies, stacked dies, or multiple-die substrates. Such constructions are now common in the industry, produced by the same supply chains, and for the average user often indistinguishable from monolithic circuits.
“MOS” transistor—metal-oxide-semiconductor transistor.
“PTAT”—proportional to the absolute temperature, or Kelvin scale. A PTAT current or voltage has a positive first-order temperature coefficient and thus increases with the absolute temperature. Its value, or extrapolated value, equals zero at zero degrees Kelvin.
“VBE”—the base-emitter voltage of a bipolar junction transistor. VBE is known to decrease almost linearly with the temperature, showing a slight curvature.
Implementations
In this example, PTAT signal source 110 generates one or more PTAT output currents that are based on an internal voltage, that may be derived from MOS transistor gate-source voltages by a PTAT reference resistor Rp. It may source, for example, a first PTAT current Ip1 and sink a second PTAT current Ip2. An example implementation of PTAT signal source 110 is described with reference to
First reference source 120 generates a first reference current Irb1 from a BJT base-emitter voltage Vbe using a first reference resistor Rb. Second reference circuit 130 uses a MOS transistor operating in weak inversion mode to generate a second reference current Irm1 from the gate-source voltage Vgs using a second reference resistor Rm. Both Vbe and Vgs have CTAT first-order temperature dependence, and in this example both first reference source 120 and second reference circuit 130 add a PTAT current to compensate for this first-order temperature dependence, where the resistors Rb and Rm determine the respective ratios between the PTAT current and CTAT currents. The relations may be as follows:
Irb1=M1×(Ip1+Vbe/Rb)
Irm1=M2×(Ip2+Vgs/Rm),
where M1 and M2 are scaling factors.
Both Vbe and Vrm also exhibit curvatures when the temperature varies around a center temperature T0, which can be designed to be, for example, room temperature. These curvatures are a second-order temperature dependence and known to be convex for Vbe and concave for Vgs in weak inversion mode (see for example “A CMOS threshold voltage reference source for very-low-voltage applications” by Luis H. C. Ferreira et al., Microelectronics Journal 39 (2008), pp. 1867-1873 published by Elsevier). The curvatures in Vbe and Vrm have opposite directions but may not have equal amplitudes. Either or both of the scale factors M1 and M2 can be used to scale the amplitudes to be equal in Irb1 and Irm1 to provide the desired curvature correction.
Output circuit 140 sums the reference currents Irb1 and Irm1 to produce reference current Ir which is converted to the reference voltage VREF by resistor Rr.
Ir=Irb1+Irm1
VREF=Rr×Ir
Ir is free of curvature when the curvatures in Irb1 and Irm1 cancel each other.
Whereas
Whereas
Before first power-on, the capacitor C1 is empty, and the gates of NM1, NM2, and NM3 are at ground level. When VDD rises upon power-on, PM1 starts conducting which raises the voltage at the gates of NM1, NM2, and NM3 and starts the first current mirror. The current flowing in NM1 is mirrored by second current mirror PM2, PM3, PM4, and PM5. PM2 charges C, which switches off PM1. Since the currents through PM3 and PM4 are equal, the currents through NM1 and NM2 are equal too. But because the channel of NM1 is N times wider than the channel of NM2, the gate source voltages of NM1 and NM2 are unequal, creating a PTAT voltage Vp over resistor Rp, resulting in a PTAT current Ip1=Ip2=Vp/Rp. By choosing the appropriate transistor sizes and currents flowing through them, NM1 and NM2 are designed to operate in weak inversion mode, resulting in a concave curvature. The PTAT voltage is
wherein k is the Boltzmann constant, q is the electron charge, and T is the absolute temperature.
The base current for transistor QN is also supplied by PM6, and it is mirrored in PM7 as an unwanted component of Irb1. If QN is a vertical transistor it can have ample current amplification, and the base current may be in the order of a percent of its emitter current. As long as ICQN is not too much larger than Ip1, the base current has little impact on the overall temperature dependence of Irb1. For example, in some implementations ICQN equals 2lp1.
In both
Current mirror PM8 and PM9 scales its input current Im1 with scale factor M2 to produce the output current Irm1 at the drain of PM9. Thus, transistor PM9 outputs the scaled reference current Irm1=M2×(Ivgs+Ip2).
As noted earlier in this document, the scale factors M1 and M2 can be used to scale Irm1 versus Irb1 to obtain equal-sized but opposite-direction curvatures. However, the scaling does not need to happen in the current mirror PM8 and PM9 in second reference circuit 130. Many other ways of scaling are possible and clear to a person skilled in the art. For example, in an implementation PM8 and PM9 in second reference circuit 130 may have equal sizes, but PM6 in first reference source 120 may be M2 times larger than PM7, so that first reference current Irb1 is a fraction 1/M2 of its components Ip2 and Ivbe.
The resulting reference voltage VREF in output circuit 140 includes a component VREFb1=Irb1×Rr and a component VREFm1=Irm1×Rr, or the resulting reference voltage VREF in output circuit 240 includes a component VREFb2=Irb2×Rr and a component VREFm2=Irm2×Rr. Assuming that Rb and Rm are properly sized versus Rp, both components are first-order temperature compensated and show no PTAT or CTAT behavior. However, VREFb1 and VREFb2 show a convex curvature and VREFm1 and VREFm2 shows a concave curvature. The curvatures are in the form
The terms kb and km are the amplitudes of the respective curvatures. The amplitudes of the curvatures are equal when
M=kbRm/kmRb
In an integrated implementation of a reference circuit like the voltage reference of
Step 910—in a current source, generating a PTAT current that is based on a PTAT reference resistor Rp value.
Step 920—in a first reference current source, generating a first CTAT current that is based on a base-emitter voltage of a bipolar junction transistor (BJT) and on a first reference resistor Rp value. The first CTAT current has a first curvature component with a convex shape.
Step 930—in a second reference current circuit, generating a second CTAT current that is based on a gate-source voltage of a MOS transistor operated in weak inversion mode and on a second reference resistor Rm value. The second CTAT current has a second curvature component with a concave shape.
Step 940—scaling the first CTAT current and/or the second CTAT current. This scales the first curvature component and/or scaling the second curvature component and obtains a match of the amplitudes of the first curvature component and the second curvature component.
Step 950—adding a copy of the PTAT current, the first CTAT current, and the second CTAT current to obtain an output reference current.
Step 960—converting the output reference current to the reference voltage using an output reference resistor Rr.
Step 1010—in a first reference current circuit, compensating a first-order temperature dependence in a first CTAT current by adjusting a first resistor value ratio of a first reference resistor Rb value and a PTAT reference resistor Rp value.
Step 1020—in a second reference current circuit, compensating a first-order temperature dependence in a second CTAT current by adjusting a second resistor value ratio of a second reference resistor Rm value and the PTAT reference resistor Rp value.
Step 1030—(optional) adjusting a scale factor M between the first CTAT current and the second CTAT current to obtain a match of an amplitude of a first curvature component with an amplitude of a second curvature component. The scale factor M may be a combination M=M1×M2 of scale factors M1 and M2 of the first reference current circuit and the second reference current circuit. This step is optional and may be performed during a production test, or it may be designed into an integrated circuit, for example after measurements on an engineering prototype. In that case, the scale factors are hard-wired in the current mirrors in the first reference current circuit and/or the second reference current circuit.
Step 1040—scaling an output reference voltage by adjusting a third resistor value ratio of an output reference resistor Rr value and the PTAT reference resistor Rp value.
Considerations
Although the description has been described with respect to specific implementations thereof, these specific implementations are merely illustrative, and not restrictive. The description may reference specific structural implementations and methods and does not intend to limit the technology to the specifically disclosed implementations and methods. The technology may be practiced using other features, elements, methods and implementations. Implementations are described to illustrate the present technology, not to limit its scope, which is defined by the claims. Those of ordinary skill in the art recognize a variety of equivalent variations on the description above.
All features disclosed in the specification, including the claims, abstract, and drawings, and all the steps in any method or process disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive. Each feature disclosed in the specification, including the claims, abstract, and drawings, can be replaced by alternative features serving the same, equivalent, or similar purpose, unless expressly stated otherwise.
Although the description has been described with respect to specific implementations thereof, these specific implementations are merely illustrative, and not restrictive. For instance, many of the operations can be implemented on a printed circuit board (PCB) using off-the-shelf devices, in a System-on-Chip (SoC), application-specific integrated circuit (ASIC), programmable processor, a coarse-grained reconfigurable architecture (CGRA), or in a programmable logic device such as a field-programmable gate array (FPGA), obviating the need for at least part of any dedicated hardware. Implementations may be as a single chip, or as a multi-chip module (MCM) packaging multiple semiconductor dies in a single package. All such variations and modifications are to be considered within the ambit of the disclosed technology the nature of which is to be determined from the foregoing description.
Any suitable technology for manufacturing electronic devices can be used to implement the circuits of specific implementations, including CMOS, FinFET, GAAFET, BICMOS, bipolar, JFET, MOS, NMOS, PMOS, HBT, MESFET, etc. Different semiconductor materials can be employed, such as silicon, germanium, SiGe, GaAs, InP, GaN, SiC, graphene, etc. Circuits may have single-ended or differential inputs, and single-ended or differential outputs. Terminals to circuits may function as inputs, outputs, both, or be in a high-impedance state, or they may function to receive supply power, a ground reference, a reference voltage, a reference current, or other. Although the physical processing of signals may be presented in a specific order, this order may be changed in different specific implementations. In some specific implementations, multiple elements, devices, or circuits shown as sequential in this specification can be operating in parallel.
It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application.
Thus, while specific implementations have been described herein, latitudes of modification, various changes, and substitutions are intended in the foregoing disclosures, and it will be appreciated that in some instances some features of specific implementations will be employed without a corresponding use of other features without departing from the scope and spirit as set forth. Therefore, many modifications may be made to adapt a particular situation or material to the essential scope and spirit.
Number | Name | Date | Kind |
---|---|---|---|
5933045 | Audy | Aug 1999 | A |
6965266 | Can | Nov 2005 | B1 |
7248098 | Teo | Jul 2007 | B1 |
7276890 | Kumar | Oct 2007 | B1 |
7728575 | Ozalevli | Jun 2010 | B1 |
8222955 | Duval | Jul 2012 | B2 |
9780652 | Far | Oct 2017 | B1 |
10290330 | Kamath | May 2019 | B1 |
10359801 | Chen | Jul 2019 | B1 |
10642304 | Shreepathi Bhat | May 2020 | B1 |
11526189 | Huang | Dec 2022 | B2 |
20070273352 | Lee | Nov 2007 | A1 |
20080297130 | Peng | Dec 2008 | A1 |
20090108918 | Chellappa | Apr 2009 | A1 |
20090110027 | Chellappa | Apr 2009 | A1 |
20090146730 | Chen | Jun 2009 | A1 |
20100148857 | Chellappa | Jun 2010 | A1 |
20130241523 | Youssefi | Sep 2013 | A1 |
20140070873 | Gunther | Mar 2014 | A1 |
20140117966 | Shaeffer | May 2014 | A1 |
20140159700 | Cho | Jun 2014 | A1 |
20150002130 | Kumar | Jan 2015 | A1 |
20150145487 | Fort | May 2015 | A1 |
20150153753 | Fort | Jun 2015 | A1 |
20150338872 | Afzal | Nov 2015 | A1 |
20160238464 | Eberlein | Aug 2016 | A1 |
20170131736 | Acar | May 2017 | A1 |
20170139435 | Arnold | May 2017 | A1 |
20170255220 | Sivakumar | Sep 2017 | A1 |
20180210480 | Sone | Jul 2018 | A1 |
20190101948 | Eberlein | Apr 2019 | A1 |
20200192414 | Mouret | Jun 2020 | A1 |
20200233445 | Mouret | Jul 2020 | A1 |
20210004031 | Cavallaro | Jan 2021 | A1 |
20220283601 | Kundu | Sep 2022 | A1 |
20230139284 | Krishnan | May 2023 | A1 |
20230367350 | Lee | Nov 2023 | A1 |
20230393603 | Kok Keong Lum | Dec 2023 | A1 |
20240103558 | Gangula | Mar 2024 | A1 |
Entry |
---|
Yannis P. Tsividis, “Accurate Analysis of Temperature Effects in IC-VBE Characteristics with Application to Bandgap Reference Sources”, IEEE Journal of Solid-State Circuits, vol. SC-15, No. 6, Dec. 1980, pp. 1076-1084. |
Dalton Colombo et al., “Curvature Correction Method Based on Subthreshold Currents for Bandgap Voltage References”, 2012 IEEE 3rd Latin American Symposium on Circuits and Systems (LASCAS), Feb. 29, 2012-Mar. 2, 2012, IEEE, Playa del Carmen, Mexico. |
Luis H.C. Ferreira et al., “A CMOS threshold voltage reference source for very-low-voltage applications”, Microelectronics Journal 39 (2008), pp. 1867-1873, Mar. 20, 2008, Elsevier. |