Forskjellen mellom DSP og Microcontroller

Hovedforskjell: DSP står for digital signalbehandling. Det er i utgangspunktet noen signalbehandling som gjøres på et digitalt signal eller informasjonssignal. En DSP-prosessor har til hensikt å modifisere eller forbedre signalet. En mikrokontroller er derimot en liten datamaskin på en enkelt integrert krets som inneholder en prosessorkjerne, minne og programmerbare inngang / utgang periferiutstyr. Mikrokontrolleren inneholder ofte også programminne, samt en liten mengde RAM.

Microcontrollers og DSPs er to typer mikroprosessorer. De er programmert til å utføre en bestemt applikasjon eller oppgave som gitt av brukeren. De opererer begge ved å manipulere binære data på enheten. Men begge er ganske forskjellige i naturen.

DSP står for digital signalbehandling. Det er i utgangspunktet noen signalbehandling som gjøres på et digitalt signal eller informasjonssignal. En DSP-prosessor har til hensikt å modifisere eller forbedre signalet. Den er preget av representasjon av diskrete enheter, for eksempel diskret tid, diskret frekvens eller diskrete domenesignaler. DSP inkluderer underfelter som kommunikasjonssignalbehandling, radar signalbehandling, sensor array behandling, digital bildebehandling, etc.

Hovedmålene med DSP er å måle, filtrere og / eller komprimere digitale eller analoge signaler. Det gjør dette ved å konvertere signalet fra et ekte analog signal til en digital form. For å konvertere signalet bruker den en digital-til-analog-omformer (DAC). Det nødvendige utgangssignalet er imidlertid ofte et annet analog analog signal. Denne svingen krever også en digital-til-analog-omformer.

Digitale signalbehandling algoritmer kjøres på ulike plattformer, for eksempel mikroprosessorer med generelle formål og standard datamaskiner; spesialiserte prosessorer kalt digitale signalprosessorer (DSPs); spesialbygget maskinvare som applikasjonsspesifisert integrert krets (ASIC) og feltprogrammerbare gatearrayer (FPGAer); Digitale Signal Controllers; og stream behandling for tradisjonelle DSP- eller grafikkbehandlingsprogrammer, for eksempel bilde, video.

Digital signalbehandling er mer komplisert i naturen enn analog signalbehandling; men det har mange fordeler over ASP, for eksempel feilsøking, korreksjon i overføring og datakomprimering.

En mikrokontroller er derimot en liten datamaskin på en enkelt integrert krets som inneholder en prosessorkjerne, minne og programmerbare inngang / utgang periferiutstyr. Mikrokontrolleren inneholder ofte også programminne, samt en liten mengde RAM. En mikrokontroller er noen ganger forkortet som μC, uC eller MCU.

Mikrokontrollere er designet for innebygde applikasjoner. De brukes ofte i automatisk styrte produkter og enheter, for eksempel bilmotorstyringssystemer, implanterbare medisinske enheter, fjernkontroller, kontormaskiner, apparater, verktøy, leker og andre innebygde systemer.

Fordelen med å bruke en mikrokontroller er at det gjør det økonomisk å kontrollere enheter og prosesser digitalt. Den oppnår dette fordi det er mer økonomisk enn å bruke et design som bruker en separat mikroprosessor, minne og inngang / utgangsenheter.

Blandede signalmikrocontrollere er vanlige. De integrerer analoge komponenter som trengs for å kontrollere ikke-digitale elektroniske systemer. Men i dag har mange mikrokontroller type prosessorer enten bygget inn DSP-lignende instruksjoner eller på chip co-prosessorer som omhandler streaming data eller andre DSP operasjoner.

Noen forskjeller mellom DSP og Microcontroller:

  • DSPs har ofte ikke et flashprogramminnet. De trenger at programvaren skal lastes inn i dem. Mens mikrokontrollere har en ikke-slått av sletbar programminnet inni, noen med EPROM-lagringsfunksjoner.
  • DSP er mye raskere for integermatematikkoperasjoner, mens mange mikrokontroller ikke har maskinvaren.
  • DSP er mye raskere for flytende punkt operasjoner. I mikrokontrollere må dette gjøres i programvare.
  • DSPs er orientert for å være en inngang / utgangsenhet med "rask beregningsmaskin". Microcontrollers er en multi-funksjon enhet med flere måter å knytte sammen med verden, men ingen er den raskeste.
  • DSP er ikke konstruert for å være en "robust" enhet. De trenger et godt utformet brett for å fungere skikkelig. Mikrokontrollere kan jobbe på en teststyring.
  • Mikroprosessorer har mange instruksjoner rettet mot multimedia, minnekopiering, etc., som DSP ikke gjør.
  • DSP er en rask kalkulator mikroprosessor, som er svært effektiv for beregning av beregninger og flytting av data, mens mikrokontrollere er en mer fleksibel enhet med flere funksjoner.
Anbefalt

