Rozdiel FPGA s mikrokontrolérom

F

Fernando Vasquez

Guest
Aký je rozdiel od vývoja aplikácií pre FPGA vs mikroprocesor alebo DSP. Len cena?
 
Na FPGA, môžete program hardvérové ​​architektúry, zatiaľ čo softvér z programu do mikrokontroléra a DSP (ktoré už majú hardvérové ​​architektúry realizovaný). Mikrokontroléry majú zvyčajne väčší rozsah periférnych rozhrania v porovnaní s SAD, zatiaľ čo DSP má vyššiu taktovaciu frekvenciu a rozšírenej funkčnosti hardware (pre matematiku, atď vykonávate výpočty hardware, kde mikrokontrolér používa softvérové ​​emulácie). Môžete implementovať mikrokontroléru alebo jadro procesora na FPGA, ale ak použijete už z architektúry (ako je MicroBlaze Xilinx), čaká vás obrovské náklady na vývoj. Obvykle používate DSP pre aplikácie náročné na matematiku a mikrokontroléry, kde rýchlosť nie je dôležitá.
 
Nakoniec som sa opýtať, aký druh typických aplikácií FPGA vs mikrokontrolér?
 
No, ak chcete spustiť niečo, čo v sekvenčnom spôsobom, môžete tak urobiť na mikrokontroléru. ale ak chcete urobiť veľa vecí súčasne, potom sa budete musieť ísť na FPGA. myslieť na FPGA ako "more-z-brány", je možné vykonať tieto brány fungujú ako filtre, pamäťové radiče, procesory, alebo dokonca otvorenú mikroprocesorových systémov.
 

Welcome to EDABoard.com

Sponsor

Back
Top