DSP: n ja yleiskäyttöisen prosessorin välinen ero | Ero-Välillä | fi.natapa.org

DSP: n ja yleiskäyttöisen prosessorin välinen ero




Tärkein ero: Mikroprosessori sisältää tietokoneen keskusyksikön (CPU) toiminnot yhdelle tai muutamalle integroidulle piirille. Mikroprosessorin tarkoituksena on hyväksyä digitaalinen data tulona, ​​käsitellä sitä ohjeiden mukaisesti ja antaa sitten ulostulo. Useimmat yleiskäyttöiset mikroprosessorit ovat henkilökohtaisissa tietokoneissa. Niitä käytetään usein laskennassa, tekstin muokkauksessa, multimediaesityksessä ja viestinnässä verkon kautta. Toisaalta DSP-prosessori on tietyn tyyppinen mikroprosessori. DSP tarkoittaa digitaalista signaalinkäsittelyä. Se on pohjimmiltaan mikä tahansa signaalinkäsittely, joka tehdään digitaalisella signaalilla tai informaatiosignaalilla.

Mikroprosessori sisältää tietokoneen keskusyksikön (CPU) toiminnot yhdelle tai muutamalle integroidulle piirille. Mikroprosessorin tarkoituksena on hyväksyä digitaalinen data tulona, ​​käsitellä sitä ohjeiden mukaisesti ja antaa sitten ulostulo. Tätä kutsutaan peräkkäiseksi digitaaliseksi logiikaksi. Mikroprosessorissa on sisäinen muisti ja se toimii periaatteessa binäärisessä järjestelmässä.

Yleiskäyttöinen mikroprosessori on prosessori, joka ei ole sidottu tai integroitu tiettyyn kieleen tai ohjelmistoon. Useimmat yleiskäyttöiset mikroprosessorit ovat henkilökohtaisissa tietokoneissa. Niitä käytetään usein laskennassa, tekstin muokkauksessa, multimediaesityksessä ja viestinnässä verkon kautta. Muut mikroprosessorit ovat osa sulautettuja järjestelmiä.Nämä tarjoavat digitaalisen ohjauksen käytännöllisesti katsoen mitä tahansa tekniikkaa, kuten laitteita, autoja, matkapuhelimia, teollisten prosessien hallintaa jne.

Toisaalta DSP-prosessori on tietyn tyyppinen mikroprosessori. DSP tarkoittaa digitaalista signaalinkäsittelyä. Se on pohjimmiltaan mikä tahansa signaalinkäsittely, joka tehdään digitaalisella signaalilla tai informaatiosignaalilla. DSP-prosessori on erikoistunut mikroprosessori, jonka arkkitehtuuri on optimoitu digitaalisen signaalinkäsittelyn operatiivisiin tarpeisiin.

DSP pyrkii muuttamaan tai parantamaan signaalia. Sille on tunnusomaista erillisten yksiköiden, kuten diskreettiajan, diskreettitaajuuden tai erillisten verkkotunnussignaalien, esittäminen. DSP sisältää alikentät, kuten viestintäsignaalien käsittely, tutkasignaalin käsittely, anturiryhmien käsittely, digitaalinen kuvankäsittely jne.

DSP-prosessorin päätavoitteena on mitata, suodattaa ja / tai pakata digitaalisia tai analogisia signaaleja. Tämä tapahtuu muuntamalla signaali reaalimaailman analogisesta signaalista digitaaliseksi. Signaalin muuntamiseksi se käyttää digitaalista analogia-muunninta (DAC). Tarvittava lähtösignaali on kuitenkin usein toinen reaalimaailman analoginen signaali. Tämä puolestaan ​​edellyttää myös digitaalista analogia-muunninta.

Digitaaliset signaalinkäsittelyalgoritmit voivat toimia erilaisilla alustoilla, kuten yleiskäyttöisillä mikroprosessoreilla ja tavallisilla tietokoneilla; digitaaliset signaaliprosessorit (DSP); tarkoitukseen rakennettu laitteisto, kuten sovelluskohtainen integroitu piiri (ASIC) ja kenttäohjelmoitavat porttiryhmät (FPGA); Digitaaliset signaaliohjaimet; ja suoratoisto perinteisille DSP- tai grafiikkakäsittelysovelluksille, kuten kuvalle, videolle.

Tärkein ero DSP: n ja mikroprosessorin välillä on, että DSP-prosessorilla on ominaisuuksia, jotka on suunniteltu tukemaan suorituskykyisiä, toistuvia, numeerisesti intensiivisiä tehtäviä. DSP-prosessorit on suunniteltu erityisesti suorittamaan suuria määriä monimutkaisia ​​aritmeettisia laskelmia ja mahdollisimman nopeasti. Niitä käytetään usein sovelluksissa, kuten kuvankäsittelyssä, puheentunnistuksessa ja televiestinnässä. Yleisiin mikroprosessoreihin verrattuna DSP-prosessorit ovat tehokkaampia suoritettaessa perustason aritmeettisia operaatioita, erityisesti kertomista.

Useimmat yleiskäyttöiset mikroprosessorit ja käyttöjärjestelmät voivat suorittaa DSP-algoritmeja onnistuneesti. Ne eivät kuitenkaan sovi käytettäviksi kannettavissa laitteissa, kuten matkapuhelimissa. Näin ollen käytetään erikoistuneita digitaalisia signaaliprosessoreita. Digitaalisilla signaaliprosessoreilla on suunnilleen sama integraatiotaso ja samat kellotaajuudet kuin yleiskäyttöisillä mikroprosessoreilla, mutta niillä on yleensä parempi suorituskyky, pienempi latenssi ja mitään vaatimuksia erikoistuneelle jäähdytykselle tai suurille paristoille. Näin ne voivat olla edullisempia vaihtoehto yleiskäyttöisille mikroprosessoreille.

DSP: t ovat myös yleensä kaksi- kolme kertaa nopeampia kuin yleiskäyttöiset mikroprosessorit. Tämä johtuu arkkitehtonisista eroista. DSP: llä on yleensä erilainen aritmeettinen yksikköarkkitehtuuri; erikoistuneet yksiköt, kuten kertoimet jne .; säännöllinen opetusjakso, RISC-kaltainen arkkitehtuuri; rinnakkaiskäsittely; Harvard Busin arkkitehtuuri; sisäisen muistin organisaatio; monenkäsittelyorganisaatio; paikalliset yhteydet; ja muistipankkien yhteenliittäminen.

Edellinen Artikkeli

JPEG: n ja GIF: n välinen ero

Seuraava Artikkeli

Circlen ja Ellipseen välinen ero