As process technology advances to lower dimensions, it is becoming more complicated to design analog circuits. Additionally, scaling the analog circuits from one generation of process technology to the next brings its own set of complications.
To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.
Newer process technologies enable circuits that utilize high speed transistors. The high-speed character of the transistors may be utilized to achieve higher-resolution switched digital regulators that have fast cross corner and variable temperature response, with constrained ripple. The strength of the power transistors utilized by the regulator are adjusted to control the current delivered to the load. A variety of techniques are disclosed that utilize a slow control loop in parallel with a primary fast switching loop, in which the slow control loop responds more slowly to changes in the load current than does the fast control loop. The slow loop uses the switching signal of the primary loop to estimate the load current and set the power transistor size accordingly.
A digital switched low-dropout regulator 100 for a load 104 is shown in
There are different options as to how the comparison can be performed. The controller 108 can be a lower bound hysteretic control 200 (see
In the lower bound hysteretic control 200 of
The bang-bang hysteretic control 300 may incur the same issues with excess charge transfer as the lower bound hysteretic control 200. A bang-bang control comparator may be analog or digital in nature. If analog, the delay in the analog comparator determines the minimum ON and OFF times. Depending on the strength of the power transistor, this may be excessive and hence result in over-charging. If a digital comparator is implemented the clock period determines the minimum time before the comparator flips from one state to another and again depending on the strength of the power transistor, this may result in overcharging above the Vref_high limit.
Referring to the exemplary input current waveforms 400 of
For the same input current and low load condition 404, when the load current is reduced, the input current is kept constant as in the maximum load case. This results in large output voltage (Vout) ripple. If the input current is reduced in conjunction with load current changes, this voltage ripple may be significantly reduced as shown for the reduced input current and low load condition 406, for which the area 416 and the area 418 are also the same. The separation of the ON pulses for the power transistor 102 is an indication of the strength of the power transistor 102 in relation to load current. Strength herein refers to the amount of pass current output from the power transistor when it is turned ON. Larger current is greater power transistor strength.
If more current is delivered when the transistor is ON then the load voltage overcharges and hence takes a longer time to discharge below Vref which will make the switching pulses of the fast control loop spread wide apart. On the other hand, if the strength of the power transistor 102 is lowered then the overcharging will be lower and hence for a given load current, Vout will discharge below Vref faster and the switching pulses of the fast control loop will be less separated. In the disclosed embodiments the separation between the switching pulses is used as an indirect measure of how much pass current is provided by the power transistor 102, instead of measuring the pass current directly.
The separation between the ON pulses may be detected by a digital circuit. Based on this separation of the ON pulses, the strength of the power transistor 102 may be incremented or decremented. A band of acceptable separation between the pulses may be set to configure the strength control attain a stable point of operation. The strength control loop comes into use only when there is a preconfigured threshold change in load current over a preconfigured time interval. Minor changes in magnitude and rate of change of the load current are managed by the fast switching loop.
An embodiment of a strength controller 500 is shown in
1. Pulse position detector 502
2. Strength adjustment circuit 504
3. Shift register 506 (or other memory)
The pulse position detector 502 comprises a flip-flop chain (DFFs) or other memory, which are clocked by the system clock (clk), with the comparator 110 output (comp_out) as the input. The flip-flop chain stores a sequence of values (P0-P5) of the comparator 110 output which are applied to calculate whether to increment or decrement the strength of the power transistor 102.
The strength adjustment circuit 504 looks at the position of two ON pulses of the comparator 110 output and if the pulses are located too close to one another, the INCR signal is asserted. If the pulses are too far apart then DECR signal is asserted. If the separation of the pulses is within a configured acceptable separation range, then previous value of the comparator 110 output is maintained. This behavior is illustrated in the exemplary INCR signals 600 of
In one embodiment the logic to determine the INCR signal is as follows:
In one embodiment the logic to determine the DECR signal is as follows:
The shift register 506 stores, in one embodiment, a thermometer encoded strength control signal. If the INCR signal is asserted, then ‘1’ is pushed into the shift register 506 from the left side of the shift register 506 to increase the strength of the power transistor 102 by one unit. Alternatively, if the DECR signal is asserted then a ‘0’ is pushed in from the right side of the shift register 506 to decrease the strength of the power transistor 102 by one unit. If both the signals are de-asserted, then the previous strength value of the power transistor 102 becomes the current strength value of the power transistor 102. The power transistor 102 can be segmented into equal sized blocks, which in one embodiment are equal-sized sub-transistors arranged in parallel, together comprising the overall power transistor 102. The thermometer encoded strength control signal can be combined with the switching signal to either switch the power transistor 102 ON or keep it/them always OFF as shown in the exemplary power transistor gate driver circuit 800 of
In one embodiment the power transistor 102 is segmented into 24 transistors in parallel.
The different illustrated sizes of the inverters in
The strength control adjustment waveform 900 of
Referring to the strength control selector 1000 of
Alternatively, the gate voltage can be adjusted to set the input current. For a hysteretic comparator controlling a low dropout regulator, the ON-OFF time of the gate voltage has a definite relation with the input current as illustrated in the example input current waveform 1200 of
Timing information may be converted to a gate voltage control as shown by the gate voltage generation for a power transistor 1300 of
The generated gate voltage 1310 may be applied via a delay circuit 1404 to a control transistor 1402 that is connected in-series with the switching power transistor 102 as shown in the switched low-dropout regulator 1400 embodiment of
In one embodiment, the control transistor 1402 and the power transistor 102 are combined into a transistor 1504 to reduce the size of the switching circuit by half, as shown in the switched low-dropout regulator 1500 embodiment of
Any even number of inverters may be utilized depending on the size of transistor 1504. The size increment may increase in the ratio 6:1 from a setting determined by the transistor 1504. For example if the transistor 1504 has a size 36 units then the inverter immediately to its left in
From a layout perspective, thick top metal routing may be utilized, shielded using VDD and GND lines. The filter capacitor 1502 may be located in the switch unit cell 1602 (different than the controller unit cell 1604) closest to the transistor 1504 which will provide some noise immunity as shown in the circuit layout 1600 embodiment of
The control of the ON and OFF time of the charge-discharge current pulses 1308 may be digitized so that the complications associated with transmission of analog signals is avoided. Referring to
The value output from the lower inverter chain is compared with the value output from the upper inverter chain. There may be any number of inverters in each chain, provided there are the same number of inverters in both chains.
In one embodiment each inverter comprises a PMOS and an NMOS transistor. If both of these are of the same size then when the input voltage to the inverter crosses the half the supply voltage, the output of the inverter switches, and the mid-point of the supply voltage is the inverter output transition point. An inverter may be skewed to change the transition point. For example making the PMOS transistor of the inverter twice the size of the NMOS transistor moves the transition point of the inverter higher than half the supply voltage. If the NMOS transistor size is made twice the size of PMOS transistor then the transition point of the inverter will be less than half the supply voltage. Skewing the chains in the opposite direction means that in one of the chain, the NMOS transistors have a larger size than the PMOS transistors, and vice versa for the other chain.
In one embodiment the counter 1802 implements the algorithm below.
Under equilibrium condition the filter capacitor voltage settles in the region between the inverter threshold of the two skewed inverters.
Herein, references to “one embodiment” or “an embodiment” do not necessarily refer to the same embodiment, although they may. Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” Words using the singular or plural number also include the plural or singular number respectively, unless expressly limited to a single one or multiple ones. Additionally, the words “herein,” “above,” “below” and words of similar import, when used in this application, refer to this application as a whole and not to any particular portions of this application. When the claims use the word “or” in reference to a list of two or more items, that word covers all of the following interpretations of the word: any of the items in the list, all of the items in the list and any combination of the items in the list, unless expressly limited to one or the other. Any terms not expressly defined herein have their conventional meaning as commonly understood by those having skill in the relevant art(s).
Various logic functional operations described herein may be implemented in logic that is referred to using a noun or noun phrase reflecting said operation or function. For example, an association operation may be carried out by an “associator” or “correlator”. Likewise, switching may be carried out by a “switch”, selection by a “selector”, and so on.
This application claims priority and benefit under 35 U.S.C. 119(e) to U.S. Application Ser. No. 62/628,927, filed on Feb. 9, 2018, the contents of which are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
62628927 | Feb 2018 | US |