Come assegnare un valore di uscita, è ancora 'U' sempre

S

shyamm13

Guest
Ciao frds,

Ho un dubbio

l: in std_logic_vector (1 downto 0);
s: std_logic_vector out (1 downto 0);

s <= l;

problema è che, l'uscita è ancora '.... wat' sempre U è il problema?

 
Si potrebbe provare a inizializzare l'input in modo da avere un valore iniziale se non si è in realtà qualcosa di esterno di guida nel vostro modulo.

Codice:

l: in std_logic_vector (1 0 downto): = "00";

s: std_logic_vector out (1 downto 0);s <= l;
 

Welcome to EDABoard.com

Sponsor

Back
Top