Esercitazioni pratiche di elettronica/Logica Combinatoria/Sommatore a 4 bit di tipo LOOK AHEAD CARRY: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix math tag error
Gian BOT (discussione | contributi)
m Bot: elimina i bold dai titoli dei paragrafi
Riga 3:
='''SOMMATORE DI TIPO LOOK-AHEAD-CARRY'''=
 
==Sintesi del circuito per la '''Generazione e propagazione del riporto''' ==
 
Nasce da alcune osservazioni sulla tabella della verità
Riga 13:
i '''Full-Adder''' eseguano la propria somma, in un certo senso '''in parallelo'''.
 
===''' Tabella di verità del Sommatore Completo o con riporto''' ===
{| BORDER="1" CELLSPACING="0" CELLPADDING="2"
! Ci !! B !! A !! SUM !! Co
Riga 34:
|}
 
===''' Carry-Generate''' ===
*Quando '''A = 1''' e '''B = 1''' indipendentemente da '''Ci''' viene generato un riporto '''Co = 1'''
Isolo le righe della tabella del Full-Adder che mi interessano nella seguente sotto-tabella:
Riga 51:
[[File:Carry Generate.JPG]]
 
===''' Carry-Propagate''' ===
*Se '''Ci = 1''' allora '''Co = 1''' '''sse'''(se e solo se) '''A = 1''' oppure '''B = 1''' oppure sia '''A = 1''' che '''B = 1'''
Anche in questo caso, isolo le righe della tabella del Full-Adder che mi interessano e costruisco un'altra funzione di logica combinatoria:
Riga 72:
[[File:RipGen.JPG]]
 
===''' Carry-Out''' ===
 
Tenendo conto di entrambe le conclusioni delle due precedenti osservazioni, otteniamo il riporto in uscita:
Riga 88:
[[File:CarryOut.JPG]]
 
===''' Espressione dei riporti per sommatore a 4 BITS''' ===
 
====Sommatore di peso 0====
Riga 109:
Lo schema si chiamerà '''Sum4BitLAC'''
 
==Circuito per la '''Generazione e propagazione del riporto''' ==
 
[[File:CarryGenProp4Bit.JPG]]
 
 
==''' Assemblaggio del sommatore LAC''' ==
 
A questo punto possiamo aggiungere i sommatori completi o full-adder
Riga 120:
 
 
===''' Semi-sommatore privato del carry-out''' ===
 
[[File:HalfAdderNoCarryOut.JPG]]
 
===''' Sommatore completo privato del carry-out''' ===
 
[[File:FullAdderNoCarryOut.JPG]]
 
===''' Sommatore a 4 bit di tipo Look-Ahead-Carry assemblato''' ===
 
[[File:Sum4BitLAC.JPG]]
 
====''' Simulazione del sommatore LAC''' ====
 
[[File:Simul4BitLAC.JPG]]