FPGA VS uC

H

hard_real_time

Guest
Voglio costruire robot di bilanciamento, ma non so come si deve tra FPGA o micro controller

il mio maestro mi dicono che, il suo bisogno di sistema per essere in tempo reale, così lei mi presentasse ad utilizzare FPGA, ma so che FPGA è difficile progettare e modificare,

e so che il kernel in tempo reale su micro controllore, significa che posso scrivere il programma per essere in tempo reale.quindi voglio chiedere Posso usare il controller di micro invece il FPGA.grazie

 
in tempo reale o meno, non ha molto a che fare con FPGA o uc.In tempo reale significa soltanto che i calcoli sono fatti in un determinato periodo.Se il periodo è di 2 giorni, allora anche Windoze avviene in tempo reale

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />

.

Quindi prima bisogna definire ciò che il reale sono vincoli di tempo.Poi si può vedere cosa microcontrollori, FPGA, ...avete bisogno.

Un FPGA è l'unico vantaggio che alcuni di trattamento può essere fatto in parallelo.Per esempio, se si vuole fare calcoli che ha un elevato parallelismo (per esempio FFT, il filtraggio, l'elaborazione delle immagini).

Credo che si desidera programmare il robot in C o C in ogni caso, non hai bisogno di una micro.

Una soluzione per mantenere il vostro insegnante felice è mettere un micro controllore all'interno del FPGA (vedi Microblaze dalla X-società o NiosII dalla A-società).

 
thak così tanto, ma il mio maestro mi hanno detto che fino a me.questo è il mio progetto con la laurea in deegree scapolo.quindi tutto dipende da me, aha
micro è facile da fare giusto?, ma io FPGA non hanno competenze più._ _ "?

e quello che ho quesion più volete sapere di PSoC, si può fare in questo caso (bilanciamento del robot)

ringrazio ancora una volta

 
hard_real_time ha scritto:

Voglio costruire robot di bilanciamento, ma non so come si deve tra FPGA o micro controlleril mio maestro mi dicono che, il suo bisogno di sistema per essere in tempo reale, così lei mi presentasse ad utilizzare FPGA, ma so che FPGA è difficile progettare e modificare,e so che il kernel in tempo reale su micro controllore, significa che posso scrivere il programma per essere in tempo reale.
quindi voglio chiedere Posso usare il controller di micro invece il FPGA.
grazie
 

Welcome to EDABoard.com

Sponsor

Back
Top