SlideShare a Scribd company logo
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 7, Issue 5 (Sep. - Oct. 2013), PP 33-37
www.iosrjournals.org
www.iosrjournals.org 33 | Page
A study to Design and comparison of Full Adder using Various
Techniques
Renu Sharma1
, Dr. Jaswanti2
1
(ECE, NITTTR Chandigarh/ Panjab University, India)
2
(Electrical Engg, Chandigarh College of Engineering & Technolog, Chandigarh, India)
Abstract: Adders is widely used in applications such as digital signal processing (DSP) and microprocessors.
In this paper Half adders are simulated and analyzed based on power dissipation, area and speed on 90nm
technology using Microwind and Dsch tool. Half Adder is the basic building block in Parallel Feedback Carry
Adder (PFCA).
Keywords: Full adder, Half adder, PFCA, VLSI.
I. INTRODUCTION
With the extremely fast development of Very Large Scale Integrated (VLSI) technology, demand for
widespread use of high performance portable integrated circuit (IC) devices such as MP3, PDA, mobile phones
is increasing rapidly. Most of the VLSI applications, such as digital signal processing, image and video
processing and microprocessors, extensively use arithmetic operations. Therefore, the integrated circuit
performances highly depend on how the arithmetic modules are implemented. Since addition between two
binaries is the most fundamental operation in arithmetic logic unit, a full adder (FA) is the core element of
complex arithmetic circuits like subtraction, multiplication, division, exponentiation, etc. Consequently,
enhancing performance of full adder is crucial to improve the performance of overall modules.
VLSI system with high speed, low power dissipation and Compact implementation since they are the
main factors which directly affect performance of an entire system. Therefore, various full adder cell topologies
were designed and developed by electronics designers in order to achieve the best performances. However,
currently, VLSI designers faces two conflicting design challenges: first is to discover high performance design
and implementation techniques that can meet the stringent speed constraints; second is to consider low-power
design approaches to prolong the operating time of devices . Since power and speed are usually trade-off, it is
necessary for the designer to consider and choose the best design which meets a specific requirement and
application
Full Adder is designed using Half Adders. In this paper half adder is designed taking into consideration
that Parallel feedback carry adder (PFCA) is based on the unit of half adder. So in this paper Half adder is
designed using NAND Gates only and using EX-OR and AND Gates in microwind using 90nm technology .
one Full Adder consists of two HAs and one OR gate, while one HA consists of one AND gate and XOR gate .
Half Adder has carry-out bit but no carry-in bit, as a result HA is not a basic unit of existing adders but only a
component of it.
Fig.1 Full Adder using Half Adder
A study to Design and comparison of Full Adder using Various Techniques
www.iosrjournals.org 34 | Page
II. PFCA THEORY
2.1 Basic Unit of Adder: Let A and B be two n-bit binary numbers as follows
All existing various adders are based on full adder and n-bit addition at least needs n FAs. A good
example for this is that n-bit RCA needs n FAs with the smallest area and the most computation time. From the
perspective of logic gates, one FA consists of two HAs and one OR gate, while one HA consists of one AND
gate and XOR gate . HA has carry-out bit but no carry-in bit, as a result HA is not a basic unit of existing adders
but only a component of it from (2) and (3).
2.2 Basic Structure of PFCA
In order to implement n-bit adder based on HA. Let A and B be two n-bit binary numbers, the
superscript be the time variable, the subscript be the place in the binary number.
A study to Design and comparison of Full Adder using Various Techniques
www.iosrjournals.org 35 | Page
The theorem can be easily proved. Equation (9) means that a new addend can be got through (7) which
has got its previous carry-out-bit and (8) means that another new addend can be got through (6) that has got its
sum-bit in each iterative round. Then the final sum will be got through many rounds of iteration until the carry-
bits are all zero. Two XOR operations are required to acquire the sum in (3). Thus, (6) to (9) constitute a more
basic unit of adder. As a result, an ideal n-bit PFCA can be drawn out by cascading n units of this kind and its
basic structure is shown in Fig.2. The area asymptotic requirement of PFCA is O (n) and all the HAs will
complete their operations at each chock, then the results are feedback to the inputs for next operations.
Therefore, PFCA is a parallel adder with feedback. Compared to all existing adders, PFCA has less computation
time and smaller area and its area-time efficiency can be increased 4 times because of the two advantages of
PFCA:
 Parallel mode, which speeds up the circuits of adder;
 Feedback mode, which increases the times of the basic units used.
