Pregled bibliografske jedinice broj: 658784
Direktna digitalna sinteza sinusa visoke točnosti na procesoru OMAP porodice
Direktna digitalna sinteza sinusa visoke točnosti na procesoru OMAP porodice, 2011., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 658784 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Direktna digitalna sinteza sinusa visoke točnosti na procesoru OMAP porodice
(High accuracy direct digital synthesis using OMAP processors family)
Autori
Brezović, Marko
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
05.07
Godina
2011
Stranica
69
Mentor
Petrinović, Davor
Ključne riječi
Direktna digitalna sinteza; Hornerovo pravilo; Beagleboard; Texas Instruments; OMAP3530; ARM; Cortex A8; DSP; TM320C64x+; TPS65950; audio kodek; code compose studio; ALSA; Angstrom; linux; CodeSourcery
(Direct digital synthesis; Hoorners rule; Beagleboard; Texas Instruments; OMAP3530; ARM; Cortex A8; DSP; TM320C64x+; TPS65950; audio codec; Code Composer Studio; ALSA; Angstrom; linux; CodeSourcery)
Sažetak
Cilj rada je napisati program koji će izvršavati direktnu digitalnu sintezu sinusa iz zadane faze te ga pokrenuti na Beagleboardu. Za simulaciju i kompajliranje programa za DSP procesor je korišten Code Composer Studio, a za kompajliranje programa za ARM procesor CodeSourcery. Optimizacije C koda su dobivene korištenjem optimizacijskih mogućnosti kompajlera. Dobiveni izlazi programa za direktnu digitalnu sintezu sinusa su u potpunosti jednaki onima u referentnom Matlab kodu. Dobiveni izlaz je širine 32 bita. Izvršavanje programa na Beagleboardu se radi pod Angstrom (linux) operacijskim sustavom. Za komunikaciju između procesora i audio kodeka se koristi ALSA biblioteka. Audio kodek je potrebno pravilno konfigurirati da bi se podaci mogli slati na audio izlaz i samim time čuti na zvučnicima. Pokretanjem programa na jedan kanal se šalje gornjih 16 bita sinusoide što se reprezentira kao ton u zvučniku, a na drugi kanal se šalje donjih 16 bita sinusoide što se reprezentira kao šum.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo
POVEZANOST RADA
Projekti:
0036054
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Davor Petrinović
(mentor)