Processing math: 100%

Come fare un circuito logico dalla tavola di verit�

Per disegnare un circuito logico occorre avere la tavola di verità e conoscere le regole dell'algebra booleana.

Esempio pratico

Ho la seguente tabella di verità e devo costruire il circuito logico.

un esempio di tabella di verità

Si tratta di un circuito con 3 valori in ingresso (x1,x2,x3) e un valore in uscita y.

il circuito logico generale

Come si costruisce il circuito logico?

Prendo come riferimento le combinazioni della tavola di verità che determinano un'uscita pari a 1 ( o vero ).

seleziono le righe vere

Ogni combinazione è una relazione AND (*) tra le tre variabili.

Quindi posso riscriverle in forma algebrica, negando le variabili quando sono uguali a zero.

le condizioni AND

Tutte queste combinazioni di valori generano un'uscita uguale a 1.

Quindi sono in relazione OR (+) tra loro e posso riscriverle sotto forma di espressione.

la costruzione del circuito logico dalla tabella di verità

Ho così ottenuto l'espressione algebrica della tavola di verità.

Nota. Prima di disegnare il circuito, è opportuno verificare che non ci siano semplificazioni nell'espressione algebrica. Ad esempio ¯x1x2¯x3+¯x1x2x3+x1¯x2x3+x1x2¯x3 ¯x1x2(¯x3+x3)+x1¯x2x3+x1x2¯x3 ¯x1x2(1)+x1¯x2x3+x1x2¯x3 ¯x1x2+x1¯x2x3+x1x2¯x3 Per semplicità espositiva in questo esempio evito di farlo... ma va sempre fatto.

A questo punto mi basta disegnare i segnali x1,x2,x3 in un circuito logico rappresentando le relazioni AND e OR con le relative porte logiche.

Ho così ottenuto un circuito di 4 porte AND e una porta OR.

esempio di circuito logico

In questo modo ho disegnato il circuito logico a partire dalla tavola di verità.

Il circuito logico riflette perfettamente ogni valore della tavola.

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base