Fault Characterization Through FPGA Undervolting
| dc.contributor.author | Salami, Behzad |
| dc.contributor.author | Unsal, Osman S. |
| dc.contributor.author | Cristal Kestelman, Adrián |
| dc.contributor.other | Barcelona Supercomputing Center |
| dc.contributor.other | Universitat Politècnica de Catalunya. Doctorat en Arquitectura de Computadors |
| dc.date.accessioned | 2019-03-15T15:45:30Z |
| dc.date.available | 2019-03-15T15:45:30Z |
| dc.date.issued | 2018-12-06 |
| dc.description.abstract | The 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.peerreviewed | Peer Reviewed |
| dc.description.sponsorship | The 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.version | Postprint (author's final draft) |
| dc.format.extent | 4 p. |
| dc.identifier.citation | Salami, 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.doi | 10.1109/FPL.2018.00023 |
| dc.identifier.isbn | 978-1-5386-8517-4 |
| dc.identifier.uri | https://hdl.handle.net/2117/130488 |
| dc.language.iso | eng |
| dc.publisher | IEEE |
| dc.relation.projectid | info:eu-repo/grantAgreement/EC/H2020/780681/EU/Low Energy Toolset for Heterogeneous Computing/LEGaTO |
| dc.relation.publisherversion | https://ieeexplore.ieee.org/document/8533473 |
| dc.rights.access | Open Access |
| dc.subject | Àrees temàtiques de la UPC::Informàtica |
| dc.subject.lcsh | High performance computing |
| dc.subject.lemac | Supercomputadors |
| dc.subject.other | Field programmable gate arrays |
| dc.subject.other | Circuit faults |
| dc.subject.other | Voltage measurement |
| dc.subject.other | Power demand |
| dc.subject.other | Hardware |
| dc.subject.other | Standards |
| dc.subject.other | Temperature |
| dc.title | Fault Characterization Through FPGA Undervolting |
| dc.type | Conference lecture |
| dspace.entity.type | Publication |
| local.citation.endingPage | 88 |
| local.citation.publicationName | 2018 28th International Conference on Field Programmable Logic and Applications (FPL) |
| local.citation.startingPage | 85 |
| local.identifier.drac | 28608920 |
Fitxers
Paquet original
1 - 1 de 1
Carregant...
- Nom:
- Fault Characterization Through FPGA Undervolting.pdf
- Mida:
- 547.48 KB
- Format:
- Adobe Portable Document Format
- Descripció:



