关于VHDL语言中语句等效的问题!!

2024-11-23 04:55:56
推荐回答(1个)
回答1:

1.简单并行赋值语句:等效于于一条缩写的进程语句,因为语句中任何信号的变化都将启动相关并行语句的赋值操作。注意,赋值目标的数据对象必须是信号它的数据类型必须与赋值符号右边表达式的数据类型一致;
2.条件信号赋值语句:等效于与进程中的IF 语句,在执行条件信号语句时每一赋值条件是按书写的先后关系逐项测定的一旦发现赋值条件= TRUE,立即将表达式的值赋给赋值目标变量;
3.选择信号赋值语句:选择信号赋值语句本身不能在进程中应用,但其功能却与进程中的CASE 语句的功能相似;
后两者最大的区别是:
条件信号赋值语句=> 允许有条件重叠的现象;
选择信号赋值语句=> 不允许有条件重叠的现象;
希望对你有所帮助。