The Current-Controlled Oscillator and the Edgifier

Một phần của tài liệu Low-Power and Programmable Analog Circuitry for Wireless Sensors (Trang 110 - 114)

In Section 8.2.2, we explained why variable-frequency regulation is a good choice for low- power, low-ripple regulation. To modulate the frequency in our variable-frequency regulator, we have designed a current-controlled oscillator. In comparison to voltage-controlled oscilla- tors, current-controlled oscillators naturally offer linear input-to-frequency gain over a wide operating range, and are also easily limited so that the maximum frequency of the charge pump is not exceeded during transients. Our current-controlled oscillator, shown in Fig. 8.8, is based upon a three-stage current-starved ring oscillator. The frequency increases linearly with Iin. The current-to-frequency gain has been measured to be approximately 2kHz/nA over a range of 100Hz to 10MHz.

One of the primary attractions of variable-frequency regulation is that under light load conditions, the clock frequency reduces so that power consumption is minimized. However, the clock signals that are generated by low-frequency oscillators have long rise and fall times.

These slow-moving edges create excessive short-circuit current when they are connected directly to a logic gate. Unlike the dynamic current that charges fan-out gates, this short-

Brandon D. Rumberg Chapter 8. Charge Pump 97 Table 8.3: Charge Pump Specifications

Technology 0.35àm CMOS Vdd 2.5V

# Stages 6

Cbt 110fF

Cp 1.5pF

Mbb 3àm x 0.35àm Mbt 3àm x 0.35àm Msw 5àm x 0.35àm

Iin

0 1

Edgifier Vout

enable

Edgifier Vbp

Vbn

Vin Vout

enable Iin

Vout

(a)

(b)

Figure 8.8: Our three-stage current-controlled oscillator with low-power edge-sharpening.

(a) Block diagram. (b) Schematic.

circuit current performs no useful function and should not be allowed to dominate the power consumption.

Techniques to minimize short-circuit power dissipation include 1) equalizing the rise/fall times between the input and the output [178], which is not an option when buffering the output of an oscillator, or 2) setting the supply voltage below the sum of the threshold voltages so that the “push” and “pull” branches are not simultaneously “on” [179], which creates system-compatibility issues (e.g. multiple supply voltages and level translation) that, in some scenarios, may negate any advantages. The other way to minimize short-circuit power dissipation is to control the “push” and “pull” branches with separate non-overlapping signals. This technique is most commonly used when driving large loads—such as in clock buffers [180] or in buck converters [181]—for which it is difficult to equalize the input and output rise/fall times, and for which the consequences of short-circuit current are dire because large transistors with large current-sourcing capabilities are used. Our contribution in this oscillator is to adapt this non-overlapping gate-drive concept for use with slowly-varying

Vin Vout Vbn

Vbp

M8B M8T

M1B M1T

M2B M2T

M3B M3T

M4B M4T

M5B M5T

M6B M6T

M7B M7T

M9T

M9B

n-drive p-drive

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

0 1 2

Input (V)

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

0 1 2

Gate Drive (V)

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

0 1 2

Output (V)

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

0 20 40 60

Time (ms)

Supply Current (àA)

Edgifier Inverter

Edgifier Inverter

n-drive

p-drive

(a)

(b)

(c)

(d)

(e)

Figure 8.9: (a) Our “edgifier” circuit drives inverterM8B,T with non-overlapping gate signals to minimize the short-circuit current that would otherwise result from slowly rising/falling input signals. (b–e) Simulation comparing the edgifier to a single inverter. (b) Input gen- erated by ring oscillator. (c) Non-overlapping gate drive signals generated by the edgifier.

(d) Output signals of an edgifier and an inverter in response to the slowly rising/falling input in (b). (e) Supply current of an edgifier and an inverter. Non-overlapping gate drive significantly reduces the energy of each edgifier transition.

input signals. We call this the “edgifier” concept.

