Adaptive voltage converter
11249509 · 2022-02-15
Inventors
Cpc classification
H02M3/158
ELECTRICITY
G06F1/3287
PHYSICS
H03L7/06
ELECTRICITY
H03L7/00
ELECTRICITY
G05F1/56
PHYSICS
H03L7/181
ELECTRICITY
G06F1/12
PHYSICS
Y02D10/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02M1/0045
ELECTRICITY
Y02B70/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06F13/102
PHYSICS
International classification
H02M3/158
ELECTRICITY
H03L7/00
ELECTRICITY
G05F1/56
PHYSICS
G01R19/00
PHYSICS
G06F11/34
PHYSICS
G06F1/12
PHYSICS
H03L7/06
ELECTRICITY
H03L7/181
ELECTRICITY
G06F1/3287
PHYSICS
Abstract
An adaptive voltage converter adapted to compensate for the exponential sensitivities of sub-threshold and near-threshold circuits. The converter can change its power/performance characteristics between different energy modes. The converter may comprise two or more voltage converters/regulators. A multiplexing circuit selects between the outputs of the several converters/regulators depending on the state of a control signal generated by a control facility. The converter is specially adapted to change the output of each converter/regulator based on a number of variables, including, for example, process corner, temperature and input voltage.
Claims
1. In an ultra-low power integrated circuit comprising a transistor having a threshold voltage V.sub.th, a voltage conversion method adapted to deliver to a load a regulated voltage having a selected one of a first current capability and a second current capability less than said first current capability, said method comprising the steps of: selectively developing a first voltage having said first current capability; selectively developing a second voltage having said second current capability; and selecting, as said regulated voltage, one of said first and second voltages as a function of a current consumption of said load; dynamically adjusting at least one of said first and second voltages as a function complementary to absolute temperature; and selecting at least one of said first and second voltages to be a selected one of a sub-threshold voltage less than said threshold voltage of said transistor (V.sub.dd<V.sub.th) and a near-threshold voltage greater than or equal to said threshold voltage of said transistor and less than or equal to 0.4 volts above said threshold of said transistor (V.sub.th≤V.sub.dd≤(V.sub.th+0.4 volts)); wherein a nominal value of one of said first and second voltages is selectively adjusted by a tuning parameter.
2. The method of claim 1 wherein said ultra-low power integrated circuit further comprises a first voltage regulator, and wherein said first voltage and said second voltage are each developed by said first voltage regulator.
3. The method of claim 1 wherein said ultra-low power integrated circuit further comprises a first voltage regulator and a second voltage regulator, and wherein said first voltage is developed by said first voltage regulator and said second voltage is developed by said second voltage regulator.
4. The method of claim 1 wherein said tuning parameter is developed as a function of a process corner.
5. The method of claim 1 wherein said ultra-low power integrated circuit further comprises a storage facility, and wherein said tuning parameter is stored in said storage facility.
6. The method of claim 5 wherein said storage facility is a non-volatile memory.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
(1) The several embodiments may be more fully understood by a description of certain preferred embodiments in conjunction with the attached drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10) In the drawings, similar elements will be similarly numbered whenever possible. However, this practice is simply for convenience of reference and to avoid unnecessary proliferation of numbers, and is not intended to imply or suggest that identity is required in either function or structure in the several embodiments.
DETAILED DESCRIPTION OF THE INVENTION
(11) Shown in
(12) Shown in
(13) For convenience of reference, in the system illustrated in
(14) Shown in greater detail in
(15) As has been noted, in the embodiment illustrated in
(16) It is common for microcontrollers (“MCUs”) to have architected power states (e.g., an active state, a sleep state, a deep sleep state, etc.). Typically, such an MCU will have a power management unit (“PMU”) that is responsible for switching between architected power states. Since the PMU is driving transitions between power states, it may also be used as the control 34 in
(17) As is known, transitions between voltage converters can also be driven by components in addition to the PMU. For example, a serial communications interface (“SCI”) might remain active while the MCU is in a sleep state. Normally, linear regulator 26b would be enabled because the system 12 is in a sleep state. However, the SCI is still active and may require a high-performance converter like the buck converter 26a. Consequently, it may be desirable to permit the SCI to request that the buck converter 26a remain powered on and selected despite the system 12 transitioning to a sleep state.
(18) Transitions between voltage converters can also be driven by current sense circuitry. For example, if a current sensor circuit (not shown) detects that the load current has fallen below some predetermined threshold, then the converter 20 can switch over from buck converter 26a, which has a high load capability, to linear regulator 26b, which has a low load capability.
(19) Control of the converter 20 can be achieved via software, but this may sometimes be challenging and confusing for software developers. It may therefore be desirable to automate the transitions between voltage converters 26 based on the architectural power state of the system and based on the activity of peripherals in the system (e.g., the SCI).
(20) While thus far focus has been on switching between converters 26, each individual converter 26[a::b] can also be designed to adapt to changing conditions and/or changing control signals. For example, buck converter 26a can change the on-time of the power switch transistor (“T.sub.on”)) (not shown) depending on changing input value (i.e., conversion ratio), changing load current, a changing control signal, or a variety of other inputs. In contrast, linear regulator 26b can adapt the tail current of its main amplifier (not shown) depending on its load current, a changing control signal, or a variety of other inputs.
(21) In some implementations, the converter 20 may not contain two separate converters 26. It may instead contain a single voltage converter 26 that adapts to the power state of the load circuit. For example, linear regulator 26b may be adapted to use a tail current of 1 μA in active mode to ensure adequate bandwidth for large active mode loads, while in sleep mode regulator 26b may be reconfigured to use a tail current of 1 nA.
(22) The multiplexor 28 in
(23) It is typical for the converters 26 in
(24) As previously mentioned, an adaptive voltage supply is one of the best available tools to manage the exponential sensitivities of sub-threshold and near-threshold circuits. In one embodiment of the adaptive voltage converter 20, the V.sub.Reg voltage level is adjusted in response to different manufacturing process variations or environmental conditions. The tuning of the voltage level can be software controlled or can be controlled by a control circuit in a closed-loop fashion. The voltage level output by a particular converter 26 can be controlled by changing the reference voltage, the voltage converter gain, or any other available tuning parameter with respect to temperature and/or process.
(25) In one embodiment, the V.sub.Reg voltage is dynamically adjusted as a function complementary to absolute temperature. Although the generation of such a function can be achieved in an open-loop manner with software that periodically measures temperature with a sensor (not shown), it may be desirable to construct a closed-loop circuit that requires no software intervention. For example, two-transistor sub-threshold reference voltage generator 36′ shown in
(26) The tuning of the voltage level with respect to variations in the manufacturing process is also important. In general, this tuning step is best done at the time of production test. Tuning parameters can be stored in an on-board non-volatile memory (not shown) and then loaded upon powering up for the first time. For chips that exhibit slow process characteristics (e.g., high threshold voltage or long gate length), the regulated voltage will generally be adjusted to a higher level to ensure a minimum performance level. Conversely, the regulated voltage will generally be adjusted down to save energy while maintaining performance for chips with faster process characteristics. Any known trimming algorithm may be used for determining the correct voltage level settings.
(27) Though this discussion has focused mainly on the adaptation of supply voltage in response to temperature and process fluctuations, V.sub.Reg can also be adapted to other factors. For example, as the system's workload changes, V.sub.Reg can be changed accordingly. The system might remain in a sub-threshold or near-threshold low performance, low energy mode while handling background tasks like sensing and data movement. When handling applications with real-time requirements, the system might automatically increase voltage to a super-threshold voltage to achieve higher performance at the expense of energy efficiency.
(28) Many of the aforementioned characteristics rely on tuning of the system 12 to minimize variations across process and temperature. This requires careful calibration at the time of post-manufacturing test. Manufacturing test requires a means to read out each important voltage. including reference voltages, internal nodes of feedback dividers, and regulated outputs. This is typically achieved by having an on-chip multiplexer (not shown) with a buffering amplifier (e.g., see
(29) In accordance with the switch-over method illustrated in
(30) In one embodiment, V.sub.Ref generator 36 is tuned to have a low temperature coefficient (“TC”) (i.e., a near-zero coefficient). In this embodiment, control 34 provides a first tuning parameter 38a to tune the absolute value of the reference across process; and a second tuning parameter 38b to tune out process variations in the temperature coefficient of the voltage reference.
(31) As illustrated in the embodiment illustrated in
(32) As illustrated in the embodiment illustrated in
(33) Although described in the context of particular embodiments, one of ordinary skill in this art will readily realize that many modifications may be made in such embodiments to adapt either to specific implementations.
(34) Thus it is apparent that an adaptive voltage converter designed specifically to compensate for the exponential sensitivities of sub-threshold and near-threshold circuits has been disclosed. This adaptive voltage converter is also adapted to change its power/performance characteristics between different energy modes. Further, this method and apparatus provides performance generally superior to the best prior art techniques.