¿Cuál es la diferencia entre asignación de señal y asignación de variable en EDA?
lt;=a;
end if;
Cuando se completa el flanco ascendente
a=1; b=1
y Cuando a es una señal y el valor inicial alt;='0'; blt;='0';
if (clk'event and clk='1')then
a. lt;=a '1';
blt;=a;
end if;
Cuando se completa el flanco ascendente
a=1; b=0;
Debido a que el sistema lee secuencialmente hacia abajo en PROCESO, las variables son inmediatas, por lo que estos dos ejemplos reflejan la diferencia entre los dos. Si ganas algo, no olvides darte puntos extra~