Kuo skiriasi įprastas ir DSP procesorius?


Atsakymas 1:

Bendrosios paskirties mikroprocesorius yra procesorius, kuris nėra susietas ar integruotas su tam tikra kalba ar programine įranga. Dauguma bendrosios paskirties mikroprocesorių yra asmeniniuose kompiuteriuose. Jie dažnai naudojami skaičiavimui, teksto redagavimui, daugialypės terpės ekranams ir ryšiams tinkle naudoti. Kiti mikroprocesoriai yra įterptųjų sistemų dalis. Jie suteikia skaitmeninę praktiškai bet kurios technologijos, tokios kaip prietaisai, automobiliai, mobilieji telefonai, pramoninio proceso valdymas ir kt., Valdymą.

DSP procesorius, kita vertus, yra tam tikras mikroprocesorių tipas. DSP reiškia skaitmeninį signalo apdorojimą. Iš esmės bet koks signalo apdorojimas atliekamas skaitmeniniu arba informacijos signalu. DSP procesorius yra specializuotas mikroprocesorius, kurio architektūra yra optimizuota atsižvelgiant į skaitmeninio signalo apdorojimo operacinius poreikius.

Pagrindinis skirtumas tarp DSP ir mikroprocesoriaus yra tas, kad DSP procesorius turi funkcijas, skirtas palaikyti didelio našumo, pasikartojančias ir daug pastangų reikalaujančias užduotis. DSP procesoriai yra sukurti specialiai norint kuo greičiau atlikti daugybę sudėtingų aritmetinių skaičiavimų. Jie dažnai naudojami tokiose programose kaip vaizdo apdorojimas, kalbos atpažinimas ir telekomunikacijos. Palyginti su bendraisiais mikroprocesoriais, DSP procesoriai yra efektyvesni atliekant pagrindines aritmetines operacijas, ypač dauginant.

Dauguma bendrosios paskirties mikroprocesorių ir operacinių sistemų gali sėkmingai vykdyti DSP algoritmus. Tačiau jie nėra tinkami naudoti nešiojamuosiuose įrenginiuose, tokiuose kaip mobilieji telefonai. Taigi naudojami specializuoti skaitmeninių signalų procesoriai. Skaitmeninių signalų procesoriai turi maždaug tokį patį integracijos lygį ir tokius pačius laikrodžio dažnius kaip ir bendrosios paskirties mikroprocesoriai, tačiau jie paprastai pasižymi geresniu našumu, mažesniu vėlavimu ir nereikalauja specialių aušinimo įrenginių ar didelių baterijų. Tai leidžia jiems būti pigesne alternatyva bendrosios paskirties mikroprocesoriams.

DSP taip pat paprastai būna du ar tris kartus greitesni nei bendrosios paskirties mikroprocesoriai. Taip yra dėl architektūrinių skirtumų. DSP paprastai turi skirtingą aritmetinę vieneto architektūrą; specializuoti padaliniai, tokie kaip daugikliai ir kt

Trumpai tariant, dsps yra palyginti greitesni, pigesni ir geriau pritaikyti konkrečioms operacijoms.


Atsakymas 2:

Mikroprocesorius apima kompiuterio centrinio procesoriaus (CPU) funkcijas viename ar keliuose integruotuose grandynuose. Mikroprocesoriaus paskirtis yra priimti skaitmeninius duomenis kaip įvestis, apdoroti juos pagal instrukcijas ir pateikti išvestį. Tai vadinama sekvencine skaitmenine logika. Mikroprocesorius turi vidinę atmintį ir iš esmės veikia dvejetainėje sistemoje. Dauguma bendrosios paskirties mikroprocesorių yra asmeniniuose kompiuteriuose. Jie dažnai naudojami skaičiavimui, teksto redagavimui, daugialypės terpės ekranams ir ryšiams tinkle naudoti.

DSP procesorius, kita vertus, yra tam tikras mikroprocesorių tipas. Iš esmės bet koks signalo apdorojimas atliekamas skaitmeniniu signalu ar informacija. DSP procesorius yra specializuotas mikroprocesorius, turintis architektūrą, optimizuotą atsižvelgiant į skaitmeninio signalo apdorojimo operacinius poreikius. DSP siekia modifikuoti arba patobulinti signalą. Jis apibūdinamas kaip diskrečių vienetų, tokių kaip diskretaus laiko, diskrečiojo dažnio ar diskrečiojo signalo, vaizdavimas. DSP apima polaukius, tokius kaip ryšių signalų apdorojimas, radaro signalo apdorojimas, jutiklių matricų apdorojimas, skaitmeninių vaizdų apdorojimas ir kt.

