INFO FPGA (VHDL)
11 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
Io no, solo CPLD.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
No così avevo la curiosità di sapere cosa si potesse fare con fpga (conosco la teoria ma non la pratica
).
All'università al corso di calcolatori elettronici abbiamo scritto dei "mini-processori" progettando l'unità di controllo e il datapath, abbiamo effettuato solo delle simulazioni al computer ma mai compilato su una FPGA.
All'università al corso di calcolatori elettronici abbiamo scritto dei "mini-processori" progettando l'unità di controllo e il datapath, abbiamo effettuato solo delle simulazioni al computer ma mai compilato su una FPGA.
2
voti
Con una FPGA puoi fare semplicemente ... di tutto. 

"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
1
voti
TardoFreak ha scritto:Con una FPGA puoi fare semplicemente ... di tutto.
Esatto, è un componente estremamente flessibile e configurabile (in hardware!) a piacere.
Inoltre, le FPGA, soprattutto quelle di fascia più alta, hanno un'ampia gamma di dispositivi hardware già inclusi, tipo moltiplicatori hardware, unità MAC, celle di memoria integrate, PLL, interfacce LVDS e per memorie DDR3; questa è una delle differenze principali rispetto ad esempio ai CPLD citati da
Essendo poi le FPGA dei dispositivi riconfigurabili in hardware, esse hanno architetture instrinsecamente parallelizzabili, che consentono loro di raggiungere throughput potenzialmente molto elevati.
1
voti
Io c'ho fatto un sistemino per misurare i tempi di scatto della mia macchina fotografica
Va beh, sto zitto...
Va beh, sto zitto...
-

PietroBaima
90,7k 7 12 13 - G.Master EY

- Messaggi: 12206
- Iscritto il: 12 ago 2012, 1:20
- Località: Londra
1
voti
Nunziox ha scritto:Con una FPGA soltanto non saprei che fare, ci sono dei kit di sviluppo?
Posso scriverci codice VHDL o devo imparare VERILOG?
Per le FPGA esiste un'infinità di board di sviluppo commerciali disponibili, spesso rese disponibili dai produttori stessi. Quasi tutte integrano un buon numero di periferiche esterne e di moduli di I/O.
A questo link puoi trovare un elenco abbastanza esaustivo delle più diffuse ed economiche: http://tristesse.org/FPGA/CheapFPGADevelopmentBoards
Dovresti scegliere comunque su quale marca di FPGA orientarti: i due produttori più importanti sono Xilinx e Altera, le cui FPGA di fascia bassa sono rispettivamente le Spartan e le Cyclone. Altri produttori, meno importanti o più di nicchia, sono Lattice ed Actel.
Per quanto riguarda il linguaggio di descrizione dell'hardware (HDL), c'è un'ampia scelta: i più diffusi sono VHDL e Verilog, che possono essere usati indifferentemente. Alternative più o meno diffuse sono il linguaggio AHDL (solo per Altera), descrizione tramite schematic entry oppure generazione di HDL tramite Simulink.
0
voti
[10] Re: INFO FPGA (VHDL)
Io ho usato il Quartus della Altera.
Mi sono divertito molto con le CPLD, ho imparato il VHDL ed il sistema di sviluppo è fatto bene. Integrare schematico e VHDL (mi pare abbia anche il VERILOG) è una goduria.
Ho anche il sistema di sviluppo per le FPGA ma non ho ancora avuto tempo di provarlo perché ... devo guadagnarmi il pane (e la birra).
Mi sono divertito molto con le CPLD, ho imparato il VHDL ed il sistema di sviluppo è fatto bene. Integrare schematico e VHDL (mi pare abbia anche il VERILOG) è una goduria.
Ho anche il sistema di sviluppo per le FPGA ma non ho ancora avuto tempo di provarlo perché ... devo guadagnarmi il pane (e la birra).
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
11 messaggi
• Pagina 1 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 8 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



pigreco]=π