Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
VHDL
-Full Adder
-Multiplexer 2:1
Per effettuare una somma fra due operandi a 16 bit rappresentati in complemento a
due abbiamo bisogno di rappresentare in uscita 16+1 bit.
Sfruttiamo un Ripple Carry Adder a 8 bit per prelevare i primi 8 bit della somma.
Successivamente iniziamo a calcolare la somma dei restanti 8 bit tramite altri due
Ripple Carry Adder che lavorano in parallelo, rispettivamente con riporto in ingresso
pari ad 1 e l’altro pari a 0. Tramite un multiplexer con ingressi e uscita a 8 bit è
possibile filtrare la somma di questi’ultimi 8 bit, attraverso il selettore, che preleva il
bit di riporto in uscita dal primo RCA indipendente.
PAGINA 1
Il Ripple Carry Adder a 8 Bit:
PAGINA 2