Forskel mellem DSP og Microcontroller

Hovedforskel: 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 har til formål at ændre eller forbedre signalet. En mikrocontroller er på den anden side en lille computer på et enkelt integreret kredsløb, der indeholder en processorkerne, hukommelse og programmerbare indgangs- / udgangsstik. Mikrocontrolleren indeholder ofte også programhukommelse, samt en lille mængde RAM.

Mikrocontrollere og DSP'er er to typer mikroprocessorer. De er programmeret til at udføre en bestemt applikation eller opgave som angivet af brugeren. De opererer begge ved at manipulere de binære data på enheden. Men begge er ganske forskellige i naturen.

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 har til formål 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 DSP 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 kører 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.

Digital signalbehandling er mere kompleks end analog signalbehandling; men det har mange fordele i forhold til ASP, såsom fejldetektion, korrektion i transmission og datakomprimering.

En mikrocontroller er på den anden side en lille computer på et enkelt integreret kredsløb, der indeholder en processorkerne, hukommelse og programmerbare indgangs- / udgangsstik. Mikrocontrolleren indeholder ofte også programhukommelse, samt en lille mængde RAM. En mikrocontroller er undertiden forkortet som μC, uC eller MCU.

Mikrocontrollere er designet til indlejrede applikationer. De bruges ofte i automatisk styrede produkter og enheder, såsom automobilsystemer, implanterbare medicinsk udstyr, fjernbetjeninger, kontormaskiner, apparater, elværktøj, legetøj og andre indlejrede systemer.

Fordelen ved at bruge en mikrocontroller er, at det gør det økonomisk at styre enheder og processer digitalt. Det opnår dette, da det er mere økonomisk end at bruge et design, som bruger en separat mikroprocessor, hukommelse og input / output-enheder.

Blandede signalmikrocontrollere er almindelige. De integrerer analoge komponenter, der er nødvendige for at styre ikke-digitale elektroniske systemer. Men i dag har mange mikrocontroller type processorer enten bygget i DSP-lignende instruktioner eller på chip co-processorer, der beskæftiger sig med streaming data eller andre DSP operationer.

Nogle forskelle mellem DSP og Microcontroller:

  • DSP'er har ofte ikke flash-programhukommelse. De har brug for softwaren til at blive "indlæst" i dem. Mens mikrocontrollere har en ikke-slukket sletbar programhukommelse inde, nogle med EPROM-lagerfunktioner.
  • DSP'er er meget hurtigere for integermatematikoperationer, mens mange mikrocontrollere ikke har hardware.
  • DSP'er er meget hurtigere for flydende punktoperationer. I mikrocontrollere skal dette gøres i software.
  • DSP'er er orienteret til at være en input / output enhed med 'hurtig beregningsmaskine'. Microcontrollers er en multi-feature enhed med flere måder at interfacere med verden, men ingen er den hurtigste.
  • DSP'er er ikke designet til at være en "robust" enhed. De har brug for et godt designet bord til at fungere ordentligt. Mikrocontrollere kan arbejde på et testkort.
  • Mikroprocessorer har mange instruktioner rettet mod multimedie, hukommelseskopieringsfunktioner osv., Som DSP'er ikke gør.
  • DSP'er er en hurtig regnemaskine mikroprocessor, der er meget effektiv til beregning af beregninger og flytende data, mens mikrocontrollere er en mere fleksibel enhed med flere funktioner.
Anbefalet