Fig.2 The basic structure of PFCA based on HA
2.3 Problems in the Hardware Implementation of PFCA
PFCA has substantial potential advantages in area and speed in theory, but there are some
technological problems to resolve in the implementation of hardware circuits:
 The feedback signals must be separated from the input signals.
 As an asynchronous circuit, PFCA requires a start and a finish signals.
 The difference between the delays from port A or B to port S and to port C will be enlarged afterseveral
iterations and thus it lead to failure of PFCA.
 The attenuation of carry-out signal will shorten the transmitted distance.
III. THE IMPLEMENTATION OF PFCA IN CMOS GATES
To verify the possibility of hardware implementation of PFCA, a PFCA based on CMOS gates is
designed. The result shows that the theory of PFCA based on HA is feasible. Compared to existing adders,
PFCA has some advantages in area and speed, especially when n is larger. Three laws must be conformed in the
design of PFCA:
1) The area and computation time of the imported circuits must be as small as possible.
2) If it requires some controlling ports, then the number of them must be small enough.
3) To ensure the delays of port C and port S to be almost equal, some changes must be taken place in the HA, at
the same time, the whole delay from input to output in a HA should not increase too much.
3.1 THE IMPLEMENTATION OF PFCA IN CMOS GATES
A structure of 4-bit PFCA is given in Fig.3 . Then PFCA of any even bits can be cascaded by the unit
of two 2-MUX2- 1s, two HAs, one drive circuit and some OR gates. The controlling port Start and two MUX2-
1s can resolve the first and second problem in the previous section, which gives PFCA an enable signal to
choose the input signals or the feedback signals. The next problem is resolved by designing a mechanism to test
all the carry-out bits. If they are all 0, then an active low signal Finish is given. The method to resolve the 4th
problem is that, the outputs of S and C must have almost the same computation time. A drive circuit is provided
here to enhance the carry-out signal. Simulation result shows that the drive circuit is added in every two bit and
then any length of PFCA can be reached.
A study to Design and comparison of Full Adder using Various Techniques
www.iosrjournals.org 36 | Page
Fig.3 The structure of 4-bit PFCA
Half adder has two binary inputs and two outputs sum and carry. Half adder using NAND gates and
using EX-or and AND gates is designed in microwind .
Logic Expression of Half Adder
S = A  B
C = AB
Fig. 4. Half Adder using NAND Gates
Fig. 5. Half Adder using EX-OR and AND Gate
A study to Design and comparison of Full Adder using Various Techniques
www.iosrjournals.org 37 | Page
IV. RESULT AND DISCUSSION
TABLE I: Single bit Half Adder
Parameter NAND Gates EX-OR & AND
No.of transistors 10 Nmos
10 Pmos
6Nmos
6Pmos
Simulation time 4 sec 3sec
size 8*9µm 6*8µm
Memory used 2.2% 1.5%
TABLE II: Using NAND Gates
Vdd(V) P(mw)
.2 .001
.4 .016
.6 .027
.8 .039
1 .054
1.2 .072
TABLE III: Using EX-OR $ and AND Gates
V. CONCLUSION
This paper presents that Half adder using EX-OR AND and Gates consumes less space and power than
using NAND Gates only.
REFERENCES
[1]. Phuong Thi Yen, Noor Faizah Zainul Abidin, Azrul Bin Ghazali, Performance Analysis of Full Adder (FA) cells
[2]. PRASHANTH .P, PRABHU SWAMY, Architecture Of Adders Based On Speed , area And Power dissipation 2011, World Congress
on Information and Communication Technologies
Vdd(V) P(mw)
.2 .002
.4 .004
.6 .010
.8 .020
1 .032
1.2 .059

