显然可以<br>
产生一个单周期脉冲<br>
可以用两个状态,第一个置1,接着第二个置0<br>
Case state<br>
when ready_1=><br>
r<=‘1’;<br>
state<=ready_2;<br>
when ready_2=><br>
r<=‘0’;<br>
state<=state_others;<br>
……<br>
<br>
也可以用一个状态实现<br>
Case state<br>
when ready=><br>
if r=‘0’ then<br>
r<=‘1’;<br>
else<br>
r<=‘0’;<br>
state<=state_others;<br>
end if;<br>
……<br>