Vis enkel innførsel

dc.contributor.advisorGjermundnes, Øystein
dc.contributor.authorTobro, Kjersti Hefre
dc.date.accessioned2019-09-11T11:08:36Z
dc.date.created2018-11-16
dc.date.issued2018
dc.identifierntnudaim:18102
dc.identifier.urihttp://hdl.handle.net/11250/2615961
dc.description.abstractA unit for calculating square root and inverse square root of 32-bit floating-point numbers was designed using SystemVerilog. The unit was made to be incorporated into an existing design for a hardware ray tracer in order to replace software approximations for these functions. The resulting unit calculates the intended functions within the accuracy of the two least significant bits, meaning a maximum relative error of 2.38e-7. The maximum possible frequency of the square root unit was measured at 106MHz on the target FPGA, with a latency of 6 cycles per operation, and a throughput of one operation per cycle. When compared to four other square root architectures, the proposed design was shown to have a lower latency than the compared designs.en
dc.languageeng
dc.publisherNTNU
dc.subjectElektronikk, Design av digitale systemeren
dc.titleDesign of a Single-Precision Floating-Point Square Root Unit for use in a Hardware Ray Traceren
dc.typeMaster thesisen
dc.source.pagenumber66
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
Thumbnail

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

Vis enkel innførsel