More Related Content

PDF
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2017...
PPTX
Matlab source codes section | Download MATLAB source code freerce-codes
PDF
Q010228189
PDF
J0166875
PPT
29422920 overview-of-ng-sdh
PDF
Implementation of UART with BIST Technique Using Low Power LFSR
PDF
Review of high-speed phase accumulator for direct digital frequency synthesizer
DOCX
40G 100G gigabit ethernet technology overview
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2017...
Matlab source codes section | Download MATLAB source code freerce-codes
Q010228189
J0166875
29422920 overview-of-ng-sdh
Implementation of UART with BIST Technique Using Low Power LFSR
Review of high-speed phase accumulator for direct digital frequency synthesizer
40G 100G gigabit ethernet technology overview

What's hot (19)

PDF
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
SYNHRONOUS TRANSMISSION OFC
PPT
SDH MAPPING AND MULTIPLEXING
PDF
Lb35189919904
PDF
FPGA Implementation of Mixed Radix CORDIC FFT
PDF
Bip based-alarm-declaration-and-clearing-in-sonet-networks-employing-automati...
PDF
Some advanced instructions of the 8085 microprocessors
PDF
Implementation of High Throughput Radix-16 FFT Processor
PDF
128-Bit Area Efficient Reconfigurable Carry Select Adder
PDF
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
PDF
Analysis, Design and Implementation of 4-Bit Full Adder using FinFET
PPTX
Gtp load balancing 27.9.17
PDF
POWER EFFICIENT CARRY PROPAGATE ADDER
PDF
a technical review of efficient and high speed adders for vedic multipliers
PDF
8085 data transfer instruction set
PDF
Unit 6 assembly language programming
PDF
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
PDF
Eurec 724
International Journal of Engineering Research and Development (IJERD)
SYNHRONOUS TRANSMISSION OFC
SDH MAPPING AND MULTIPLEXING
Lb35189919904
FPGA Implementation of Mixed Radix CORDIC FFT
Bip based-alarm-declaration-and-clearing-in-sonet-networks-employing-automati...
Some advanced instructions of the 8085 microprocessors
Implementation of High Throughput Radix-16 FFT Processor
128-Bit Area Efficient Reconfigurable Carry Select Adder
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
Analysis, Design and Implementation of 4-Bit Full Adder using FinFET
Gtp load balancing 27.9.17
POWER EFFICIENT CARRY PROPAGATE ADDER
a technical review of efficient and high speed adders for vedic multipliers
8085 data transfer instruction set
Unit 6 assembly language programming
High Speed and Area Efficient Booth Multiplier Using SQRT CSLA with Zero Find...
Eurec 724
Ad

Viewers also liked (20)

PDF
Design and Implementation of New Encryption algorithm to Enhance Performance...
PDF
D017232729
PDF
H1302045356
PDF
C011121114
PDF
A0150106
PDF
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
PDF
The Phase Theory towards the Unification of the Forces of Nature the Heart Be...
PDF
A Novel Edge Detection Technique for Image Classification and Analysis
PDF
Low Power Energy Harvesting & Supercapacitor Storage
PDF
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
PDF
G0153743
PDF
Effects of Eccentric Strength Training’s Time on Daily Plasma Testosterone Le...
PDF
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
PDF
A017160104
PDF
I012545259
PDF
S130304109117
PDF
Yours Advance Security Hood (Yash)
PDF
D01112030
PDF
The Role of IL-17, Metaphase Reactants on Patients with Early Rheumatoid Arth...
PDF
Implementation of Mobile Banking in Bangladesh: Opportunities and Challenges
Design and Implementation of New Encryption algorithm to Enhance Performance...
D017232729
H1302045356
C011121114
A0150106
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
The Phase Theory towards the Unification of the Forces of Nature the Heart Be...
A Novel Edge Detection Technique for Image Classification and Analysis
Low Power Energy Harvesting & Supercapacitor Storage
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
G0153743
Effects of Eccentric Strength Training’s Time on Daily Plasma Testosterone Le...
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
A017160104
I012545259
S130304109117
Yours Advance Security Hood (Yash)
D01112030
The Role of IL-17, Metaphase Reactants on Patients with Early Rheumatoid Arth...
Implementation of Mobile Banking in Bangladesh: Opportunities and Challenges
Ad

