Vis enkel innførsel

dc.contributor.advisorSvarstad, Kjetil
dc.contributor.advisorNiedermeier, Anja
dc.contributor.authorTorsvik, Kristoffer Hove
dc.date.accessioned2019-09-11T11:07:27Z
dc.date.available2019-09-11T11:07:27Z
dc.date.created2016-06-17
dc.date.issued2016
dc.identifierntnudaim:15324
dc.identifier.urihttp://hdl.handle.net/11250/2615917
dc.description.abstractThis thesis investigates the advantages of using functional programming as a hardware description tool. The functional programming paradigm shares a lot of similarities with hardware, as it is highly parallel in nature and has a notion of structure in its descriptions. Furthermore, it operates on a higher-level of abstraction compared to commonly-used hardware description languages, which facilitates the design- and debugging process. The thesis explores the Viterbi decoder in detail, and looks at related hardware implementation techniques. The decoder is implemented in the functional programming language Haskell, and transformed to a synthesizable SystemVer- ilog description with a tool known as CLaSH. The generated solution is verifed with testbenches made for a reference design, provided by Nordic Semiconductor. Furthermore, the CLaSH generated implementation is synthesized and the quality is compared with the reference design, in terms of resource utilization and performance.en
dc.languageeng
dc.publisherNTNU
dc.subjectElektronikk (2årig), Design av digitale systemeren
dc.titleHigh-level implementation of a partial DSP algorithm chain used in a digital radio using functional programmingen
dc.typeMaster thesisen
dc.source.pagenumber88
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi og elektroteknikk,Institutt for elektroniske systemernb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail

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

Vis enkel innførsel