Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 451270

Direktna digitalna sinteza visoke točnosti korištenjem kubične B-spline interpolacije


Brezović, Marko
Direktna digitalna sinteza visoke točnosti korištenjem kubične B-spline interpolacije, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 451270 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Direktna digitalna sinteza visoke točnosti korištenjem kubične B-spline interpolacije
(High accuracy direct digital synthesis using cubing B-spline interpolation)

Autori
Brezović, Marko

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
13.02

Godina
2009

Stranica
45

Mentor
Petrinović, Davor

Neposredni voditelj
Petrinović, Davor

Ključne riječi
splajnovi; B-splajnovi; Hornerovo pravilo; Xilinx; Spartan-3; blok RAM; množila; VHDL; Matlab; protočna struktura
(Spline; B-spline; Horner rule; Xilinx; Spartan-3; Block-RAM; Multipliers; VHDL; Matlab; Pipeline)

Sažetak
U okviru završnog rada potrebno je obraditi problem direktne digitalne sinteze sinusnog signala temeljene na B-spline interpolaciji sa kubičnim splineom, kao i izvedbu kompletnog sintetizatora u digitalnom programabilnom sklopovlju FPGA. Ciljana izlazna točnost sinusa je 23 bita. Generator linearne faze realizirati klasičnim postupcima korištenjem faznog akumulatora odgovarajuće širine (npr. 32 bita). Specifičnosti sinteze odnose se na postupak interpolacije temeljene na korištenju po- odsječcima kubične polinomialne funkcije s koeficijentima određenim teorijom maksimalno glatke B-spline interpolacije. Za izračunavanje polinoma koristiti ugnježdenu formu polinoma po Hornerovom pravilu. Diskutirati točnost takve interpolacije kao funkcije broja odsječaka faze između 0 i 2*pi. Provesti normalizaciju i kvantizaciju koeficijenata te istražiti utjecaj kvantizacije na točnost interpolacije. Također istražiti utjecaj kvantizacije rezultata svakog množenja na konačni rezultat. Arhitekturu interpolatora prilagoditi raspoloživom sklopovlju FPGA sklopa, s posebnom pažnjom na RAM/ROM tablice za koeficijente i ugrađena množila. U svrhu ostvarenja veće brzine rada koristiti protočnu strukturu implementacije. Cijeli dizajn realizirati u VHDL kodu korištenjem odgovarajućih alata i verificirati s referentnim Matlab kodom.

Izvorni jezik
Hrvatski

Znanstvena područja
Elektrotehnika, Računarstvo



POVEZANOST RADA


Projekti:
0036054

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Davor Petrinović (mentor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Brezović, Marko
Direktna digitalna sinteza visoke točnosti korištenjem kubične B-spline interpolacije, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Brezović, M. (2009) 'Direktna digitalna sinteza visoke točnosti korištenjem kubične B-spline interpolacije', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Brezovi\'{c}, Marko}, year = {2009}, pages = {45}, keywords = {splajnovi, B-splajnovi, Hornerovo pravilo, Xilinx, Spartan-3, blok RAM, mno\v{z}ila, VHDL, Matlab, proto\v{c}na struktura}, title = {Direktna digitalna sinteza visoke to\v{c}nosti kori\v{s}tenjem kubi\v{c}ne B-spline interpolacije}, keyword = {splajnovi, B-splajnovi, Hornerovo pravilo, Xilinx, Spartan-3, blok RAM, mno\v{z}ila, VHDL, Matlab, proto\v{c}na struktura}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Brezovi\'{c}, Marko}, year = {2009}, pages = {45}, keywords = {Spline, B-spline, Horner rule, Xilinx, Spartan-3, Block-RAM, Multipliers, VHDL, Matlab, Pipeline}, title = {High accuracy direct digital synthesis using cubing B-spline interpolation}, keyword = {Spline, B-spline, Horner rule, Xilinx, Spartan-3, Block-RAM, Multipliers, VHDL, Matlab, Pipeline}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font