Relaterede Artikler

  • populære sammenligninger: Forskel mellem jord og stjerne

    Forskel mellem jord og stjerne

    Nøgleforskel: Jorden er en planet, der er kugleformet og drejer rundt om solen. En stjerne er en lysende himmellegeme, der har en sfærisk form. Den består af plasma, hydrogen, helium osv. Jorden og en stjerne er to forskellige objekter af det astronomiske system. Jorden er en planet, mens en stjerne er en massiv, lysende kugle af plasma, der holdes sammen ved dens tyngdekraftstræk. Jo
  • populære sammenligninger: Forskel mellem Fedtsugning og Abdominoplastik

    Forskel mellem Fedtsugning og Abdominoplastik

    Hovedforskel: Fedtsugningen er en behandling af fedtudvinding fra kroppens omfangsrige del, mens abdominoplastik er en metode, hvor fedtet kun ekstraheres fra maven. Ifølge Wikipedia: Fedtsugning er også kendt som '' lipoplasty '' ("fedtmodellering"), som involverer '' liposculpture ''; '' suge lipektomi '' betyder sugestøttet fedtfjernelse. F
  • populære sammenligninger: Forskel mellem kokken og kokken

    Forskel mellem kokken og kokken

    Hovedforskel: Enhver, der laver mad, er i det væsentlige en kok. En kok er imidlertid en kok, der har gennemført et fagligt kursus og / eller en lærlingeuddannelse. En kok forbereder mad og en kok forbereder mad, så hvad er forskellen mellem de to? Madlavning indebærer tilberedning af mad til spisning eller forbrug. Enh
  • populære sammenligninger: Forskel mellem arbejde, job og erhverv

    Forskel mellem arbejde, job og erhverv

    Nøgleforskel: Arbejde er noget, som folk gør i bytte for penge, som en løn. Et job er ofte kortsigtet og kun gøres som en person kræver penge til at leve. Man har ofte et job i nogle forretninger. Virksomhed, virksomhed eller firma er en organisation, der aktivt engagerer sig i kommercielle, industrielle eller faglige aktiviteter. Arb
  • populære sammenligninger: Forskel mellem Alpha Cell og Beta Cell

    Forskel mellem Alpha Cell og Beta Cell

    Nøgleforskel: Alfacellen er ansvarlig for syntetisering og udskillelse af peptidhormon glucagon, som hæver glukoseniveauerne i blodet. Betacellen er en endokrin celle, der er ansvarlig for produktion, opbevaring og frigivelse af insulin. For at forstå alfa- og betaceller i kroppen skal vi først se på den region, hvor de findes. Alf
  • populære sammenligninger: Forskel mellem semantik og pragmatik

    Forskel mellem semantik og pragmatik

    Hovedforskel: Semantik og Pragmatik er grene af lingvistik. Semantik beskæftiger sig med undersøgelsen af ​​betydningen af ​​ord uden sammenhæng. På den anden side forstår pragmatik sprogbetydningen men holder konteksten i tankerne. Ordet semantikos betyder at vise eller give tegn. Semantik er undersøgelsen af ​​mening. Det dækker mange
  • populære sammenligninger: Forskel mellem DVR og Set Top Box

    Forskel mellem DVR og Set Top Box

    Hovedforskel: DVR står for "Digital Video Recorder", som er en generel optagelseselektronik, mens en Set Top Box er et fjernsynsapparat, der gør det muligt for tv'et at udforske og vise de abonnerede kanaler. En DVR er en digital optager, som optager den levende video i det digitale format på de relevante DVD-diske eller SD-hukommelseskort og osv. D
  • populære sammenligninger: Forskel mellem UML og OMT

    Forskel mellem UML og OMT

    Nøgleforskel: UML står for Unified Modeling Language. UML er et populært og standardiseret modelleringssprog, der primært anvendes til objektorienteret software. OMT står for Object-Modeling Technique. OMT blev udviklet af Rumbaugh i 1991 som en objektmodellerings tilgang, der er meget udbredt i softwareudvikling. OMT
  • populære sammenligninger: Forskel mellem arkæologi og slægtsforskning

    Forskel mellem arkæologi og slægtsforskning

    Hovedforskel: Arkeologi beskæftiger sig med studier af antik kunst, told og videnskab gennem processen med genopretning og analyse af de ting, der er efterladt. Slægtsforskning er undersøgelsen af ​​familien og er en kontinuerlig sporing af forfædre. Arkæologi og slægtsforskning er generelt ret utydelige og forvirrende. Begge ud

Redaktørens Valg

Forskel mellem ved siden af ​​og udover

Hovedforskel: Selvom præpositionerne "ved siden af" og "udover" ikke adskiller sig meget i deres stavemåder, har de forskellige betydninger. Ordet 'ved siden af' bruges som en præposition, mens 'udover' bruges som præposition såvel som et adverb. Ofte forvirrer ordene "ved siden af" og "udover" forfatterne. I g