Skip to main navigation Skip to search Skip to main content

Joint undervolting and overclocking power scaling approximation on FPGAs

  • Yun Wu
  • , Joao F.C. Mota
  • , Andrew M. Wallace

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

For applications in signal processing, Field Programmable Gate Arrays (FPGAs) are more flexible than Application Specific Integrated Circuits (ASICs), yet reconfigurable and still power and energy efficient to a degree. Undervolting and overclocking are approximate computing techniques that can further save power and energy, closing the efficiency gap by reducing the static/dynamic power and potentially speeding up the computation. However, these techniques may introduce bit level faults, which affect not only the computational correctness but also the security of the hardware. Understanding these fault behaviors provides necessary information for approximate implementation in low-power and secure design.In this work, we investigate joint undervolting and overclocking of AXI peripherals, specifically on-chip AXI memory access, using different commercial Xilinx Ultrascale+ heterogeneous MPSoCs with practical data movement between the ARM processor and the FPGA. Through experimental study we have observed fine-grained bit-flipping patterns when the voltage and clock are tuned beyond certain thresholds. By judging the probability of bit-flipping in terms of bit error rate, we propose a guideline for a balanced choice of voltage and frequency.

Original languageEnglish
Title of host publication 2022 Sensor Signal Processing for Defence Conference (SSPD): Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665483483
ISBN (Print)9781665483490
DOIs
Publication statusPublished - 23 Sept 2022
Externally publishedYes
Event11th Sensor Signal Processing for Defence Conference, SSPD 2022 - London, United Kingdom
Duration: 13 Sept 202214 Sept 2022

Publication series

NameSensor Signal Processing for Defence Conference (SSPD): Proceedings

Conference

Conference11th Sensor Signal Processing for Defence Conference, SSPD 2022
Country/TerritoryUnited Kingdom
CityLondon
Period13/09/202214/09/2022

Bibliographical note

Funding Information:
This work was supported by EPSRC Grant number EP/S000631/1 and the MOD University Defence Research Collaboration (UDRC) in Signal Processing.

Publisher Copyright:
© 2022 IEEE.

Keywords

  • Approximate Computing
  • FPGA
  • Overclock
  • Undervolting

ASJC Scopus subject areas

  • Instrumentation
  • Artificial Intelligence
  • Computer Networks and Communications
  • Signal Processing
  • Safety, Risk, Reliability and Quality
  • Acoustics and Ultrasonics

Fingerprint

Dive into the research topics of 'Joint undervolting and overclocking power scaling approximation on FPGAs'. Together they form a unique fingerprint.

Cite this