Vis enkel innførsel

dc.contributor.advisorKjeldsberg, Per Gunnar
dc.contributor.authorHope, Bengt Erik
dc.date.accessioned2019-09-11T11:07:58Z
dc.date.created2017-01-26
dc.date.issued2017
dc.identifierntnudaim:15699
dc.identifier.urihttp://hdl.handle.net/11250/2615932
dc.description.abstractFloating-point operations are critical for many applications where heterogenous computing is gaining traction. Floating-point implementation can be power hungry, however. As such, this thesis presents the architecture and implementation of an energy efficiet IP-free floating-point unit (FPU) for the RISC-V based Sodor CPU tile on the \acf{SHMAC} platform, and shows that general purpose FPUs can be implemented efficiently and with simple complexity in modern \acp{FPGA}. The implemented design, which has been named FPU32, achieved latencies of 6, 8, 30 and 31 cycles for its add, multiply, divide and square root floating-point arithmetics. A total number of 3455 LUTs was needed for deployment on a Xilinx Zynq XC7Z020 FPGA, and the design achieved a measured dynamic power consumption of 157.66 mW. The architecture has undergone the scrutiny of large testvectors in order to verify its functinality, and the FPU has shown itself to be fully IEEE-754R compliant.en
dc.languageeng
dc.publisherNTNU
dc.subjectElektronikk (2årig), Design av digitale systemeren
dc.titleEnergy Efficient Floating Point Unit for the SHMAC Platformen
dc.typeMaster thesisen
dc.source.pagenumber204
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi og elektroteknikk,Institutt for elektroniske systemernb_NO
dc.date.embargoenddate10000-01-01


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel