Starpība starp DSP un vispārējās nozīmes procesoru | Atšķirība Starp | lv.natapa.org

Starpība starp DSP un vispārējās nozīmes procesoru




Galvenā atšķirība: Mikroprocesors ietver datora centrālās procesora (CPU) funkcijas vienā vai dažās integrētās shēmās. Mikroprocesora mērķis ir pieņemt digitālos datus kā ievadi, apstrādāt to saskaņā ar instrukcijām un pēc tam nodrošināt izeju. Lielākā daļa vispārējas nozīmes mikroprocesoru atrodas personālajos datoros. Tos bieži izmanto aprēķināšanai, teksta rediģēšanai, multivides displejam un komunikācijai tīklā. DSP procesors, no otras puses, ir īpašs mikroprocesora veids. DSP nozīmē digitālo signālu apstrādi. Būtībā tas ir jebkura signāla apstrāde, kas tiek veikta ar digitālo signālu vai informācijas signālu.

Mikroprocesors ietver datora centrālās procesora (CPU) funkcijas vienā vai dažās integrētās shēmās. Mikroprocesora mērķis ir pieņemt digitālos datus kā ievadi, apstrādāt to saskaņā ar instrukcijām un pēc tam nodrošināt izeju. To sauc par secīgu digitālo loģiku. Mikroprocesoram ir iekšējā atmiņa un tā pamatā darbojas binārā sistēmā.

Vispārējas nozīmes mikroprocesors ir procesors, kas nav saistīts ar konkrētu valodu vai programmatūru. Lielākā daļa vispārējas nozīmes mikroprocesoru atrodas personālajos datoros. Tos bieži izmanto aprēķināšanai, teksta rediģēšanai, multivides displejam un komunikācijai tīklā. Citi mikroprocesori ir iegulto sistēmu daļa.Tie nodrošina digitālo kontroli pār praktiski jebkuru tehnoloģiju, piemēram, ierīcēm, automašīnām, mobilajiem tālruņiem, rūpniecisko procesu kontroli utt.

DSP procesors, no otras puses, ir īpašs mikroprocesora veids. DSP nozīmē digitālo signālu apstrādi. Būtībā tas ir jebkura signāla apstrāde, kas tiek veikta ar digitālo signālu vai informācijas signālu. DSP procesors ir specializēts mikroprocesors, kura arhitektūra ir optimizēta digitālo signālu apstrādes vajadzībām.

DSP mērķis ir pārveidot vai uzlabot signālu. To raksturo diskrētu vienību, piemēram, diskrēta laika, diskrētas frekvences vai diskrētu domēna signālu attēlojums. DSP ietver apakšmezglus, piemēram, sakaru signālu apstrādi, radara signāla apstrādi, sensoru bloku apstrādi, digitālo attēlu apstrādi utt.

DSP procesora galvenais mērķis ir mērīt, filtrēt un / vai saspiest digitālos vai analogos signālus. Tas tiek darīts, pārveidojot signālu no reālā pasaules analogā signāla uz digitālo formu. Lai pārvērstu signālu, tas izmanto ciparu analogo pārveidotāju (DAC). Tomēr vajadzīgais izejas signāls bieži ir vēl viens reālā pasaules analogais signāls. Tas nozīmē, ka ir nepieciešams arī digitāls-analogais pārveidotājs.

Digitālo signālu apstrādes algoritmi var darboties dažādās platformās, piemēram, vispārējas nozīmes mikroprocesoros un standarta datoros; specializēti procesori, ko sauc par ciparu signālu procesoriem (DSP); lietojumprogrammatūra, piemēram, lietojumprogrammu integrēta shēma (ASIC) un lauka programmējami vārtu bloki (FPGA); Digitālie signālu kontrolleri; un plūsmas apstrāde tradicionālajām DSP vai grafikas apstrādes lietojumprogrammām, piemēram, attēlam, video.

Galvenā atšķirība starp DSP un mikroprocesoru ir tā, ka DSP procesoram ir funkcijas, kas paredzētas, lai atbalstītu augstas veiktspējas, atkārtotus, skaitliski intensīvus uzdevumus. DSP procesori ir īpaši izstrādāti, lai veiktu lielu skaitu sarežģītu aritmētisko aprēķinu un pēc iespējas ātrāk. Tos bieži izmanto tādās lietojumprogrammās kā attēlu apstrāde, runas atpazīšana un telekomunikācijas. Salīdzinot ar vispārējiem mikroprocesoriem, DSP procesori ir efektīvāki, veicot pamata aritmētiskās darbības, īpaši reizināšanu.

Lielākā daļa vispārējas nozīmes mikroprocesoru un operētājsistēmu var veiksmīgi izpildīt DSP algoritmus. Tomēr tie nav piemēroti lietošanai portatīvajās ierīcēs, piemēram, mobilajos tālruņos. Tādējādi tiek izmantoti specializēti ciparu signālu procesori. Digitālajiem signālu procesoriem ir aptuveni tāds pats integrācijas līmenis un tādas pašas pulksteņu frekvences kā vispārējas nozīmes mikroprocesoriem, taču tām ir labāka veiktspēja, zemāks latentums un prasības attiecībā uz specializētu dzesēšanu vai lielām baterijām. Tas ļauj tiem kļūt par zemāku cenu vispārējas nozīmes mikroprocesoriem.

DSP ir arī divas līdz trīs reizes ātrākas nekā vispārējas nozīmes mikroprocesori. Tas ir tāpēc, ka arhitektūras atšķirības. DSP parasti ir atšķirīga aritmētiskā vienības arhitektūra; specializētas vienības, piemēram, reizinātāji utt .; regulāra mācību cikla, RISC līdzīga arhitektūra; paralēla apstrāde; Harvardas autobusu arhitektūra; iekšējās atmiņas organizācija; daudzprocesa organizācija; vietējās saites; un atmiņas banku savstarpējā savienošana.

Iepriekšējais Raksts

Starpība starp Hawk un Falcon

Nākamais Raksts

Starpība starp Emoji un Emoticon