Forskel mellem DSP og General Purpose Processor | Forskel Mellem | da.natapa.org

Forskel mellem DSP og General Purpose Processor




Hovedforskel: En mikroprocessor inkorporerer funktionerne i en computers centrale behandlingsenhed (CPU) på en enkelt eller få integrerede kredsløb. Formålet med en mikroprocessor er at acceptere digitale data som input, behandle det som beskrevet i instruktionerne og derefter give output. De fleste almindelige mikroprocessorer er til stede i pc'er. De bruges ofte til beregning, tekstredigering, multimediedisplay og kommunikation via et netværk. DSP-processoren er på den anden side en bestemt type mikroprocessor. DSP står for digital signalbehandling. Det er stort set enhver signalbehandling, der er udført på et digitalt signal eller informationssignal.

En mikroprocessor inkorporerer funktionerne i en computers centrale behandlingsenhed (CPU) på en enkelt eller få integrerede kredsløb. Formålet med en mikroprocessor er at acceptere digitale data som input, behandle det som beskrevet i instruktionerne og derefter give output. Dette er kendt som sekventiel digital logik. Mikroprocessoren har intern hukommelse og fungerer i det væsentlige på det binære system.

En generel mikroprocessor er en processor, der ikke er bundet til eller integreret med et bestemt sprog eller software. De fleste almindelige mikroprocessorer er til stede i pc'er. De bruges ofte til beregning, tekstredigering, multimediedisplay og kommunikation via et netværk. Andre mikroprocessorer er en del af indlejrede systemer.Disse giver digital kontrol over praktisk taget enhver teknologi, såsom apparater, biler, mobiltelefoner, industriel processtyring mv.

DSP-processoren er på den anden side en bestemt type mikroprocessor. DSP står for digital signalbehandling. Det er stort set enhver signalbehandling, der er udført på et digitalt signal eller informationssignal. En DSP-processor er en specialiseret mikroprocessor, der har en arkitektur optimeret til de operationelle behov for digital signalbehandling.

DSP sigter mod at ændre eller forbedre signalet. Den er karakteriseret ved repræsentationen af ​​diskrete enheder, såsom diskret tid, diskret frekvens eller diskrete domænesignaler. DSP indbefatter underfelter som kommunikationssignalbehandling, radar signalbehandling, sensor array behandling, digital billedbehandling osv.

Hovedformålet med en DSP-processor er at måle, filtrere og / eller komprimere digitale eller analoge signaler. Det gør det ved at konvertere signalet fra et virkeligt analog signal til en digital form. For at konvertere signalet bruger den en digital-til-analog-konverter (DAC). Det krævede udgangssignal er dog ofte et andet analog analog signal. Denne tur kræver også en digital-til-analog-konverter.

Digitale signalbehandling algoritmer kan køre på forskellige platforme, såsom almindelige mikroprocessorer og standard computere; specialiserede processorer kaldet digitale signalprocessorer (DSP'er); specialbygget hardware såsom applikationsspecifik integreret kredsløb (ASIC) og feltprogrammerbare portarrayer (FPGA'er); Digital Signal Controllers; og stream behandling for traditionelle DSP- eller grafikbehandlingsprogrammer, som f.eks. billede, video.

Hovedforskellen mellem en DSP og en mikroprocessor er, at en DSP-processor har funktioner designet til at understøtte højtydende, gentagne, numerisk intensive opgaver. DSP-processorer er designet specielt til at udføre et stort antal komplekse aritmetiske beregninger og hurtigst muligt. De bruges ofte i applikationer som billedbehandling, talegenkendelse og telekommunikation. I forhold til generelle mikroprocessorer er DSP-processorer mere effektive til at udføre grundlæggende aritmetiske operationer, især multiplikation.

De fleste generelle mikroprocessorer og operativsystemer kan udføre DSP-algoritmer med succes. De er dog ikke egnet til brug i bærbare enheder som mobiltelefoner. Derfor anvendes specialiserede digitale signalprocessorer. Digitale signalprocessorer har omtrent det samme niveau af integration og de samme urfrekvenser som mikroprocessorer med generelle formål, men de har en tendens til at have bedre ydelse, lavere ventetid og ingen krav til specialkøling eller store batterier. Dette giver dem mulighed for at være et billigere alternativ til generelle mikroprocessorer.

DSP'er har også tendens til at være to til tre gange så hurtigt som universal-mikroprocessorer. Dette skyldes arkitektoniske forskelle. DSP'er har en tendens til at have en anden aritmetisk enhedsarkitektur; specialiserede enheder, såsom multiplikatorer osv .; regelmæssig instruktion cyklus, en RISC-lignende arkitektur; parallelbehandling en Harvard bus arkitektur; en intern hukommelsesorganisation multiprocessing organisation; lokale links; og hukommelse banker sammenkobling.

Forrige Artikel

Forskel mellem Intel i5 og i7

Næste Artikel

Forskel mellem Secret og Top Secret