Procesor digitalnih signala je poseban računalni program koji koristi digitalne izračune i moguće jedan ili više analognih ulaza za generiranje potrebnih analognih izlaza. Na primjer, izmjenjivač glasa može prihvatiti običan glas iz mikrofona. Ovaj obični glas postaje tok digitalnih bajtova ili riječi koje se mogu digitalno modificirati kako bi se proizveo “drugačiji” glas.
Ovaj mikroprocesor je jedan od razloga zašto su mobiteli i drugi elektronički gadgeti tako pouzdani i proizvode kristalno jasan zvuk. Također se nalazi u zvučnim karticama osobnih računala (PC) i prijenosnih računala. Razvoj digitalnog signalnog procesora obećava nove proizvode koji će promijeniti način na koji ljudi žive. Tehnologija, kao što je prepoznavanje glasa i biometrijsko prepoznavanje, omogućena je zahvaljujući digitalnim sustavima za obradu signala.
Zbog superiornosti procesora digitalnog signala i sve manje cijene digitalnog hardvera, digitalna obrada signala postala je moćna tehnologija za stvaranje boljih proizvoda za zabavu i komunikaciju. Signal digitalne televizije (TV) koji stiže do domova pokazuje novu sposobnost dvosmjerne digitalne signalizacije gdje kućni gledatelji mogu zapravo komunicirati s objektom za TV emitiranje na različite načine. Jedan od njih je video na zahtjev i pay-per-view.
Analogno-digitalni (A/D) pretvarač je uređaj koji je ugrađen unutar digitalnog signalnog procesora. A/D pretvarač pretvara analogno u digitalno, a digitalno-analogno (D/A) pretvarač pretvara digitalno u analogno. Na primjer, izlaz A/D pretvarača može se pohraniti kao binarna datoteka na PC ili prijenosno računalo.
Procesor digitalnih signala ima jedinicu za digitalnu obradu koja može primati strojne upute koje pripadaju formatu operacijski kod-plus-argument tog računalnog programa. Na primjer, numerički kod kao što je 9E može proizvesti strojni slijed koji prenosi sadržaj 8-bitnog registra u digitalni port kaskadno u digitalno-analogni pretvarač. Digitalna procesorska jedinica može izvesti gotovo bilo koju vrstu digitalnog računanja.
Postoji mnogo zanimljivih aplikacija za procesor digitalnih signala. U redukciji buke, cilj može biti eliminacija zvučne buke koja se redovito ponavlja ili periodične prirode, kao što je buka motora ili motora. Procesor digitalnog signala može otkriti šum, koji pretvara u digitalni. S obzirom na digitalne podatke i uključena predviđena vremenska kašnjenja, procesor digitalnog signala generira “nefazni” poništavač buke kao digitalne riječi koje će se uvesti u ugrađeni D/A pretvarač za pogon analognog zvučnika za poništavanje buke. . Rezultirajuća razina buke značajno je smanjena jer ovaj računalni program također prati rezultirajuću razinu buke i digitalno prilagođava kako bi kompenzirao minimalnu buku.