VHDL信号与变量区别

2025-04-17 13:05:07
推荐回答(1个)
回答1:

信号量不是立即赋值的,而变量这是立即赋值。
比如temp=temp+1;若temp为信号量,那么temp的值将会在整个process都执行完毕之后才会变化,若temp为变量,那么temp的值在这条语句执行完毕后就会被附上新的值了。
信号量是可以在进程之间相互调用的,而变量只能够在一个进程内定义使用。