VHDL灵敏度表

VHDL灵敏度表,vhdl,Vhdl,我需要完成以下问题的敏感列表,有人能帮我吗 signal:A,B,C,X,Y,Z:bit comb1:process ( .... ) begin X<=Z xor B; Y<= X or B; C<= A and B; Z<=A; B<= not Z; end process; 信号:A、B、C、X、Y、Z:位 组合1:过程(…) 开始 X多亏了VHDL-2008,这很简单: signal:A,B,C,X,Y,Z:bit comb1:process (all

我需要完成以下问题的敏感列表,有人能帮我吗

signal:A,B,C,X,Y,Z:bit
comb1:process (  ....  )
begin
X<=Z xor B;
Y<= X or B;
C<= A and B;
Z<=A;
B<= not Z;
end process;
信号:A、B、C、X、Y、Z:位
组合1:过程(…)
开始

X多亏了VHDL-2008,这很简单:

signal:A,B,C,X,Y,Z:bit
comb1:process (all)
begin
X<=Z xor B;
Y<= X or B;
C<= A and B;
Z<=A;
B<= not Z;
end process;
信号:A、B、C、X、Y、Z:位
组合1:过程(全部)
开始

XIEEE Std 1076-2008 10.3过程语句第6段“对于每个赋值语句,将10.2的规则应用于赋值中出现的每个表达式,包括目标中索引名或切片名中出现的任何表达式,并构造结果集的并集。”10.2等待语句第3段“表示信号的简单名称,将名称的最长静态前缀添加到灵敏度集。”分配的目标是这里的简单名称(10.5.2.1)而不是简单表达式(9.1)。我是否需要包括所有信号?否。表达式中不显示一个或多个信号。