Razvojno okruženje za procesor za digitalnu obradu kompleksnih signala

Algoritmi koji se izvode na procesorima za digitalnu obradu signala vrlo su specifi ˇcni. Iz tog je razloga izvedba procesora za digitalnu obradu signala najˇceš´ce optimirana za izvod¯enje upravo takvih algoritama. Tipicˇni viši programski jezici uglavnom ne nude jednostavan naˇcin opisa funkcional...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:44918/Details
Glavni autor: Macut, Goran (-)
Ostali autori: Vučić, Mladen (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, G. Macut, 2014.
LEADER 02798na a2200205 4500
003 HR-ZaFER
005 20160516012004.0
008 160221s2014 ci ||||| m||| 00| 0 d
035 |a (HR-ZaFER)ferid1548 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Macut, Goran  |9 35161 
245 |a Razvojno okruženje za procesor za digitalnu obradu kompleksnih signala :  |b diplomski rad /  |c Goran Macut ; [mentor Mladen Vučić]. 
246 1 |a Design environment for complex digital signal processor  |i Naslov na engleskom:  
260 |a Zagreb,  |b G. Macut,  |c 2014. 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računalno inženjerstvo, šifra smjera: 55, datum predaje: 2014-02-07, datum završetka: 2014-02-27 
520 |a Algoritmi koji se izvode na procesorima za digitalnu obradu signala vrlo su specifi ˇcni. Iz tog je razloga izvedba procesora za digitalnu obradu signala najˇceš´ce optimirana za izvod¯enje upravo takvih algoritama. Tipicˇni viši programski jezici uglavnom ne nude jednostavan naˇcin opisa funkcionalnosti koje podržavaju takve arhitekture. Kako bi se omogu´cio lakši i brži razvoj programske podrške za te platforme, potrebno je razviti posebne prilagod¯ene više programske jezike. U sklopu ovog diplomskog rada predstavljeni su jezici CDSP asm i CDSP C, temeljeni na programskom jeziku C, te odgovarajuc ´i prevodioci koji omoguc´avaju prevod¯enje i pripremu programa za procesor za digitalnu obradu kompleksnih podataka (engl. Complex Digital Signal Processor – CDSP). Ti jezici imaju neke posebne mogu´cnosti poput rada s kompleksnim tipovima podataka i rada s više podatkovnih memorija, a podržavaju i frakcionalnu aritmetiku. Ključne riječi: obrada kompleksnih signala, procesor za digitalnu obradu signala, asembler, povezivaˇc, C prevodilac 
520 |a Algorithms which execute on digital signal processors are very specific. To enable good performance, digital signal processors are therefore optimized to meet the algorithms’ requirements. On the other hand, high programming languages typically do not offer simple ways of effective description of these kinds of algorithms. Therefore, these processors require specific programming languages. This thesis introduces languages CDSP asm and CDSP C, together with the compilers suitable for translating their code and preparing it for the Complex Digital Signal Processor – CDSP. These languages are based on the C programming language. However, they offer some specific features like complex data types, support for multiple data memories and fractional arithmetic and types. Keywords: processing of complex signals, digital signal processor, assembler, linker, C compiler 
700 1 |a Vučić, Mladen  |4 ths  |9 9571 
942 |c Y  |2 udc 
999 |c 44918  |d 44918