Le uscite di una rete sequenziale sono funzione dell'ingresso e dello stato della macchina, pertanto se in due istanti di tempo diversi la macchina si trovasse in due stati diversi ma fossero applicati ingressi uguali avremmo, in generale, uscite diverse
E' chiaro quindi che le reti sequenziali sono dotate di rete di retroazione, per trasferire in ingresso i valori presenti in uscita, e di memoria per ricordare lo stato precedente.
Abbiamo due tipi di macchine sequenziali:
La progettazione di una rete sequenziale richiede:
Per la minimizzazione deli stati che costituiscono la tabella di flusso è possibile utilizzare il software Seq, un software semplice e gratuito per la minimizzazione delle reti sequenziali descritte dalla tabella di Mealy.