Show simple item record

dc.contributor.author
Bertaccini, Luca
dc.contributor.author
Perotti, Matteo
dc.contributor.author
Mach, Stefan
dc.contributor.author
Schiavone, Pasquale Davide
dc.contributor.author
Zaruba, Florian
dc.contributor.author
Benini, Luca
dc.date.accessioned
2021-10-13T07:11:44Z
dc.date.available
2021-10-08T02:35:20Z
dc.date.available
2021-10-13T07:11:44Z
dc.date.issued
2021
dc.identifier.isbn
978-1-7281-9201-7
en_US
dc.identifier.other
10.1109/ISCAS51556.2021.9401149
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/508689
dc.description.abstract
In the Internet-Of-Things (IoT) domain, microcontrollers (MCUs) are used to collect and process data coming from sensors and transmit them to the cloud. Applications that require the range and precision of floating-point (FP) arithmetic can be implemented using efficient hardware floating-point units (FPUs) or by using software emulation. FPUs optimize performance and code size, whilst software emulation minimizes the hardware cost. We present a new area-optimized, IEEE 754-compliant RISC-V FPU (Tiny-FPU), and we explore the area, code size, performance, power, and energy efficiency of three different implementations of the RISC-V Instruction Set Architecture double and single-precision FP extensions on an MCU-class processor. We show that Tiny-FPU, in its double and single-precision versions, is respectively 54% and 37% smaller than a double and single-precision FPU optimized for performance and energy efficiency. When coupling a RISC-V core with Tiny-FPU, we achieve up to 18.5x and 15.5x speedups with respect to the same core emulating FP operations via software.
en_US
dc.language.iso
en
en_US
dc.publisher
IEEE
en_US
dc.title
Tiny-FPU: Low-Cost Floating-Point Support for Small RISC-V MCU Cores
en_US
dc.type
Conference Paper
ethz.book.title
2021 IEEE International Symposium on Circuits and Systems (ISCAS)
en_US
ethz.pages.start
9401149
en_US
ethz.size
5 p.
en_US
ethz.event
2021 IEEE International Symposium on Circuits and Systems (ISCAS 2021)
en_US
ethz.event.location
Daegu, South Korea
en_US
ethz.event.date
May 22-28, 2021
en_US
ethz.identifier.wos
ethz.publication.place
Piscataway, NJ
en_US
ethz.publication.status
published
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02636 - Institut für Integrierte Systeme / Integrated Systems Laboratory::03996 - Benini, Luca / Benini, Luca
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02636 - Institut für Integrierte Systeme / Integrated Systems Laboratory::03996 - Benini, Luca / Benini, Luca
ethz.date.deposited
2021-10-08T02:35:46Z
ethz.source
WOS
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2021-10-13T07:11:52Z
ethz.rosetta.lastUpdated
2023-02-06T22:40:37Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Tiny-FPU:%20Low-Cost%20Floating-Point%20Support%20for%20Small%20RISC-V%20MCU%20Cores&rft.date=2021&rft.spage=9401149&rft.au=Bertaccini,%20Luca&Perotti,%20Matteo&Mach,%20Stefan&Schiavone,%20Pasquale%20Davide&Zaruba,%20Florian&rft.isbn=978-1-7281-9201-7&rft.genre=proceeding&rft_id=info:doi/10.1109/ISCAS51556.2021.9401149&rft.btitle=2021%20IEEE%20International%20Symposium%20on%20Circuits%20and%20Systems%20(ISCAS)
 Search print copy at ETH Library

Files in this item

FilesSizeFormatOpen in viewer

There are no files associated with this item.

Publication type

Show simple item record