<div class="csl-bib-body">
<div class="csl-entry">Riesenberger, S., & Krieg, C. (2023). Towards Power Characterization of FPGA Architectures To Enable Open-Source Power Estimation Using Micro-Benchmarks. In <i>Proceedings of the 3rd Workshop on Open-Source Design Automation (OSDA) 2023</i>. 3rd Workshop on Open-Source Design Automation (OSDA), 2023, Antwerpen, Belgium. arXiv. https://doi.org/10.48550/arXiv.2304.05326</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/191213
-
dc.description.abstract
While in the past decade there has been significant progress in open-source synthesis and verification tools and flows, one piece is still missing in the open-source design automation ecosystem: a tool to estimate the power consumption of a design on specific target technologies. We discuss a work-in-progress method to characterize target technologies using generic micro-benchmarks, whose results can be used to establish power models of these target technologies. These models can further be used to predict the power consumption of a design in a given use case scenario (which is currently out of scope). We demonstrate our characterization method on the publicly documented Lattice iCE40 FPGA technology, and discuss two approaches to generating micro-benchmarks which consume power in the target device: simple lookup table (LUT) instantiation, and a more sophisticated instantiation of ring oscillators. We study three approaches to stimulate the implemented micro-benchmarks in hardware: Verilog testbenches, micro-controller testbenches, and pseudo-random linear-feedback-shift-register-(LFSR)-based testing. We measure the power consumption of the stimulated target devices. Our ultimate goal is to automate power measurements for technology characterization; Currently, we manually measure the consumed power at three shunt resistors using an oscilloscope. Preliminary results indicate that we are able to induce variable power consumption in target devices; However, the sensitivity of the power characterization is still too low to build expressive power estimation models.
en
dc.language.iso
en
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
FPGA
en
dc.subject
power measurements
en
dc.subject
open source
en
dc.subject
yosys
en
dc.subject
nextpnr
en
dc.subject
iverilog
en
dc.title
Towards Power Characterization of FPGA Architectures To Enable Open-Source Power Estimation Using Micro-Benchmarks
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.rights.license
Creative Commons Namensnennung 4.0 International
de
dc.rights.license
Creative Commons Attribution 4.0 International
en
dc.relation.doi
10.48550/arXiv.2303.18024
-
dc.rights.holder
The authors
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings of the 3rd Workshop on Open-Source Design Automation (OSDA) 2023
-
tuw.peerreviewed
true
-
tuw.relation.publisher
arXiv
-
tuw.researchTopic.id
E5
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.name
Efficient Utilisation of Material Resources
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.value
50
-
tuw.researchTopic.value
50
-
tuw.publication.orgunit
E384-02 - Forschungsbereich Systems on Chip
-
tuw.publisher.doi
10.48550/arXiv.2304.05326
-
dc.identifier.libraryid
AC17202904
-
dc.description.numberOfPages
6
-
tuw.author.orcid
0000-0002-4686-757X
-
dc.rights.identifier
CC BY 4.0
de
dc.rights.identifier
CC BY 4.0
en
tuw.event.name
3rd Workshop on Open-Source Design Automation (OSDA), 2023
en
tuw.event.startdate
17-04-2023
-
tuw.event.enddate
17-04-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Antwerpen
-
tuw.event.country
BE
-
tuw.event.presenter
Riesenberger, Stefan
-
tuw.event.presenter
Krieg, Christian
-
tuw.event.track
Single Track
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Elektrotechnik, Elektronik, Informationstechnik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
2020
-
wb.sciencebranch.value
25
-
wb.sciencebranch.value
75
-
item.languageiso639-1
en
-
item.grantfulltext
open
-
item.cerifentitytype
Publications
-
item.openairetype
conference paper
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.fulltext
with Fulltext
-
item.mimetype
application/pdf
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E384 - Institut für Computertechnik
-
crisitem.author.dept
E384-02 - Forschungsbereich Systems on Chip
-
crisitem.author.orcid
0000-0002-4686-757X
-
crisitem.author.parentorg
E350 - Fakultät für Elektrotechnik und Informationstechnik