Acquista elettronica e progetti elettrici in India

 Circuiti Adder

In elettronica, il circuito adder esegue l’aggiunta del binario numbers.in vari computer e altri tipi di processori. I circuiti Adder non vengono utilizzati solo in ALU, ma anche in vari processori per calcolare operazioni di incremento o decremento, indici di tabelle, indirizzi, ecc. Un tipico circuito sommatore genera somma e trasportare come uscita. Lo scopo principale di questi indirizzi sono utilizzati per aggiungere i diversi formati come XS-3, binary coded decimal (BCD) e codice grigio. Quando il complimento di uno o due vengono utilizzati per specificare i numeri negativi, è piccolo per modificare adder a subtractor.Una vipera più complessa viene utilizzata per rappresentare altri numeri firmati. Le applicazioni del circuito adder sono, i circuiti adder non vengono utilizzati solo per aggiungere numeri binari, ma anche per applicazioni digitali come indirizzo, indice di tabella, decodifica e calcolo ecc.

Tipi di circuiti di adder

I circuiti di Adder sono classificati in due tipi, vale a dire Mezzo circuito di Adder e pieno circuito di Adder

Mezzo circuito di Adder

Il mezzo circuito di adder viene utilizzato per sommare due cifre binarie, vale a dire A e B. Metà adder ha due o/ps come sum e carry, dove la somma è indicata con ” S “e carry è indicata con “C”. Il segnale portante specifica un overflow nella seguente cifra di un’aggiunta a più cifre. Il valore della somma ‘ S ‘ è 2C+S. Il design più semplice di mezza vipera è mostrato di seguito. Il mezzo sommatore viene utilizzato per aggiungere due bit i/p e generare una somma e trasportare che sono chiamati come o / ps. Le variabili i / p del mezzo sommatore sono definite come augend bit & addend bit, mentre le variabili o/p sono definite come sum e carry.

Half Adder Circuit

Half Adder Circuit

Tabella di verità di Half Adder

La tabella di verità di half adder è mostrata di seguito, usando questo possiamo ottenere le funzioni booleane per sum & carry. Qui la mappa di Karnal viene utilizzata per ottenere le equazioni booleane per la somma e il trasporto della mezza vipera.

Tabella di verità della metà Adder

Tabella di verità della metà Adder

Diagramma logico della metà Adder

Il diagramma logico della metà adder è mostrato di seguito.Se A & B sono binari i / ps del mezzo sommatore, allora la funzione booleana per calcolare la somma ” S “è il gate XOR degli ingressi A e B. Le funzioni logiche per calcolare il carry” C ” sono il gate AND di A e B. Dal diagramma logico half adder sottostante, è molto chiaro, richiede uno E gate e uno XOR gate. I cancelli universali, vale a dire NAND e NOR gates sono utilizzati per progettare qualsiasi applicazione digitale. Ad esempio, qui nella figura seguente mostra la progettazione di una mezza vipera utilizzando porte NAND.

Half Adder Diagramma della Logica

Half Adder Diagramma della Logica

Codice VHDL Per Half Adder

entità ha è
Port: in STD_LOGIC;
b : in STD_LOGIC;
sha : out STD_LOGIC;

cha : out STD_LOGIC);
fine ha;
architettura Comportamentali di ha è
begin
sha <= a xor b ;
cha <= a and b ;
fine Comportamentali

Full Adder Circuito

Un full adder è utilizzato per aggiungere tre input di numeri binari. L’implementazione di full adder è difficile rispetto a half adder. Full adder ha tre ingressi e due uscite, i / ps sono A, B e Cin e o / p sono sum ‘S ‘e portano’Cout’. In tre ingressi della sommatrice completa, due i / ps A B sono addend e augend, dove il terzo i / p Cin è portare avanti l’operazione di cifra precedente. Il circuito sommatore completo genera un o/p a due bit e questi sono indicati con i segnali vale a dire S e Cout. Dove sum= 2XCout+S

Full Adder Circuit

Full Adder Circuit

Truth Table of Full Adder

La truth table of full adder circuit è mostrata di seguito, usando questo possiamo ottenere le funzioni booleane per sum & carry. Qui la mappa di Karnal viene utilizzata per ottenere le equazioni booleane per la somma e il trasporto della sommatrice completa.

Tabella della verità di Full Adder

Tabella della verità di Full Adder

Full Adder Logic Diagram

Questo circuito logico full adder viene utilizzato per aggiungere tre numeri binari, vale a dire A, B e C, e due o/ps sum e carry. Questo circuito logico adder completo può essere implementato con due circuiti mezza adder. Il primo mezzo circuito adder viene utilizzato per aggiungere i due ingressi per generare una somma incompleta & carry. Mentre, un secondo mezzo adder viene utilizzato per aggiungere ‘ Cin ‘ alla somma del primo mezzo adder per ottenere l’output finale. Se qualsiasi mezzo circuito logico adder genera un carry, ci sarà un o/p carry. Quindi l’output carry sarà una funzione OR del carry o / p del mezzo adder. Dai un’occhiata al circuito logico adder completo mostrato di seguito.

Full Adder Diagramma della Logica

Full Adder Diagramma della Logica

il codice VHDL per il Full Adder

entità full_add è
Port : in STD_LOGIC;
b : in STD_LOGIC;
cin : in STD_LOGIC;
somma : out STD_LOGIC;
cout : out STD_LOGIC);
fine full_add;
architettura Comportamentali di full_add è
componente ha è
Port : in STD_LOGIC;
b : in STD_LOGIC;
sha : out STD_LOGIC;
cha : out STD_LOGIC);
end component;
segnale s_s,c1,c2: STD_LOGIC ;
begin
HA1:ha port map(a,b,s_s,c1);
HA2:ha port map (s_s,cin,somma,c2);
cout<=c1 o c2 ;
fine Comportamentali;

Quindi, questo è tutto sulla spiegazione del circuito della vipera in breve con schema elettrico, che include una mezza vipera, piena vipera con le loro tabelle di verità & diagrammi logici, Inoltre, tutte le domande riguardanti questo argomento o idee di progetto ingegneristico per gli studenti di ingegneria dell’ultimo anno danno il tuo feedback commentando nella sezione commenti qui sotto. Ecco una domanda per te, quali sono le applicazioni di half adder e full adder?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.