Per effettuare un’analisi:
- Scrivere le espressioni booleane in ingresso ai Flip Flop, chiamate Funzioni di Eccitazione e quelle delle uscite
- Stendere le tavole di verità, che prende il nome di Tavola degli stati futuri: dove inseriamo input, funzioni di eccitazione, uscite, stati attuali e stati futuri
- Disegniamo il diagramma della rete sequenziale: Automa a Stati Finiti (FSM - Fining State Machine)
Vediamo qualche esempio:
Espressioni Booleane:
Ricordando la tavola del D Flip Flop stendiamo la tavola degli stati
Disegniamo adesso il diagramma degli stati
Questo prende il nome di Diagramma di Mealy
Codifichiamo Gli stati e stiliamo la tabella del diagrmma:
Facciamo un altro esempio
-
Scriviamo le espressioni booleane
-
Tavola degli stati
-
Diagramma di Stato
-
Tabella del diagramma
Il diagramma precedente prende invece il nome di Diagramma di Moore dove le uscite sono associate agli stati
Definizione di Automa a Stati Finiti (Finite State Automation)
Abbiamo bisogno di:
- - Alfabeto, insieme finito dei simboli (input)
- - Insieme finito degli stati
- - Funzione di Transizione (archi dei diagrammi)
- Definita così:
- Infatti la funzione è definita per tutte le combinazioni di stati e input che ci danno come output un altro stato
- Definita così:
- - Insieme finito di simboli in uscita
-
- Nel diagramma di Mealy le uscite sono associate ad ogni input per ogni stato
-
- Nel diagramma di Moore le uscite sono associate agli stati
-