Ar FPGA pakeisti mikro valdikliai?

V

vamsi2krishna

Guest
Labas,
Esu Vamsi.

Ar FPGA pakeisti mikro-controllers.If Taip galite pasakyti privalumus ir trūkumus, tarp jų

Ačiū
Vamsi

 
Hi vamsi2krishna,

FPGA yra daugiausia programuojamos logikos, bet mikrovaldiklį yra daugiausia Hardcore perdirbimas.Mikrovaldiklį veikia sequencially neatsižvelgiant į tai, kaip greitai valdytojas.Skaitmeninių signalų procesorius, hardcore padidintų Harvardo architektūra didinant vamzdžių iki tam tikro lygio lygiagrečiai instrukcija perdirbimas.Vietoj to, FPGA yra visiškai pagrįstas programuojamą įrangą.Lygiagrečiai perdirbti FPGA ne priklauso prie vamzdžių, tačiau jis yra pagrįstas aparatūros lygiagrečiai architektūra.Bendrojo taikymo mikrovaldiklį yra pakankamai geras sistemos įgyvendinimą.Tačiau, kai kritinė arimethic apdirbimą, pavyzdžiui DSP Algo reikės sandorių apdorojimą realiu laiku, kad atėjo laikas kritiškai.Šiuo atveju, FPGA būtų geriausias sprendimas.Manau, jei dirbate mažo galingumo dizainas tada mikro-kontroleris yra geriausia.Antras privalumas yra lengvai prieinama ir išbandyti blokai patiko ADC, timers, DMA, UART.Nowdays mažos galios FPGA Taip pat galima, tačiau reikia praleisti daug laiko optimizavimo.
Bet FPGA laimi, kai reikia sudėtingų algoritmų, DSP skaičiavimai.

Jums gali užtrukti mikrovaldiklį core ir padaryti jį FPGA.galite naudoti AVR core dėl FPGA.FPGA gali turėti daugybę dalykų vienu metu.Bigger Ones gali net du PowerPC "mikroprocesorių veikia tuo pačiu metu ir toje pačioje FPGA,.

Nuoširdžiausi linkėjimai,
Karper

 
HI Karper,

Dėkojame už greitą ir greitai pakartoti.

Turiu dar vieną klausimą.

FPGA gaminami 65 nm technologija.

FPGA per dabar gali konkuruoti su mikro-kontrolierių veiklos rezultatų kriterijais, tokių kaip važiavimo greitis ir geresnių standartų.Ačiū
Vamsi

 
BUS SRAIGTAI pakeisti Vinys?. Dviejų skirtingų sprendimų. Dėl dviejų panašių programų.
Ciklą su FPGA yra brangesni nei procesoriaus .. (laiko ir įrankiai). Taigi, kai paraiška CPU visada bus teikiama pirmenybė.

 
Ačiū už atsakymą.

Tokiu atveju iš kurių vienas yra geriau, kai palyginti su šių aspektų?

tinkamais parametrais: --

Projektavimo metu, energijos, erdvės, darbo jėga, greitis, pradinės vertės, taikant išteklių kiekio prireiks, gyvavimo ciklo produktas, lankstumas.

Linkėjimai,
Vamsi.

 
Hi Vamsi,

Jūs galite pamatyti kai tarp FPGA ir integriniai mikrovaldiklių skirtumas: ftopic261880.html

Nuoširdžiausi linkėjimai,
Karper

 

Welcome to EDABoard.com

Sponsor

Back
Top