Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Cos'è una FPGA? Come programmarne una partendo da zero?

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

1
voti

[11] Re: Cos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto UtentePietroBaima » 12 nov 2014, 0:57

Comincia da questo :D
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³
Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 12206
Iscritto il: 12 ago 2012, 1:20
Località: Londra

2
voti

[12] Re: Cos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto UtenteTardoFreak » 12 nov 2014, 1:10

CUBONE ha scritto:Grazie, è proprio quello che volevo sapere :ok: .
Visto che sei molto preparato, sapresti consigliarmi dei libri per iniziare a studiare tutti gli argomenti che hai elencato?

Ehm, se di FPGA non sai una cippa (tu l' hai detto) non basterebbero un milione di libri.
Sono cose che non si leggono, si imparano.
E si imparano studiando, non leggendo.
Non basta una laurea, ne servono diverse per fare quello che speri di fare tu.
Oppure un team di una decina di ingegneri ed informatici per farlo.

sorry

Giusto per darti un' indicazione prova a realizzare un semplice timer per cuocere la pasta.
Non è un scherzo, sono molto serio, prova a farlo davvero e poi ne riparliamo.
"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.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[13] Re: Sos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto Utentethexeno » 13 nov 2014, 19:58

fairyvilje ha scritto:VHDL e Verilog sono linguaggi di programmazione.


Ah, se ti sentisse un mio ex-professore di elettronica... :D
Avatar utente
Foto Utentethexeno
235 5 9
Frequentatore
Frequentatore
 
Messaggi: 298
Iscritto il: 12 apr 2010, 18:28

0
voti

[14] Re: Cos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto Utentefairyvilje » 13 nov 2014, 22:04

Non esistono solo C, C++ e Java :D! Se si prendono come metro questi anche LISP qualche domanda te la fa venire.
Poi ognuno li chiami come vuole, ma concedo un più neutro linguaggi formali per non fare torto a nessuno. :mrgreen:
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...

Lo sapete che l'arroganza in informatica si misura in nanodijkstra? :D
Avatar utente
Foto Utentefairyvilje
15,0k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 3047
Iscritto il: 24 gen 2012, 19:23

0
voti

[15] Re: Cos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto Utentejordan20 » 14 nov 2014, 9:58

Eh sti elettronici sempre precisini :mrgreen: "linguaggio di descrizione dell'hardware! -:- " eheh
"Lo scienziato descrive ciò che esiste, l'ingegnere crea ciò che non era mai stato."
(T. von Kármán)
Avatar utente
Foto Utentejordan20
13,0k 5 11 13
G.Master EY
G.Master EY
 
Messaggi: 1550
Iscritto il: 13 lug 2011, 12:55
Località: Palermo

0
voti

[16] Re: Cos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto Utentethexeno » 14 nov 2014, 12:27

fairyvilje ha scritto:Poi ognuno li chiami come vuole, ma concedo un più neutro linguaggi formali per non fare torto a nessuno. :mrgreen:


Ma sì era una battuta...

Passi che è un linguaggio, formale, ovvio, ma in realtà non è un linguaggio di programmazione, bensì un linguaggio di descrizione dell'hardware (HDL). Perché in realtà non programmi niente :-)
... da elettronico precisino :mrgreen:

Per non spammare, dico anche la mia a riguardo: per iniziare bisogna farsi la mano con il sintetizzare circuiti combinatori a mano e sequenziali (quindi studiarsi macchine di Moore e compagnia), quindi i timing ecc. Insomma, per descrivere dell'hw tecnicamente devi prima sapere come costruirlo, l'apprendimento del linguaggio completa il "flusso di progetto". Avrai i concetti per scrivere in VHDL con cognizione, dal momento che studiandolo verrai a toccare molte nozioni che hai acquisito nel studiare i circuiti detti prima.
Il timer da cucina, ad esempio, equivale, per rendere il concetto, a costruirsi praticamente una versione stupida di un modulo timer che c'è dentro ad un microcontrollore, il che può non è banale per chi è alle prime.
Avatar utente
Foto Utentethexeno
235 5 9
Frequentatore
Frequentatore
 
Messaggi: 298
Iscritto il: 12 apr 2010, 18:28

0
voti

[17] Re: Cos'è una FPGA? Come programmarne una partendo da zero?

Messaggioda Foto Utentefairyvilje » 14 nov 2014, 20:52

thexeno ha scritto:Passi che è un linguaggio, formale, ovvio, ma in realtà non è un linguaggio di programmazione, bensì un linguaggio di descrizione dell'hardware (HDL). Perché in realtà non programmi niente :-)
... da elettronico precisino :mrgreen:

:ok:
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...

Lo sapete che l'arroganza in informatica si misura in nanodijkstra? :D
Avatar utente
Foto Utentefairyvilje
15,0k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 3047
Iscritto il: 24 gen 2012, 19:23

Precedente

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Google Adsense [Bot] e 48 ospiti