Changes

Jump to navigation Jump to search
Line 91: Line 91:  
*** ''Flag'' <= (''D_Done'' or not ''D_En'') and (''A_Done'' or not ''A_En'') and (''E_Done'' or not ''E_En'')
 
*** ''Flag'' <= (''D_Done'' or not ''D_En'') and (''A_Done'' or not ''A_En'') and (''E_Done'' or not ''E_En'')
 
** outputs
 
** outputs
*** ''Done'': when ''Flag'' goes high, ''Done'' pulses for one cycle; connects to state counter as an enable (thereby incrementing the ''State'' to 001)
+
*** ''Done'': when ''Flag'' goes high, ''Done'' pulses for one cycle; connects to state register as an enable
 +
*** ''New_St'': new state to be written to the state register; goes to 001 while ''Done'' is high
    
=== (001) Transmit "I" ===
 
=== (001) Transmit "I" ===
461

edits

Navigation menu