| 
 | 
AUTOMATE CU STARI FINITE
Scop:descrierea VHDL + sinteza ASF
AUTOMATE EXPLICITE
ASF :circuite logice secventiale care evolueaza intr-un numar de stari finite.
Out_n(out_u,in)
Descriere o solutie :procese
Starile in variabila sau signal ;
Starile posibile :enumeration type explicit state machine :var_stare-reprezinta starile.Pentru a gasi starea,trebuie citite variabilele..
Pentru schimbari de stare se utilizeaza asignari de variabile.
    
 
FSµ=procese sincron cu clock ,asignari de variabile state si semnale F,G
4FF/4stare + 2 FF out

 
Impart desenul in cel putin doua procese:

Separate, leg de legaturile combinationale.Registrele sunt usor de identificat in VHDL.
Sinteza idem 3

Stari codate vectorial ;
Tip enumerativ realizat cu array+

Codare stari
La sinteza-=>codare hard automata a starilor

Optimizare?
Numar bit,stari comasate,echivalente.Se va alege contor smart.
Idle Start Stop Clear
00 01 11 10
1000 0100 0010 0001(FPGA)
Auto 01 00 10 11