• 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