Salve, sto seguendo un corso di VHDL all’università. Il professore in più di una occasione ci ha fortemente sconsigliato l’uso delle variabili nel codice a vantaggio dei segnali.
Dato che l’argomento mi interessa particolarmente ho iniziato a leggere dei libri per conto mio, e ho letto che non ci sono particolari motivi per non usare le variabili e che sono addirittura consigliate se l’obbiettivo è la sintesi.
Il risultato è che ora sono in confusione, qualcuno mi può spiegare se esistono davvero dei motivi (sintesi, prestazioni sul chip, numero di LE occupati,… ecc) per cui è meglio evitare di usare le variabili?
Per questo particolare aspetto, ci sono differenze tra i compilatori Xilinx e Altera?
Grazie in anticipo per le risposte.