Dom > Izložba > Sadržaj

Implementacija digitalne obrade signala

Mar 11, 2019

DSP algoritmi mogu se izvoditi na računarima opće namjene i procesorima digitalnih signala. DSP algoritmi su takođe implementirani na namenski ugrađenom hardveru, kao što je integrisana kola specifična za aplikaciju (ASIC). Dodatne tehnologije za digitalnu obradu signala uključuju snažnije mikroprocesore opće namjene, polja s programabilnim poljima (FPGA), digitalne regulatore signala (uglavnom za industrijske aplikacije kao što je kontrola motora) i stream procesore.


Za sisteme koji nemaju zahtjev za računanje u realnom vremenu i signalni podaci (ulazni ili izlazni) postoje u podatkovnim datotekama, obrada se može obaviti ekonomično s računalom opće namjene. Ovo se u suštini ne razlikuje od bilo koje druge obrade podataka, osim što se koriste DSP matematičke tehnike (kao što je FFT), a uzorkovani podaci se obično pretpostavljaju da su jednako uzorkovani u vremenu ili prostoru. Primer takve aplikacije je obrada digitalnih fotografija pomoću softvera kao što je Photoshop.


Kada je zahtjev za aplikacijom u stvarnom vremenu, DSP se često implementira pomoću specijaliziranih ili namjenskih procesora ili mikroprocesora, ponekad koristeći više procesora ili više procesnih jezgri. Oni mogu obraditi podatke pomoću aritmetike s fiksnom točkom ili s pomičnim zarezom. Za zahtjevnije aplikacije može se koristiti FPGA. Za najzahtevnije aplikacije ili proizvode velike količine, ASIC-i mogu biti posebno dizajnirani za ovu aplikaciju.