关于变量(Variable)和信号(Signal),很多书都有介绍,基本上都是说信号会有延时,而变量是立即赋值的,但是对于两者到底有什么区别,说的不是很透彻.以至于我对两者的理解也一直很模糊,只能在实践中慢慢体会.下面介绍个例子,希望可以给朋友们一点启发:
1.信号
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity xor_sig…