Dom > Razstava > Vsebine

Izvedba digitalne obdelave signalov

Mar 11, 2019

DSP algoritmi se lahko izvajajo na računalnikih s splošnim namenom in procesorjih digitalnih signalov. DSP algoritmi se izvajajo tudi na namensko izdelani strojni opremi, kot je aplikacijsko integrirano vezje (ASIC). Dodatne tehnologije za digitalno obdelavo signalov vključujejo močnejše mikroprocesorje za splošno uporabo, polja s programirljivimi polji (FPGA), digitalne krmilnike signalov (večinoma za industrijske aplikacije, kot je nadzor motorja) in tok procesorjev.


Za sisteme, ki nimajo zahtev v realnem času, in podatki o signalu (vhodni ali izhodni) obstajajo v podatkovnih datotekah, se lahko obdelava opravi ekonomično z računalnikom za splošne namene. To se v bistvu ne razlikuje od nobene druge obdelave podatkov, razen matematičnih tehnik DSP (kot je FFT) in vzorčenih podatkov se običajno predpostavlja, da so enakomerno vzorčeni v času ali prostoru. Primer take aplikacije je obdelava digitalnih fotografij s programsko opremo, kot je Photoshop.


Če je zahteva za aplikacijo v realnem času, se DSP pogosto izvaja s pomočjo specializiranih ali namenskih procesorjev ali mikroprocesorjev, včasih z uporabo več procesorjev ali več procesorskih jeder. Ti lahko obdelujejo podatke z aritmetično ali premično točko s fiksno točko. Za zahtevnejše aplikacije se lahko uporablja FPGA. Za najzahtevnejše aplikacije ali izdelke z veliko prostornino so lahko ASIC zasnovani posebej za to aplikacijo.