Hello Learners! I hope you are doing great. Welcome to The Engineering Projects. We are writing a series of Basic Logical Circuits that describe the theory along with the Practical implementation in Proteus ISIS. You should also have a look at 4-Bit Full Adder using Logic Gates in Proteus. As you know , Digital Logic Gates are important pillars of Digital Logic Circuits ad through careful designs, we can make a great numbers of circuits through them. In today's tutorial, we will learn about the complete information about:
3. How is the Truth Table of Full Adder?
4. How can we design Full Adder in Proteus ISIS?
5. What are the uses of Full Adder?

In digital Electronics, Adders are important Circuits. We define the Adders as:
"The Adders are the Logical circuits that take the bits in as the input , sum the bits together and show the output of the sum at output terminals."
Adders are present in many areas of computer architecture , but they are mainly present in the Arithmetic Logic Unit. We classify the Adders into two types:
I have describe the Half Adder and its formation in many ways. Today we'll stress at the Full Adder.

## 2-bit Full Adder using Logic Gates

There are two types of Full Adders:
As you have an idea, we'll design two bit full adder. Two bit Full Adder are are named so due to their functionality. We define the Full Adder as:
"Two Bit Full Adders are the Logical Circuits that have two inputs for the input bits and one for the carry and as a result, Sum of the bits along with the carry are obtained at sum and carry Terminals respectively.
in this way, user ( may be person or Computer) can gets a complete cycle of calculation as it can have the connection of two or more calculation. The Full Adder plays an important role in the calculation because, computer , itself is a calculating machine. thus it uses such circuits along with a complex circuitry. DID YOU KNOW???????????? We can design the adder circuit in such a way that it can add any number of bits and give us the real result as its output.

## Truth Table of 2-bit Full Adder

As discussed above, there are total three inputs and two outputs of Full Adder. Therefore, the Truth Table of Full Adder also have the same criteria. The input combinations of the Truth Tables are followed through the formula:

Numbers of Combinations= 2^n

where n is the numbers of input. In our case,

n=3

hence,

Numbers of Combinations=8

We start the truth table from zero bit. The right most input has the alternative inputs after each combination. The middle contains the alternative bits after two combinations. By the same token the left most changes the input bit after four combinations. The Truth Table of Full Adder looks like this:
 Cin B A ? C0 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 Carry+A+B Sum Carry out
Hence, when we use the certain combination, we get the required output.

### DID YOU KNOW????????????

There exist a Logical Circuit called "Half Adder" that does the half work of the Full Adder. It take the two inputs from the user and shows the output in the form of sum and carry. Yet, it does not have any mechanism to store the carry or to use the carry of the previous calculation.

## Simulation of Full Adder in Proteus ISIS

To design a Full Adder in Proteus ISIS, just follow these simple steps.
• Fire up the Proteus Software.
• Take the required Material.

### Material Required

1. XOR Gate
2. AND Gate
3. OR Gate
4. Logic Toggle
5. LED
6. Ground Terminal
7. Connecting Wires
• Get the first five components from the Pick Library through "P" button one after the other.
• Take two XOR Gates one by one and arrange the at working area vertically.
• Get two AND Gates and set them just below the XOR Gates.
• After the AND Gates, arrange one OR Gate.
Until now, the circuit should look like this:
• Connect two Logic Toggles with the inputs of switch 1.
• Connect one Logic Toggle with the 2nd input of switch three.
• Attach LED with the switch 3 and ground the LED through Ground Terminal in "Terminal Mode" presented on the left most bar of the screen.
• Repeat the above step for switch 5.
• Connect all the switches through wires according to the diagram given next:
• Change the Input bits according to the combination and record them in your own table.
• For best Understanding we'll design a Truth Table that describes the output of each switch.
•  Input Output Cin B A Switch1 Switch2 Switch4 Switch 3? Switch 5C0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 1 1 0 1 0 1 0 1 1 1 1 0 1 0 1 1 Carry+A+B Sum Carry out
Truss, we got a Full Adder circuit through which we can make the calculations.