VHDL

A

ASIC_intl

Guest
Quali sono tutte le differenze tra il segnale e incarichi assegnati alle variabili in VHDL?

 
Salve
<= È il segnale per l'assegnazione, ma
: = È l'assegnazione per la variabile.

 
variabile assegnazione variabili causa per ottenere istantaneamente i loro valori, mentre il segnale assegnazione sempre provocare segnali per ottenere i loro valori in un secondo tempo (almeno un delta ritardo)

 
Io di solito scrivere le mie VHDL senza usare variabili.In questo modo mi aiuta a creare più synthesizable amichevole codice.Essa semplifica inoltre la conversione a Verilog,
devo bisogno.
Il processore LEON, tuttavia, è pienamente synthesizable e utilizza variabile per tutti i suoi combinatoria codice.
Potete vedere alcuni esempi a http://bknpk.no-ip.biz/LEON/leon_1.html

 

Welcome to EDABoard.com

Sponsor

Back
Top