Similar to A study to Design and comparison of Full Adder using Various Techniques (20)

PDF
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
PDF
M367578
PDF
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
PPTX
Leakage power optimization for ripple carry adder
PDF
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
PDF
Enhanced low power, fast and area efficient carry select adder
PDF
A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
PDF
High Speed Carryselect Adder
PDF
Bu34437441
PDF
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
PDF
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
PDF
1.area efficient carry select adder
PDF
Iaetsd pipelined parallel fft architecture through folding transformation
PDF
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
DOCX
Parallel Adder
PDF
Iaetsd 128-bit area
PDF
Paper7 2
PDF
Iaetsd multioperand redundant adders on fpg as
PDF
Design and Verification of Area Efficient Carry Select Adder
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
M367578
Design and implementation of Closed Loop Control of Three Phase Interleaved P...
Leakage power optimization for ripple carry adder
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
Enhanced low power, fast and area efficient carry select adder
A Novel VLSI Architecture for FFT Utilizing Proposed 4:2 & 7:2 Compressor
High Speed Carryselect Adder
Bu34437441
FPGA BASED IMPLEMENTATION OF DELAY OPTIMISED DOUBLE PRECISION IEEE FLOATING-P...
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
1.area efficient carry select adder
Iaetsd pipelined parallel fft architecture through folding transformation
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA
Parallel Adder
Iaetsd 128-bit area
Paper7 2
Iaetsd multioperand redundant adders on fpg as
Design and Verification of Area Efficient Carry Select Adder

More from IOSR Journals (20)

PDF
A011140104
PDF
M0111397100
PDF
L011138596
PDF
K011138084
PDF
J011137479
PDF
I011136673
PDF
G011134454
PDF
H011135565
PDF
F011134043
PDF
E011133639
PDF
D011132635
PDF
C011131925
PDF
B011130918
PDF
A011130108
PDF
I011125160
PDF
H011124050
PDF
G011123539
PDF
F011123134
PDF
E011122530
PDF
D011121524
A011140104
M0111397100
L011138596
K011138084
J011137479
I011136673
G011134454
H011135565
F011134043
E011133639
D011132635
C011131925
B011130918
A011130108
I011125160
H011124050
G011123539
F011123134
E011122530
D011121524

Recently uploaded (20)

PPT
Mechanical Engineering MATERIALS Selection
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Welding lecture in detail for understanding
PDF
Digital Logic Computer Design lecture notes
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
additive manufacturing of ss316l using mig welding
PPTX
web development for engineering and engineering
Mechanical Engineering MATERIALS Selection
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
CH1 Production IntroductoryConcepts.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
R24 SURVEYING LAB MANUAL for civil enggi
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Foundation to blockchain - A guide to Blockchain Tech
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
OOP with Java - Java Introduction (Basics)
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Internet of Things (IOT) - A guide to understanding
Welding lecture in detail for understanding
Digital Logic Computer Design lecture notes
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
additive manufacturing of ss316l using mig welding
web development for engineering and engineering

