Hide metadata

dc.date.accessioned2013-03-12T08:32:29Z
dc.date.available2013-03-12T08:32:29Z
dc.date.issued2007en_US
dc.date.submitted2007-02-27en_US
dc.identifier.citationKile, Eirik. Matriseinvertering på FPGA ved hjelp av QR-dekomponering. Masteroppgave, University of Oslo, 2007en_US
dc.identifier.urihttp://hdl.handle.net/10852/11148
dc.description.abstractDenne oppgaven presenterer en rask måte å invertere komplekse matriser i en FPGA (Field Programmable Gate Array). Motivasjonen for oppgaver har vært behov for rask matriseinvertering i forbindelse med kanalutjevning i Kongsberg Defence Communication (KDC) nye generasjon av taktiske radiolinje, RL532A. Denne skal benytte seg av frekvenshopp for å beskytte seg mot støy og jamming. Den nye radiolinjen til KDC skal brukes i kupert terreng. Her vil det oppstå refleksjoner som fører til multipath-forsinkelser i det mottatte signalet. Mottakeren vil oppleve dette som støy eller Inter Symbol Interferens (ISI). For å fjerne ISI, benytter radiolinjen seg av en LMS-utjevner (Least-Mean Square). LMS’en finner det inverse kanalfilteret på bakgrunn av data den mottar over tid, men dette blir for tregt når frekvenshopping skal benyttes. LMS’en finner det inverse kanalfilteret mye rasker hvis den får en startverdi. Denne startverdien er det mulig å finne ved hjelp av matriseinvertering. Radiolinjen har derfor bruk for en rask måte å invertere matriser på. Fixed point QR-dekomponering og tilbakesubstitusjon blir brukt i matriseinverteringen, som er dokumentert å gi numerisk stabile løsninger. Tre forskjellige metoder for å utføre QR-dekomponeringen blir sammenlignet og Givens rotasjon blir valgt som metode. Givens rotasjon blir optimalisert ved bruk av en spesialtilpasset kvadratrot enhet og blir implementert i VHDL med en 11 stegs pipeline. Oppgaven viser også hvordan resten av systemet kan pipelines. Et estimat viser at det er mulig å invertere en 25x25 matrise på under 100µs med denne implementeringen. Til slutt blir implementeringen sammenlignet mot en annen, som viser at min implementering er 3 ganger raskere.nor
dc.language.isonoben_US
dc.subjectfast givensd CORDICen_US
dc.titleMatriseinvertering på FPGA ved hjelp av QR-dekomponeringen_US
dc.typeMaster thesisen_US
dc.date.updated2007-04-26en_US
dc.creator.authorKile, Eiriken_US
dc.subject.nsiVDP::430en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Kile, Eirik&rft.title=Matriseinvertering på FPGA ved hjelp av QR-dekomponering&rft.inst=University of Oslo&rft.date=2007&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-14813en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo53569en_US
dc.contributor.supervisorJim Tørresen (IFI) og Roar Skogstrøm (KDC)en_US
dc.identifier.bibsys070594996en_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/11148/1/Eirik_Kile_Master_2006.pdf


Files in this item

Appears in the following Collection

Hide metadata