我把同步状态转换改为异步,然后状态就卡在01了,具体如图所示
always @ (*) begin
Q0=2'b00;
if(Q0==2'b00&&AK==0)
Q0=2'b00;
else if(Q0==2'b00&&AK==1)
Q0=2'b01;
else if(Q0==2'b01&&T3==0)
Q0=2'b01;
else if(Q0==2'b01&&T3==1)
Q0=2'b10;
else if(Q0==2'b10&&BK==0)
Q0=2'b10;
else if(Q0==2'b10&&BK==1)
Q0=2'b11;
else if(Q0==2'b11&&T3==0)
Q0=2'b11;
else if(Q0==2'b11&&T3==1)
Q0=2'b00;
end