Modelsim 告诉我嵌套的 if 语句存在语法问题,我无法确定问题所在。任何帮助都会很棒!
when ZERO =>
if X_REG = '0' then
zero_sig <= '1';
if zero_count = '15' then
nextState <= ONE;
else
nextState <= ZERO;
end if;
else
nextState <= ZERO;
zero_reset <= '1';
end if;