DocumentCode
24635
Title
Adaptive Voltage Scaling with In-Situ Detectors in Commercial FPGAs
Author
Nunez-Yanez, J.L.
Author_Institution
Dept. of Electr. & Electron. Eng., Univ. of Bristol, Bristol, UK
Volume
64
Issue
1
fYear
2015
fDate
Jan. 1 2015
Firstpage
45
Lastpage
53
Abstract
This paper investigates the limits of adaptive voltage scaling (AVS) applied to commercial FPGAs which do not specifically support voltage adaptation. An adaptive power architecture based on a modified design flow is created with in-situ detectors and dynamic reconfiguration of clock management resources. AVS is a power-saving technique that enables a device to regulate its own voltage and frequency based on workload, process and operating conditions in a closed-loop configuration. It results in significant improved energy profiles compared with dynamic voltage frequency scaling (DVFS) in which the device uses a number of pre-calculated valid working points. The results of deploying AVS in FPGAs with in-situ detectors shows power and energy savings exceeding 85 percent compared with nominal voltage operation at the same frequency. The in-situ detector approach compares favorably with critical path replication based on delay lines since it avoids the need of cumbersome and error-prone delay line calibration.
Keywords
calibration; clocks; closed loop systems; delay lines; field programmable gate arrays; power aware computing; AVS; adaptive power architecture; adaptive voltage scaling; clock management resources; closed-loop configuration; commercial FPGA; critical path replication; delay line calibration; dynamic reconfiguration; energy profiles; energy savings; in-situ detectors; nominal voltage operation; power savings; voltage adaptation; Detectors; Field programmable gate arrays; Flip-flops; Monitoring; Resistance; Timing; Voltage control; AVS; DVFS; FPGA; energy efficiency;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2014.2365963
Filename
6945345
Link To Document