DIGIT�LIS JELFELDOLGOZ� PROCESSZOR (DSP)
Szerz�: BIC�K Kriszti�n, V. �vfolyam
T�mavezet�: Dr. G�TH Imre docens
Int�zm�ny: �jvid�ki M�szaki Egyetem, Villamosm�rn�ki Kar, Elektronikai Tansz�k,
�jvid�k
Vajdas�gi Magyar Fels�oktat�si Koll�gium
A dolgozat c�lja bemutatni a digit�lis jelfeldolgoz� processzort (DSP - Digital Signal Processor). A digit�lis jelfeldolgoz� processzorok architekt�r�ja, az utas�t�sk�szlet kialak�t�s�nak filoz�fi�ja alapvet�en elt�r az �ltal�nos c�l� mikroprocesszorok�t�l. A DSP processzorokat k�l�nb�z� DSP algoritmusok val�sidej� (real-time) megval�s�t�s�ra k�v�njuk felhaszn�lni, ez�rt a v�grehajtand� utas�t�ssorozatnak el kell f�rnie egy adott �id�r�sben�.
A digit�lis jelfeldolgoz�s a f�lvezet�ipar legdinamikusabban fejl�d� ter�lete. A DSP processzorok ma m�r kulcsfontoss�g� komponens�v� v�ltak a fogyaszt�i, a kommunik�ci�s, az eg�szs�g�gyi �s az ipari term�keknek. Nap mint nap tal�lkozhatunk vel�k a mobil- �s dr�tn�lk�li telefonokban, k�zi sz�m�t�g�pekben, digit�lis f�nyk�pez�g�pekben �s HD TV-kben.
A bevezet� r�viden ismerteti a digit�lis jelfeldolgoz�st, a hagyom�nyos processzorok fel�p�t�s�t (Neumann-architekt�r�t) �s a Harvard-architekt�r�t.
A Harvard-architekt�ra lehet�v� teszi ugyan a sebess�gn�vel�st, de a DSP algoritmusok hat�kony megval�s�t�s�hoz tov�bbi eszk�z�kre is sz�ks�g van. Ezek a:
� Pipeline-elv (az utas�t�sok �tlapolt feldolgoz�sa Harvard-architekt�r�ban);
� Gyors, speci�lis feladat� hardver szorz�-akkumul�tor (MAC);
� Speci�lis, DSP c�l� utas�t�sok;
� Zero-overhead looping (t�bbletsz�m�t�s n�lk�li cikluskezel�s);
� A processzorral egybeintegr�lt gyors mem�ria �s/vagy gyors�t�t�r.
A dolgozat bemutatja ezeket az eszk�z�ket. V�gigk�s�ri a DSP processzorok fejl�d�s�t, az 1980-as �vek kezdet�t�l eg�szen a mai napig. Kiemeli az architekt�r�k k�zti legf�bb k�l�nbs�geket �s �sszehasonl�tja el�nyeit �s h�tr�nyait. A kutat�s sor�n taglaltuk a processzorok felhaszn�l�si lehet�s�geit hangeffektusok el��ll�t�s�ra.
A kutat�s sor�n taglaltuk a processzorok felhaszn�l�si lehet�s�geit hangeffektusok el��ll�ts�ra.Kulcsszavak: DSP, Harvard-architek�ra, processzor
DIGITAL SIGNAL PROCESSOR(DSP)
Author: Kriszti�n BIC�K, 5th year
Mentor: Dr. Imre G�TH, university professor
Institution: University of Novi Sad, Faculty of Technical Sciences, Department
of Power, Electronic and Telecommunication Engineering, Course of Microcomputer
Electronics
The aim of this paper is to introduce the Digital Signal Processor (DSP). The architecture and the philosophy of creating instruction set of DSP processors are basically different from the general-purpose microprocessor. DSP processors are used to execute different DSP algorithms in real-time, so the given instructions have to be executed in a given time period.
In the semiconductor industry the digital signal processing develops most dynamically. DSP has become a key component in many consumers, communications, medical, and industrial products. We can find them in our everyday lives, in mobile and wireless telephones, in notebooks, in digital cameras and in HD TV-s.
The introduction sums up the digital signal processing, the architecture of general-purpose processors (Neumann-architecture) and the Harvard-architecture.
The Harvard-architecture allows you to increase speed, but further tools are needed for the efficient computation of DSP algorithms:
- Pipelining (a hardware technique for overlapping the execution of portions of several instructions)
- Fast, specialized multiply-accumulator unit (MAC)
- Specialized instruction sets
- Zero-overhead looping
- Instruction cache integrated with processor
This paper shows the above mentioned tools and trace the evaluation of DSP processors from the early 1980s to current state-of-the-art devices. It highlights some of the key differences among architectures, and compares their strengths and weaknesses.
Different possible applications of the DSPprocessors in development df sound effects have been explored during present investigation.
Keywords: DSP, Harvard-architecture, processor
DIGITALNI PROCESORI SIGNALA(DSP)
Autor: Kristijan BICOK, V godina
Mentor: Dr Imre GUT, docent
Institucija: Univerzitet u Novom Sadu, Fakultet tehni�kih nauka, Odsek: energetika,
elektronika i telekomunikacija, smer: Mikrora�unarska elektronika
Cilj ovog rada je upoznavanje sa digitalnim procesorima signala (DSP-Digital Signal Processor). Arhitektura i filozofija izrade skupa instrukcija DSP procesora u osnovi se razlikuje od mikroprocesora op�te namene. DSP procesori kori��eni su za real-time izra�unavanje DSP algoritma, tako da oni moraju izvr�iti date operacije u odre�enom vremenskom intervalu.
U industriji poluprovodnika digitalna obrada signala najdinami�nije napreduje. Danas su DSP procesori klju�ne komponente u potro�a�kim, komunikacionim, medicinskim i industrijskim proizvodima. U svakodnevnom �ivotu mo�emo ih na�i u mobilnim, be�i�nim telefonima, ru�nim ra�unarima, digitalnim fotoaparatima i HD televizijama.
Uvod ukratko prikazuje digitalnu obradu signala, arhitekturu procesora op�te namene (Neumann-arhitektura) i Harvard-arhitekturu.
Harvard-arhitektura omogu�ava pove�anje brzine, ali za efikasno izvr�avanje algoritma potrebna su jo� dodatna sredstva kao �to su:
- Proto�nost-pipelining (tehnika koja dozvoljava da se dve ili vi�e instrukcija i operacija preklapaju u toku izvr�avanja)
- Brz, specijalizovani mno�a�-akumulator (MAC)
- Specijalizovani skup instrukcija
- Zero-overhead looping (upravljanje petljama bez dodatnog ra�unanja)
- Ke� memorija za �uvanje instrukcija
Rad prikazuje ova sredstva. Prati razvoj DSP procesora od po�etka 1980-ih godina do danas. Isti�e najzna�ajnije razlike izme�u arhitekture procesora i upore�uje njihove prednosti i nedostatke.
Tokom istra�ivanja obra�ene su mogu�nosti primene procesora u izazivanju zvu�nih efekata.Klju�ne re�i: DSP, Harvard-arhitektura, procesor