DVS overview
Key components:
- an OS: that can intelligently vary the processor speed,
- regulation loop: to generate minimum voltage required for desired frequency,
- processor: that can operate over wide voltage range
Circuit characteristics? (F – V)
HW or SW control of Processor speed?
- SW, since hw can not know if instruction being executed is part of compute intensive task!
Control from Application program?
- NO, it can not set the processor speed being unaware of other tasks. But can give useful information about their requirements.