This is an old revision of the document!
Definim stările necesare automatului pe numarul minim de biți (eg. 6 stări au nevoie de minim 3 biți)
În general este recomandat să avem o stare inițială în care să se facă inițializarea automatului. Logica automatului va continua din această stare.
Este recomandat sa aveți nume sugestive pentru stările automatului. Spre exemplu o stare STATE_010 este starea în care automatul a citit la intrare sirul 010.
localparam STATE_Initial = 3’d0 ,
STATE_1 = 3’d1 ,
STATE_2 = 3’d2 ,
STATE_3 = 3’d3 ,
STATE_4 = 3’d4 ,
STATE_5 = 3’d5 ,
STATE_6_PlaceHolder = 3’d6 ,
STATE_7_PlaceHolder = 3’d7;