ADDERS IN DIGITAL ELECTRONICS (DE) BY RIZWAN

rizwanmolla711410 119 views 14 slides Sep 16, 2024
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

This presentation provides an in-depth exploration of Adders in Digital Electronics, a fundamental component used in arithmetic operations within digital systems. The presentation covers the various types of adders, including Half Adder, Full Adder, and 4-bit Parallel Adder, along with detailed expl...


Slide Content

ADDERS IN DIGITAL
ELECTRONICS
By -Rizwan

Table ofcontents
01
Introduction
02
Types of Adders
03
Half Adder
04
Full Adder
05
4 Bit Parallel Adders
06
Applications
07
Conclusion
08
Bibliography
09
Acknowledgement

Introduction
What are Adders?
•Digital circuits that perform addition of binary numbers.
•Fundamental building blocks of Arithmetic Logic Units
(ALUs) in processors.
•Used in various digital systems like
computers,calculators,and signal processors
•Basic Function : Addition of Binary Numbers.
Importance of Adders :
•Enable computations, memory addressing, and data
manipulation.
•Contribute to the speed and efficiency of digital devices.

Types of Adders: Half Adder & Full Adder
❑Half Adder :
Definition : A half adder is a digital circuit that performs binary addition for two input bits and
generates two outputs: the sum (S) and the carry (C). It is called a "half" adder because it does not
consider any carry input from previous addition stages.
➢Adds two binary digits (bits) and generates a sum and a carry bit.
➢Useful for basic addition operations.
❑Full Adder :
Definition : A full adder is a digital circuit that performs the addition of three binary digits: two inputs
(A and B) and a carry input (C_in) from the previous stage. The full adder produces two outputs: the
sum (S) and the carry (C_out). Unlike the half adder, which only considers two bits at a time, the full
adder incorporates the carry input, allowing it to be used in multi-bit addition.
➢Adds three binary digits: two input bits and a carry-in bit.
➢Generates a sum and a carry-out bit.

Half Adder : Adds two binary digits (bits) and generates a sum and a carry bit.
Input Bits (A & B): These are two binary digits
to be added.
Sum (S): The sum output is the result of the
addition modulo 2, which is equivalent to the
XOR (exclusive OR) operation on the input bits.
S=A⊕B.
Carry (C): The carry output represents any
carry that must be propagated to the next
higher bit position. In a half adder, the carry
output is the result of the AND operation on the
input bits.
C=A⋅B
❑Truth Table & K -Map:

❑Half-Adder Block Diagram and Logic Circuit:
Boolean expressionofHalf Adder
circuit:
Sum=AXORB(A⊕B)
Carry=AANDB(A.B)
❑Construction of Half Adder Circuit
The half adder is designed with the help of the following two logic gates:
1.2-input Ex-OR Gate : 2.2-inputANDGate:

Input Bits (A & B & C) :
Logical Expression for SUM:
= A’ B’ C_in+ A’ B C_in’ + A B’ C_in’ + A B C_in
= C_in(A’ B’ + A B) + C_in’ (A’ B + A B’)
= C_in⊕(A ⊕B) = (1,2,4,7)
Logical Expression for C-OUT:
= A’ B C_in+ A B’ C_in+ A B C_in’ + A B C_in
= A B + B C_in+ A C_in= (3,5,6,7)
❑Truth Table & K -Map:
Full Adder : Adds three binary digits: two input bits and a carry-in bit.

❑Full-Adder Block Diagram and Logic Circuit:
Sum (S):
•Perform the XOR operation of input A and B.
•Perform the XOR operation of the outcome with
carry. So, the sum is (A ⊕B) ⊕C_in
Carry (C):
•Perform the 'AND' operation of input A and B.
•Perform the 'XOR' operation of input A and B.
•Perform the 'OR' operations of both the outputs
that come from the previous two steps. So the
'Carry' can be represented as: A.B + (A ⊕B)
❑Construction of Full Adder Circuit
The Full adder is designed with the help of the following three logic gates:
1.2-input Ex-OR Gate : 3.2-inputANDGate:
Block Diagram Circuit Diagram
2.2-input OR Gate :

4 bit Parallel Adder :
A 4-bit parallel adder is a digital circuit designed for the simultaneous addition of two 4-bit binary
numbers. It consists of four full adders working in parallel, each responsible for adding a pair of
corresponding bits from the two input numbers.
❑Key Features:
•Simultaneous processing for high speed.
•Independent carry generation in each stage.
•Modular design facilitates easy expansion.
❑Functionality:
•Outputs a 4-bit sum and an optional carry.
•Performs binary addition efficiently.
❑Applications:
•Used in microprocessors, ALUs, and digital systems.
❑Flexibility:
•Adaptable for various binary addition tasks.
•Well-suited for applications requiring fast arithmetic.

Applications ofAdders
Adders, crucial for binary addition in digital electronics, are fundamental across
diverse real-world applications. From computing and communication systems
to cryptography and consumer electronics, they play a pivotal role in
arithmetic operations, signal processing, and data manipulation
❑Computing Systems: Integral for arithmetic operations in
microprocessors and CPUs.
❑Communication Systems: Essential for reliable data transmission and
reception in digital communication.
❑Consumer Electronics: Found in devices like smartphones and digital
cameras for image processing and data manipulation.
❑Cryptography: Crucial in encryption and decryption processes for
securing sensitive data.
❑Industrial Automation and Scientific Research: Used in tasks ranging
from process control in industries to simulations in scientific research.

In digital electronics, adders are vital for binary addition and
serve as key components in circuits like processors. Various
types of adders, including half-adders and full-adders, address
specific needs. Advancements, such as carry-lookahead
adders, focus on enhancing speed. Ongoing technological
evolution emphasizes the continual importance of optimizing
adder designs for improved overall system performance.
Conclusion

Bibliography
Book:
❑Mano, M. M., & Ciletti, M. D. (2006). Digital Design. Pearson India Education Services Pvt.Ltd.
Website:
❑GeeksforGeeks. (2023, May 6). Half Adder in Digital Logic. Retrieved December 28, 2023, from
https://www.geeksforgeeks.org/half-adder-in-digital-logic/?ref=lbp
❑GeeksforGeeks. (2023, August 7). Full Adder in Digital Logic. Retrieved December 28, 2023, from
https://www.geeksforgeeks.org/full-adder-in-digital-logic/?ref=lbp
❑GeeksforGeeks. (2019, November 25). Parallel Adder and Parallel Subtractor. Retrieved December
28, 2023, from https://www.geeksforgeeks.org/parallel-adder-and-parallel-subtractor/

Acknowledgement
I would like to express my gratitude to the educators, authors, and researchers whose valuable
contributions have significantly elevated the knowledge in this field. Their dedication and
insights have been pivotal in clarifying intricate topics, enriching our knowledge, and inspiring
a deeper appreciation for the subject.

Thank You