Pagrindinis DSP procesoriaus tikslas yra išmatuoti, filtruoti ir (arba) suspausti skaitmeninius ar analoginius signalus. Tai atliekama konvertuojant signalą iš realaus pasaulio analoginio signalo į skaitmeninę formą. Signalui konvertuoti naudojamas skaitmeninio į analoginį keitiklį (DAC). Tačiau reikalingas išėjimo signalas dažnai yra dar vienas realaus pasaulio analoginis signalas. Tam reikalingas ir skaitmeninio analogo keitiklis.

Pagrindinis skirtumas tarp DSP ir mikroprocesoriaus yra tas, kad DSP procesorius turi funkcijas, skirtas palaikyti didelio našumo, pasikartojančias ir daug pastangų reikalaujančias užduotis. DSP procesoriai yra sukurti specialiai norint kuo greičiau atlikti daugybę sudėtingų aritmetinių skaičiavimų. Jie dažnai naudojami tokiose programose kaip vaizdo apdorojimas, kalbos atpažinimas ir telekomunikacijos. Palyginti su bendraisiais mikroprocesoriais, DSP procesoriai yra efektyvesni atliekant pagrindines aritmetines operacijas, ypač dauginant.

Dauguma bendrosios paskirties mikroprocesorių ir operacinių sistemų gali sėkmingai vykdyti DSP algoritmus. Tačiau jie nėra tinkami naudoti nešiojamuosiuose įrenginiuose, tokiuose kaip mobilieji telefonai. Taigi naudojami specializuoti skaitmeninių signalų procesoriai. Skaitmeninių signalų procesoriai turi maždaug tokį patį integracijos lygį ir tokius pačius laikrodžio dažnius kaip ir bendrosios paskirties mikroprocesoriai, tačiau jie paprastai pasižymi geresniu našumu, mažesniu vėlavimu ir nereikalauja specialių aušinimo įrenginių ar didelių baterijų. Tai leidžia jiems būti pigesne alternatyva bendrosios paskirties mikroprocesoriams.

DSP taip pat paprastai būna du ar tris kartus greitesni nei bendrosios paskirties mikroprocesoriai. Taip yra dėl architektūrinių skirtumų. DSP paprastai turi skirtingą aritmetinę vieneto architektūrą; specializuoti padaliniai, tokie kaip daugikliai ir kt .; reguliarus instrukcijų ciklas, į RISC panaši architektūra; lygiagretus apdorojimas; Harvardo autobusų architektūra; vidinės atminties organizavimas; daugiaprocesinis organizavimas; vietiniai saitai; atminties bankų sujungimas.

Skaitmeninio signalo apdorojimo algoritmai gali veikti įvairiose platformose, tokiose kaip bendrosios paskirties mikroprocesoriai ir standartiniai kompiuteriai; specializuoti procesoriai, vadinami skaitmeniniais signalo procesoriais (DSP); specialiai pritaikytai techninei įrangai, tokiai kaip konkrečiai taikymui skirta integruota grandinė (ASIC) ir lauke programuojamų vartų matricos (FPGA); Skaitmeninių signalų valdikliai; ir srauto apdorojimas tradicinėms DSP ar grafikos apdorojimo programoms, tokioms kaip atvaizdas, vaizdo įrašas.


Atsakymas 3:

Mikroprocesorius apima kompiuterio centrinio procesoriaus (CPU) funkcijas viename ar keliuose integruotuose grandynuose. Mikroprocesoriaus paskirtis yra priimti skaitmeninius duomenis kaip įvestis, apdoroti juos pagal instrukcijas ir pateikti išvestį. Dauguma bendrosios paskirties mikroprocesorių yra asmeniniuose kompiuteriuose. Jie dažnai naudojami skaičiavimui, teksto redagavimui, daugialypės terpės ekranams ir ryšiams tinkle naudoti. DSP procesorius, kita vertus, yra tam tikras mikroprocesorių tipas. DSP reiškia skaitmeninį signalo apdorojimą. Iš esmės bet koks signalo apdorojimas atliekamas skaitmeniniu arba informacijos signalu.