Difference FPGA med Microcontroller

F

Fernando Vasquez

Guest
hva er forskjellen fra å utvikle et program på en FPGA vs en microcontroller eller DSP.Pris kun?

 
På FPGA, programmet du i hardware arkitektur, mens du programmerer programvare på en microcontroller eller DSP (de allerede har maskinvaren arkitektur implementert).Microcontrollers vanligvis har et større utvalg av perifere grensesnitt sammenlignet med DSP, mens DSP har høyere klokke frekvens og utvidet hardware funksjonalitet (for matte, osv. gjør beregninger hardware hvor mikrokontroller bruker software emulering).Du kan implementere en microcontroller eller prosessorkjerne på en FPGA, men hvis du bruker en allerede gjort arkitektur (som Xilinx's MicroBlaze) forventer store utviklingskostnader.Du bruker vanligvis DSP for matematikk-intensive applikasjoner, og mikrokontrollere der hastigheten er ikke viktig.

 
Til slutt må jeg spørre, hva slags typiske programmer har FPGA vs mikrokontroller?

 
vel, hvis du ønsker å utføre noe i en sekvensiell måte, kan du gjøre det på en mikrokontroller.men hvis du ønsker å gjøre en masse ting parallelt, så må du gå for en FPGA.

tenk på FPGA som en "sea-of-porter", du kan gjøre disse portene til å handle som filtre, minne-kontrollere, mikrokontrollere eller fullverdig mikroprosessor systemer.

 

Welcome to EDABoard.com

Sponsor

Back
Top