Our edgifier circuit, which is shown in Fig. 8.9(a), is based upon the CMOS buffer with non-overlapping gate drive presented by Yoo [180]. Yoo’s circuit consists of a push/pull buffer (M8T ,B), the gates of which are driven by the logical AND of a) the input and b) the delayed and inverted version of the complementary gate signal. As a result, one transistor is always “turned off” before the other is “turned on.” This technique helps to minimize the short-circuit current of a buffer for which the load is not pre-determined [180]. However, the problem that we wish to solve is the short-circuit current that is caused by slow rise/fall times at the input. The front-end gate-drive circuitry in Yoo’s circuit uses standard complementary logic gates, which also suffer from the problem of short-circuit current caused by slow rise- /fall-times.

To minimize the short-circuit current that is caused by slow rise and fall times, we have added current-starving transistorsM3T ,BandM7T ,B to the circuit’s gate-drive front-end. The

Brandon D. Rumberg Chapter 8. Charge Pump 99

102 103 104 105 106 107 108

10−7 10−6 10−5 10−4

Frequency (Hz)

Power (W)

W/ Edgifier, Measured W/ Edgifier, Simulation W/o Edgifier, Simulation

Figure 8.10: Power versus frequency of our current-controlled oscillator. The placement of an edgifier prior to any digital logic allows the power to reduce with frequency over a much larger range. The supply voltage is 2.5V.

current-starving transistors limit the short-circuit current in the front-end, while allowing inverter M8T ,B to be driven with non-overlapping signals. To enable transistors M8T ,B to be strongly turned off, the current-starving transistors have only been used on one side of the logic ladder.

Figure 8.9(b–e) shows simulation results that compare the operation of our edgifier to the operation of a CMOS inverter; both circuits are un-loaded. In this example, the current- starving bias in the edgifier is 1nA. We used the simulated output of the ring oscillator as a realistic input to the circuits [Fig. 8.9(b)]. Figure 8.9(c) shows the non-overlapping gate drive signals that are generated by the edgifier. The output of the edgifier is shown in Fig.

8.9(d), and is compared to the output of an inverter in response to the same input. This inverter has the same dimensions as M9T ,B. The slow transitions of the inverter output are indicative of high levels of short-circuit current. Indeed, Fig. 8.9(e) shows that the inverter draws supply current over a long duration on each transition. In comparison, the edgifier’s supply current is only a short impulse.

The edgifier’s reduction in the short-circuit current of succeeding logic gates can sig- nificantly reduce the overall power consumption of a circuit that contains a low frequency oscillator. This power reduction is shown in Fig. 8.10. Measured and simulated power con- sumption values are shown over a wide range of frequencies. The power consumption “w/

edgifier” includes the oscillator, edgifier, and one subsequent logic gate. The power consump- tion “w/o edgifier” includes the oscillator and one subsequent logic gate. The oscillator’s rise and fall times are a constant percentage of the clock period, which results in constant power consumption for the logic gate “w/o edgifier” below 1MHz. In contrast, the power consumption of the oscillator “w/ edgifier” continues to reduce by almost three decades.

Although the edgifier power consumption levels off at 1kHz in the Figure, recent simulations indicate that better sizing optimization in the gate-drive circuity can extend the line to even

lower power consumption values.

In addition to its use in low-frequency oscillators, we have found the edgifier circuit to be a useful general building block in low-frequency, continuous-time, mixed-signal circuitry.

In our field-programmable analog array that is described in Chapter 10, we have used the edgifier to minimize power consumption in comparator circuits (which were the main power consumers in our earlier Hibernets 2.0 system in Chapter 9), and have also used the edgifier to serve as a translator between the low-frequency analog front-end and the digital/mixed- signal back-end. In these applications, bias currents are already generated (e.g. the bias current of a comparator), so there is no extra cost to generate the current-starving bias for the edgifier.

Một phần của tài liệu Low-Power and Programmable Analog Circuitry for Wireless Sensors (Trang 110 - 114)

Tải bản đầy đủ (PDF)

(221 trang)