假设我有一个向量:

action_complete: in std_logic_vector(n-1 downto 0)

如果向量的PART全部为零,比较范围取决于J(整数),我如何比较(在if语句中)?整数在同一进程(状态机使用时钟)内更改,但在其他状态 .

我要做的示例代码:

when s1 =>
    J<=J+1;
when s2 =>
    if action_complete(J-1 downto 0)=('all zeros') then ..