Relaterte Artikler

  • forskjell mellom: Forskjellen mellom BMI og BIA

    Forskjellen mellom BMI og BIA

    Hovedforskjell: Body Mass Index (BMI) er en kroppsmålingsteknikk som måler kroppsvekt som et forhold mot kroppshøyde. Bioelektrisk impedansanalyse (BIA) brukes ofte til å estimere kroppssammensetning, og spesielt kroppsfett. Tilbake i gamle dager var mennesker foragere, fra et sted til et annet på jakt etter mat. Da
  • forskjell mellom: Forskjell mellom Sony Xperia L og Xperia ZL

    Forskjell mellom Sony Xperia L og Xperia ZL

    Hovedforskjell: Sony Xperia L er en mellomstort smarttelefon. Den har en 4, 3-tommers skjerm med en oppløsning på 854x480px og et ripebestandig dekselglass. Den kjører på Android 4.1 med en Dual-Core 1GHz Qualcomm MSM8230 brikkesett og 1 GB RAM. ZL opprettholder 5-tommers skjerm i dimensjonene 131, 6 x 69, 3 x 9, 8 mm. ZL
  • forskjell mellom: Forskjell mellom utviklede og utviklingsland

    Forskjell mellom utviklede og utviklingsland

    Hovedforskjell: Et land vurderes å utvikle eller utvikles hovedsakelig på grunnlag av økonomi, inntekt per innbygger, industrialisering, leseferdighet, levestandard etc. Et utviklet land har en høyt utviklet økonomi og avansert teknologisk infrastruktur i forhold til andre mindre utviklede nasjoner . Ifø
  • forskjell mellom: Forskjell mellom legering og stål

    Forskjell mellom legering og stål

    Nøkkelforskjell: En legering er en blanding som består av metall og andre elementer. Legeringer er generelt laget for å oppnå egenskaper som større styrke eller motstand mot korrosjon. Stål er en legering av jern. Den består hovedsakelig av jern med noen små mengder karbon. Legeringer er laget av en kombinasjon av to eller flere metaller. I noen
  • forskjell mellom: Forskjell mellom Helligånd og Helligånd

    Forskjell mellom Helligånd og Helligånd

    Nøkkelforskjell: Begrepene 'Helligånd' og 'Helligånd' refererer til det samme. Begge ordene brukes til å beskrive den tredje delen av den hellige treenighet, bortsett fra Gud og Guds sønn. Den eneste forskjellen er måten ordet ble brukt i den gamle tiden og i dag. Begrepene 'Helligånd' og 'Helligånd' er en del av kristendommen og katolicismen og brukes til å forklare den tredje delen av den hellige treenighet, bortsett fra Gud og Guds sønn, Jesus. Selv om
  • forskjell mellom: Forskjell mellom XOLO Q800 og XOLO X1000

    Forskjell mellom XOLO Q800 og XOLO X1000

    Hovedforskjell: Xolo Q800 er en Quad-core 1.2 GHz smarttelefon drevet av MTK MT6589 og en 1 GB RAM. Telefonen kjører på Android 4.1 (Jelly Bean). Den har en 4, 5 tommers skjerm med en oppløsning på 540 x 960 piksler. Før Q800 var det XOLO X1000, en Intel-basert smarttelefon. XOLO x1000 kjører på en single-core Intel Atom Processor Z2480. Den h
  • forskjell mellom: Forskjell mellom eksternship og internship

    Forskjell mellom eksternship og internship

    Nøkkelfaktor: De vanligste forskjellene er at eksterne fartøy ofte er kortere enn praksisplasser. De er også ubetalte, mens praktik er ofte ikke. Studentene får ofte muligheter for internships og eksternskip. For noen kan det være en valgfri del av læreplanen, mens for andre det kan være obligatorisk, på hvilken måte de fleste studenter står overfor muligheten for praktik eller eksternship. Spørsmål
  • forskjell mellom: Forskjellen mellom reisesjekkerens og kasserens kontroll

    Forskjellen mellom reisesjekkerens og kasserens kontroll

    Hovedforskjell: Reisesjekken er en forhåndsutskrevet notat som har et nummer trykt på den. Dette papiret kan brukes til å erstatte hard valuta og brukes ofte når du reiser utenlands. En kasseres sjekk er innsjekking hvor pengene er garantert av banken. Utstederen vil gi banken en sjekk av hvor mye penger det vil betale noen pluss gebyret for å utstede kassererens sjekk. Rei
  • forskjell mellom: Forskjellen mellom vegan og vegetarisk

    Forskjellen mellom vegan og vegetarisk

    Nøkkelforskjell: En vegansk diett er en person som ikke bruker noen slags animalske produkter, inkludert kjøtt, fjærfe, fisk, egg, melk og egg. Veganisme er praksis for å avstå fra bruk av noen animalske produkter, inkludert forbruk av dem. Vegetarianer er i utgangspunktet folk som avstår fra å spise kjøtt eller fjærfe og er avhengige av grønnsaker for energi og ernæring. Det finne

Redaksjonens

Forskjellen mellom Eon og Era

Hovedforskjell : Ordene Eon og Era kan skape ganske litt forvirring om at de er de samme. Eon er imidlertid en ubestemt periode som er delt inn i mange Eras, som igjen gjenkjenner bestemte tidsperioder som er preget av noen særskilte endringer. Ord som eon, epoke, æra er enheter for måling av tid. D