Esercitazioni pratiche di elettronica/Logica Combinatoria/Full-Adder realizzato con mux a 3 ingressi di selezione

Wikibooks, manuali e libri di testo liberi.
Indice del libro

Tabella di verità del Sommatore Completo o con riporto[modifica]

CyIn B A SUM CyOut
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

Si vuole implementare un sommatore completo (full-adder) tramite l'utilizzo di multiplexer a tre (3) ingressi di selezione. In base a quanto visto nella lezione riguardante i multiplexer utilizzati per implementare una funzione di logica combinatoria, procederemo allo stesso modo. Si tratta (vedi tabella della verità) di implementare una funzione di logica combinatoria avente tre ingressi, nella fattispecie A, B e CyIn, e due uscite, SUM e CyOut. Quindi in base alla teoria già studiata, il problema si riduce alla risoluzione, tramite naturalmente multiplexer a tre ingressi, di due funzioni di logica combinatoria a tre ingressi ed una uscita. Ovvero risolveremo prima l'uscita riguardante la colonna SUM e poi l'uscita riguardante la colonna CyOut. Infine metteremo insieme le soluzioni trovate al fine di realizzare un unico blocco di logica combinatoria.

Realizzazione della funzione SUM[modifica]

Realizzazione della funzione CyOut[modifica]

Unione dei due blocchi per le funzioni SUM e CyOut[modifica]