A study to Design and comparison of Full Adder using Various Techniques

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 7, Issue 5 (Sep. - Oct. 2013), PP 33-37 www.iosrjournals.org www.iosrjournals.org 33 | Page A study to Design and comparison of Full Adder using Various Techniques Renu Sharma1 , Dr. Jaswanti2 1 (ECE, NITTTR Chandigarh/ Panjab University, India) 2 (Electrical Engg, Chandigarh College of Engineering & Technolog, Chandigarh, India) Abstract: Adders is widely used in applications such as digital signal processing (DSP) and microprocessors. In this paper Half adders are simulated and analyzed based on power dissipation, area and speed on 90nm technology using Microwind and Dsch tool. Half Adder is the basic building block in Parallel Feedback Carry Adder (PFCA). Keywords: Full adder, Half adder, PFCA, VLSI. I. INTRODUCTION With the extremely fast development of Very Large Scale Integrated (VLSI) technology, demand for widespread use of high performance portable integrated circuit (IC) devices such as MP3, PDA, mobile phones is increasing rapidly. Most of the VLSI applications, such as digital signal processing, image and video processing and microprocessors, extensively use arithmetic operations. Therefore, the integrated circuit performances highly depend on how the arithmetic modules are implemented. Since addition between two binaries is the most fundamental operation in arithmetic logic unit, a full adder (FA) is the core element of complex arithmetic circuits like subtraction, multiplication, division, exponentiation, etc. Consequently, enhancing performance of full adder is crucial to improve the performance of overall modules. VLSI system with high speed, low power dissipation and Compact implementation since they are the main factors which directly affect performance of an entire system. Therefore, various full adder cell topologies were designed and developed by electronics designers in order to achieve the best performances. However, currently, VLSI designers faces two conflicting design challenges: first is to discover high performance design and implementation techniques that can meet the stringent speed constraints; second is to consider low-power design approaches to prolong the operating time of devices . Since power and speed are usually trade-off, it is necessary for the designer to consider and choose the best design which meets a specific requirement and application Full Adder is designed using Half Adders. In this paper half adder is designed taking into consideration that Parallel feedback carry adder (PFCA) is based on the unit of half adder. So in this paper Half adder is designed using NAND Gates only and using EX-OR and AND Gates in microwind using 90nm technology . one Full Adder consists of two HAs and one OR gate, while one HA consists of one AND gate and XOR gate . Half Adder has carry-out bit but no carry-in bit, as a result HA is not a basic unit of existing adders but only a component of it. Fig.1 Full Adder using Half Adder
  • 2. A study to Design and comparison of Full Adder using Various Techniques www.iosrjournals.org 34 | Page II. PFCA THEORY 2.1 Basic Unit of Adder: Let A and B be two n-bit binary numbers as follows All existing various adders are based on full adder and n-bit addition at least needs n FAs. A good example for this is that n-bit RCA needs n FAs with the smallest area and the most computation time. From the perspective of logic gates, one FA consists of two HAs and one OR gate, while one HA consists of one AND gate and XOR gate . HA has carry-out bit but no carry-in bit, as a result HA is not a basic unit of existing adders but only a component of it from (2) and (3). 2.2 Basic Structure of PFCA In order to implement n-bit adder based on HA. Let A and B be two n-bit binary numbers, the superscript be the time variable, the subscript be the place in the binary number.
  • 3. A study to Design and comparison of Full Adder using Various Techniques www.iosrjournals.org 35 | Page The theorem can be easily proved. Equation (9) means that a new addend can be got through (7) which has got its previous carry-out-bit and (8) means that another new addend can be got through (6) that has got its sum-bit in each iterative round. Then the final sum will be got through many rounds of iteration until the carry- bits are all zero. Two XOR operations are required to acquire the sum in (3). Thus, (6) to (9) constitute a more basic unit of adder. As a result, an ideal n-bit PFCA can be drawn out by cascading n units of this kind and its basic structure is shown in Fig.2. The area asymptotic requirement of PFCA is O (n) and all the HAs will complete their operations at each chock, then the results are feedback to the inputs for next operations. Therefore, PFCA is a parallel adder with feedback. Compared to all existing adders, PFCA has less computation time and smaller area and its area-time efficiency can be increased 4 times because of the two advantages of PFCA:  Parallel mode, which speeds up the circuits of adder;  Feedback mode, which increases the times of the basic units used. Fig.2 The basic structure of PFCA based on HA 2.3 Problems in the Hardware Implementation of PFCA PFCA has substantial potential advantages in area and speed in theory, but there are some technological problems to resolve in the implementation of hardware circuits:  The feedback signals must be separated from the input signals.  As an asynchronous circuit, PFCA requires a start and a finish signals.  The difference between the delays from port A or B to port S and to port C will be enlarged afterseveral iterations and thus it lead to failure of PFCA.  The attenuation of carry-out signal will shorten the transmitted distance. III. THE IMPLEMENTATION OF PFCA IN CMOS GATES To verify the possibility of hardware implementation of PFCA, a PFCA based on CMOS gates is designed. The result shows that the theory of PFCA based on HA is feasible. Compared to existing adders, PFCA has some advantages in area and speed, especially when n is larger. Three laws must be conformed in the design of PFCA: 1) The area and computation time of the imported circuits must be as small as possible. 2) If it requires some controlling ports, then the number of them must be small enough. 3) To ensure the delays of port C and port S to be almost equal, some changes must be taken place in the HA, at the same time, the whole delay from input to output in a HA should not increase too much. 3.1 THE IMPLEMENTATION OF PFCA IN CMOS GATES A structure of 4-bit PFCA is given in Fig.3 . Then PFCA of any even bits can be cascaded by the unit of two 2-MUX2- 1s, two HAs, one drive circuit and some OR gates. The controlling port Start and two MUX2- 1s can resolve the first and second problem in the previous section, which gives PFCA an enable signal to choose the input signals or the feedback signals. The next problem is resolved by designing a mechanism to test all the carry-out bits. If they are all 0, then an active low signal Finish is given. The method to resolve the 4th problem is that, the outputs of S and C must have almost the same computation time. A drive circuit is provided here to enhance the carry-out signal. Simulation result shows that the drive circuit is added in every two bit and then any length of PFCA can be reached.
  • 4. A study to Design and comparison of Full Adder using Various Techniques www.iosrjournals.org 36 | Page Fig.3 The structure of 4-bit PFCA Half adder has two binary inputs and two outputs sum and carry. Half adder using NAND gates and using EX-or and AND gates is designed in microwind . Logic Expression of Half Adder S = A  B C = AB Fig. 4. Half Adder using NAND Gates Fig. 5. Half Adder using EX-OR and AND Gate
  • 5. A study to Design and comparison of Full Adder using Various Techniques www.iosrjournals.org 37 | Page IV. RESULT AND DISCUSSION TABLE I: Single bit Half Adder Parameter NAND Gates EX-OR & AND No.of transistors 10 Nmos 10 Pmos 6Nmos 6Pmos Simulation time 4 sec 3sec size 8*9µm 6*8µm Memory used 2.2% 1.5% TABLE II: Using NAND Gates Vdd(V) P(mw) .2 .001 .4 .016 .6 .027 .8 .039 1 .054 1.2 .072 TABLE III: Using EX-OR $ and AND Gates V. CONCLUSION This paper presents that Half adder using EX-OR AND and Gates consumes less space and power than using NAND Gates only. REFERENCES [1]. Phuong Thi Yen, Noor Faizah Zainul Abidin, Azrul Bin Ghazali, Performance Analysis of Full Adder (FA) cells [2]. PRASHANTH .P, PRABHU SWAMY, Architecture Of Adders Based On Speed , area And Power dissipation 2011, World Congress on Information and Communication Technologies Vdd(V) P(mw) .2 .002 .4 .004 .6 .010 .8 .020 1 .032 1.2 .059