15.01.2013 Views

U. Glaeser

U. Glaeser

U. Glaeser

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FIGURE 29.3<br />

FIGURE 29.4<br />

29.4 Low-Power Design in Application-Specific DSPs<br />

Low-power design approaches in application-specific DSPs exhibit more breadth and innovation due to<br />

the fact that such designs target a well defined problem as opposed to a wide range of possible applications.<br />

Classification of such design techniques can by no means be complete due to continuous novelties in<br />

circuit and system designs improving DSP system power performance. In this section, technology and<br />

low-level circuit issues are not addressed because they were briefly addressed earlier and are also relevant<br />

to general-purpose DSP systems. Instead, the focus is on unique application-specific power reduction<br />

techniques that have been reported in the literature during the last few years.<br />

Variable Supply Voltage Schemes<br />

Embedded adaptive supply scaling has been the focus of multiple investigators due to the potential for<br />

substantial power savings in both fixed and variable throughput systems.<br />

Nielsen et al. [14] have demonstrated a self-timed adaptive supply voltage system that takes advantage<br />

of variable computational loads (Fig. 29.4(a)). The self-timed system operates in a synchronous environment<br />

and is enclosed between rate-matching FIFO buffers. The state detecting circuit monitors the<br />

state of the input FIFO, which is an indicator of remaining workload. If the buffer is relatively full, the<br />

supply voltage is increased and the circuit operates faster to keep up with the load. If the FIFO is relatively<br />

empty the supply voltage is reduced because the circuit operates too fast. In this way, the supply voltage<br />

is optimally adjusted to the actual workloads maintaining the throughput requirements at all times. Wei<br />

and Horowitz [15] have investigated techniques for low-power switching supplies for similar applications.<br />

Gutnik [16] has demonstrated a synchronous implementation of a variable supply voltage scheme that<br />

uses FIFO state to generate both a supply voltage and a corresponding variable clock using a closed-loop<br />

ring oscillator (Fig. 29.4(b)). As the FIFO fills up the clock speed increases to sustain the higher workload<br />

and as the FIFO empties the clock slows and the supply voltage decreases for quadratic power reduction.<br />

© 2002 by CRC Press LLC<br />

Clock-gating.<br />

Master CLK<br />

Adaptive supply voltage schemes.<br />

D Q Combinational<br />

Logic<br />

D Q<br />

EN0<br />

I0 I1<br />

EN1<br />

I2 I3<br />

State<br />

Detect<br />

DC/DC<br />

Converter<br />

V DD<br />

Asynchronous<br />

FIFO FIFO<br />

DSP<br />

(a) Asynchronous Adaptive Supply Scheme<br />

Rate<br />

Control<br />

Workload<br />

Filter<br />

FIFO<br />

Voltage<br />

Reg<br />

V DD<br />

Ring<br />

Osc<br />

Synchronous<br />

DSP<br />

CLK<br />

(b) Synchronous Adaptive Supply Scheme

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!