Fault Characterization Through FPGA Undervolting

dc.contributor.authorSalami, Behzad
dc.contributor.authorUnsal, Osman S.
dc.contributor.authorCristal Kestelman, Adrián
dc.contributor.otherBarcelona Supercomputing Center
dc.contributor.otherUniversitat Politècnica de Catalunya. Doctorat en Arquitectura de Computadors
dc.date.accessioned2019-03-15T15:45:30Z
dc.date.available2019-03-15T15:45:30Z
dc.date.issued2018-12-06
dc.description.abstractThe power and energy efficiency of Field Programmable Gate Arrays (FPGAs) are estimated to be up to 20X less than Application Specific Integrated Circuits (ASICs). What is needed to close this gap is aggressive power/energy savings techniques. Such a potentially effective approach is undervolting, which can directly deliver an order of magnitude static and dynamic power savings. However, aggressive undervolting, without accompanying frequency scaling leads to timing related faults, potentially undermining the power savings. Understanding the behavior of these faults and efficiently mitigating them can deliver further power and energy savings in low-voltage designs. In this paper, we conduct a detailed analysis of undervolting FPGA on-chip memories (BRAMs). Through experimental analysis, we find that lowering the supply voltage until a certain conservative level, V min does not introduce any observable fault. For the studied platforms, we measure this voltage guardband gap to be 39% of the nominal level (V nom = 1V, V min = 0.61V). Further undervolting corrupts some of the data bits stored in BRAMs; however, it also reduces the BRAMs power consumption a further 36.1%. When the voltage is lowered below V min , the rate of these faults exponentially increases to 0.06%, by a fully non-uniform distribution over various BRAMs. This paper comprehensively analyzes the behavior of these faults, in terms of rate, type, location, and environmental temperature.
dc.description.peerreviewedPeer Reviewed
dc.description.sponsorshipThe research leading to these results has received funding from the European Union’s Horizon 2020 Programme under the LEGaTO Project (www.legato-project.eu), grant agreement n◦ 780681.
dc.description.versionPostprint (author's final draft)
dc.format.extent4 p.
dc.identifier.citationSalami, B.; Unsal, O. S.; Cristal, A. Fault Characterization Through FPGA Undervolting. A: "2018 28th International Conference on Field Programmable Logic and Applications (FPL)". IEEE, 2018, p. 85-88.
dc.identifier.doi10.1109/FPL.2018.00023
dc.identifier.isbn978-1-5386-8517-4
dc.identifier.urihttps://hdl.handle.net/2117/130488
dc.language.isoeng
dc.publisherIEEE
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/780681/EU/Low Energy Toolset for Heterogeneous Computing/LEGaTO
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/8533473
dc.rights.accessOpen Access
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subject.lcshHigh performance computing
dc.subject.lemacSupercomputadors
dc.subject.otherField programmable gate arrays
dc.subject.otherCircuit faults
dc.subject.otherVoltage measurement
dc.subject.otherPower demand
dc.subject.otherHardware
dc.subject.otherStandards
dc.subject.otherTemperature
dc.titleFault Characterization Through FPGA Undervolting
dc.typeConference lecture
dspace.entity.typePublication
local.citation.endingPage88
local.citation.publicationName2018 28th International Conference on Field Programmable Logic and Applications (FPL)
local.citation.startingPage85
local.identifier.drac28608920

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
Fault Characterization Through FPGA Undervolting.pdf
Mida:
547.48 KB
Format:
Adobe Portable Document Format
Descripció: