You are on page 1of 8

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/349211487

Half Adder Using Different Design Styles: A Review on Comparative Study

Article · September 2020

CITATIONS READS

0 882

4 authors:

Anju Rajput Tripti Dua


JECRC Foundation JECRC Foundation
6 PUBLICATIONS   1 CITATION    6 PUBLICATIONS   2 CITATIONS   

SEE PROFILE SEE PROFILE

Renu Kumawat Prof. Avireni Srinivasulu


Manipal University Jaipur K.R.Mangalam University
21 PUBLICATIONS   44 CITATIONS    131 PUBLICATIONS   708 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Half Adder Using Different Design Styles: A Review on Comparative Study View project

Complementary Current Conveyor View project

All content following this page was uploaded by Tripti Dua on 11 February 2021.

The user has requested enhancement of the downloaded file.


Journal of Advancements in Robotics
ISSN: 2455-1872
Volume 7, Issue 3
www.stmjournals.com

Half Adder Using Different Design Styles: A Review on


Comparative Study
Anju Rajput1,*, Tripti Dua2, Renu Kumawat3, Avireni Srinivasulu4
1,2
Assistant Professor, Department of Electronics and Communication Engineering, Jaipur
Engineering College and Research Center, Jaipur, Rajasthan, India
3
Associate Professor, Department of Electronics and Communication Engineering, Manipal
University, Jaipur, Rajasthan, India
4
Professor, Department of Electronics and Communication Engineering, Jaipur Engineering College
and Research Center, Jaipur, Rajasthan, India

Abstract
A half adder is a digital logic circuit that performs addition of two single bit binary numbers.
Generally, in various types of processors, adders are used to perform arithmetic and logical
operations .In this paper, working of half adder is analysed by designing it by using three
different logic styles, i.e., CMOS logic, Transmission Gate Logic (TGL) and Pass Transistor
Logic (PTL). The comparison has been made between the circuits on the basis of their power
consumption and transistor count. Simulation of the circuits is carried out using HSPICE tool
at 45 nm, 32 nm and 16 nm technologies at 1V power supply. After simulation it is observed
that power consumption is lowest when the adder is implemented by transmission gate as
compared to CMOS and PTL design styles whereas transistor count is minimum in case of
PTL design style. It is also inferred that CMOS gives the best performance out of the three
design styles.

Keywords: Power dissipation, CMOS, pass transistor, transmission gate, transistor count

*Author for Correspondence E-mail: anju.rajput1409@gmail.com

INTRODUCTION Adder circuits are of two types: Half adder ad


In recent years, there have been many Full adder. In this paper half adder, circuit is
developments in the field of portable realized using three different logic styles i.e.
equipment, in which batteries plays the major transmission gate, pass transistor and CMOS
role. With increase in the design complexity, logic with three different technologies. Their
the power requirements of such devices also analysis is done to obtain minimum power
get increased. So, in order to combat these dissipation as well as they are compared in
requirements, it becomes necessary to terms of transistor count [6–12].
investigate the new techniques to design low
power, high performance and reduced area Half adder is a digital combinational circuit
circuits. Now days there are different logic that executes addition of two single bit binary
styles available to design any circuit [1–5]. numbers and generates two outputs i.e., a sum
bit (S) and carry bit (C). If A and B are taken
In digital electronics, adder is a combinational as primary input bits, then sum bit (S) is
circuit, which is used for adding two binary obtained by X-ORing of input bits A and B
numbers. An adder has two outputs i.e. a sum and the carry bit (C) is obtained by ANDing of
bit (denoted by S) and a carry bit (denoted by input bits A and B. Half adder is the simplest
C).An ALU (arithmetic logic circuitry) which adder circuit and used in many applications
is the integral of a computer uses half adder to such as to design full adders and calculators, in
compute the binary addition operation on two ALU of various processors, to calculate the
bits. The applications of adder circuit are addresses and many more. Block diagram,
address decoding, table index calculation etc. logic diagram and truth table of half adder are

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 26
Half Adder Using Different Design Styles: A Review on Comparative Study Rajput et al.

shown in Figure 1, Figure 2 Table 1 Gate Logic since it utilizes both NMOS and
respectively. The Boolean expression of half PMOS transistors. The circuit diagram of half
adder is given by: adder using TGL is shown in Figure 3.
S= A⊕ B and C=A.B

Fig. 1: Block Diagram of Half Adder.

Fig. 2: Logic Diagram of Half Adder

Table 1: Truth Table of Half Adder.


Input Output
A B Sum Carry
0 0 0 0 Fig. 3: Half Adder using Transmission Gates.
0 1 1 0
1 0 1 0 When control signal A is at low logic, then
1 1 0 1 gates P2 and P4 are in cut off mode and
behave as open switches whereas transistors
According to truth table of Half Adder, the P1 and P3 are triggered on and behave as
sum output is replica of input B when input A closed switches. Conducting paths are
is at low logic whereas it is complement of
available between data input B and sum output
input B when input A is at high logic. The
and 0 volts (GND) and Carry output only.
carry output is logic ‘0’when control input is at
Thus, Sum output is obtained as replica of
low logic and it is same as input B when
control input A is at high logic. input B and low logic is obtained at Carry
output in this case. When control signal A is at
high logic then gates P1 and P3 are in off state
TRANSMISSION GATE LOGIC
and do not conduct while gates P2 and P4 are
BASED HALF ADDER
in on state and conduct to produce desired
Transmission gate is designed by connecting
outputs. Hence, sum output is obtained as
PMOS and NMOS devices together in parallel.
Transmission gate is symmetrical from input complement of data input B and carry output is
and output both ends as input and output produced as replica of input B. The input-
terminals can be interchanged. Transmission output waveforms obtained after simulation of
gate is a digitally controlled switch as control the circuit is shown in (Figure 4).
signal applied at gate terminals of the
transistors decides the switching state of the HALF ADDER USING PASS
gate. Pass transistor logic designed by nMOS TRANSISTOR LOGIC
transistors has a disadvantage that it is weak Pass transistor Logic is implemented by
‘0’ device, which is removed by Transmission nMOS FET. It acts as an electrical switch

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 27
Journal of Advancements in Robotics
Volume 7, Issue 3
ISSN: 2455-1872

Fig. 4: Simulation Waveform of Half Adder Using Transmission Gate.

which passes or blocks the signal which B is passed to the output line representing sum
depends on the value of control signal. PTL is ‘S’ and carry output ‘Ç’ is obtained as 0 volts,
used because it requires fewer transistors to i.e., logic ‘0’. When control input A is applied
implement any logic gate. Primary inputs can as logic ‘1’, then transistors N1 and N3 are
be used to drive gate as well as source of turned off and behave like open switches
nMOS which leads to reduction in number of whereas transistors N2 and N4 are turned on
transistors required to implement a logic gate. and behave like closed switches. Thus, sum
Half adder implemented using pass transistor output, S is obtained as complement of data
logic is shown in Figure 5. input B and carry output, C is obtained as
replica of data input B. The input-output
waveforms obtained after simulation of the
circuit is shown below in Figure 6.

HALF ADDER USING CMOS LOGIC


Complementary Metal Oxide Semiconductor
(CMOS) logic deploys symmetric number of
both types of MOSFETs, i.e., pMOS and
nMOS. This leads to better performance of any
logic circuit since nMOS is strong ‘0’ device
and pMOS is strong ‘1’device. Thus, CMOS
provides complete ‘1’ and complete ‘0’ logics
at the output without any distortion. Half
Adder using CMOS modeled using 12
transistors as shown in Figure 7.

The circuit is simulated using HSPICE tool


and the waveforms obtained for inputs and
Fig. 5: Circuit Diagram of Half Adder Using outputs are displayed in Figure 8.
Pass Transistor.
COMPARATIVE ANALYSIS
In this circuit, primary input A is treated as Half adder is implemented using
control input. When control input A is applied Transmission Gate Logic, Pass transistor
as logic ‘0’then transistors N1 and N3 are Logic and CMOS logic. Half adder designed
switched on and behave like short circuits by PTL utilizes minimum number of
whereas transistors N2 and N4 are switched transistors and thus it is most area efficient
off and behave like open circuits. Thus, input out of the three design styles. All the circuits

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 28
Half Adder Using Different Design Styles: A Review on Comparative Study Rajput et al.

Fig. 6: Simulation Waveform of Half Adder using Pass Transistors.

Fig. 7: Half Adder Using CMOS Logic.

Table 2: Comparison Table of HA Different Design Styles.


Name of Circuit No. of Technology Supply Power
transistors Used voltage consumption (in
used watts)
(i) Half Adder using 8 45nm 1v 9.8765E-09
transmission gate 32nm 6.3361E-09
16nm 7.6242E-10
(ii) Half Adder using 4 45nm 1v 1.8693E-05
pass transistors 32nm 1.8031E-05
only 16nm 2.8715E-05
(iii) Half Adder using 12 45nm 1v 9.7266E-09
CMOS only 32nm 6.6220E-09
16nm 1.5063E-09

are simulated using Synopsys HSPICE tool at power supply. Power dissipation consumed by
45nm, 32nm and 16 nm technologies at 1V all the circuits are found out and tabulated

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 29
Journal of Advancements in Robotics
Volume 7, Issue 3
ISSN: 2455-1872

below in Table 2. After comparison it can be CONCLUSION


inferred that power consumed by the circuits In this paper, comparison of half adder
designed using TGL and CMOS design styles implemented using Pass Transistor Logic,
is comparable, but the circuit implemented by Transmission Gate Logic and CMOS logic has
PTL consumes much higher power. been reviewed on the basis of power
consumption and transistor count. The circuits
The comparison of power consumption by are simulated using Synopsys HSPICE tool at
45nm, 32nm and 16 nm technologies at 1V
half adder designed by using different design
power supply. It is concluded that circuit
styles at different technologies is also designed by PTL is area efficient as it deploys
compared with the help of bar graphs and minimum number of transistors as compared
shown in figures. to TGL and CMOS design styles. The power

Fig. 8: (a) Simulation Waveform of Half Adder using CMOS Logic.

Comparison in 45 nm

2.0000E-05 1.8693E-05
Power Consumption

1.6000E-05

1.2000E-05

8.0000E-06

9.8765E-09
4.0000E-06 9.7266E-09

0.0000E+00
Transmission
Pass Transistor CMOS
Gate
Power 9.8765E-09 1.8693E-05 9.7266E-09

Design Style

Fig. 8: (b) Simulation Waveform of Half Adder Using CMOS Logic.

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 30
Half Adder Using Different Design Styles: A Review on Comparative Study Rajput et al.

Comparison in 32 nm
1.8031E-05
2.0000E-05

1.6000E-05
Power Consumption

1.2000E-05

8.0000E-06
6.3361E-09 6.6220E-09
4.0000E-06

0.0000E+00
Transmission
Pass Transistor CMOS
Gate
Power 6.3361E-09 1.8031E-05 6.6220E-09

Design Style
Fig. 8: (c) Simulation Waveform of Half Adder Using CMOS Logic.

Comparison in 16 nm

3.6000E-05
2.8715E-05
Power Consumption

3.0000E-05

2.4000E-05

1.8000E-05

1.2000E-05

7.6242E-10 1.5063E-09
6.0000E-06

0.0000E+00
Transmission
Pass Transistor CMOS
Gate
Power 7.6242E-10 2.8715E-05 1.5063E-09

Design Style
Fig. 8: (d) Simulation Waveform of Half Adder Using CMOS Logic.

consumed by half adder designed by TGL and Efficient Half Adder Using Transmission
CMOS logic is in range of nanowatts whereas Gate. international Journal of Research in
that implemented by PTL consumes power in Engineering and Technology. vol. 04, pp.
the range of microwatts. So, it can be said that 122–125, Apr 2015.
TGL is power efficient design style, but 2. Arun Pratap Singh Rathod, Brijesh
CMOS design style gives best performance out Kumar, S.C. Yadav and Poornima Mittal.
of the three design styles. Low power VLSI design using pass
transistor logic. National Technical Expo.
REFERENCES 2014 Jointly by NRDC New Delhi and
1. R.K. Anand, K. Singh, P. Verma, A. Graphic Era University Dehradun, April
Thakur. Design of Area and Power 2014.

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 31
Journal of Advancements in Robotics
Volume 7, Issue 3
ISSN: 2455-1872

3. Y. Syamala, K. Srilakshmi and N. 9. Prashant Kumar, Navaneet Singh


Somasekhar Varma. Design of Low Power Bhandari, Lokesh Bhargav, Rashmi Rathi,
CMOS logic circuits using gate diffusion S.C. Yadav. Design of Low Power and
input technique. International Journal of Area Efficient Half Adder using Pass
VLSI Design & Communication System. Transistor and Comparison of various
vol. 4, pp. 5–8, Oct. 2013 Performance Parameters. International
4. Ishika Sharma and Rajesh Mehra. Delay Conference on Computing,
Analysis of Half Subtractor using CMOS Communication and Automation. pp.
and Pass Transistor Logic. International 1477–1482, 2017.
Journal of Computer Application, vol. 10. Rajesh PYLA, L V Santosh Kumar Y and
141, pp. 12–16, May 2016. H K Raghu Vamsi. Full Adder Designs
5. B Praveen and S.B. Vinay Kumar. 2n: 1 Using Low Power Full Swing Xor and
Reversible Multiplexer and its Transistor Xnor Structures. International Journal of
Innovative Technology and Exploring
Implementation. International Journal of
Engineering (IJITEE). pp.198–203,2019.
Computational Engineering Research. vol.
11. Jitendra Kumar Saini, Avireni Srinivasulu,
2, pp. 182–189, Jan-Feb 2012.
and Renu Kumawat. A Low Power-High
6. A. Divyadharshini. implementation of Full
Speed CNTFETs Based Full Adder Cell
adder Using CMOS Logic Styles Based on
with Overflow Detection. Micro and
Double Gate MOSFET. International Nanosystems. pp.80–87, 2019.
Journal of Scientific & Engineering 12. Hamed Naseri and Somayeh Timarchi.
Research, vol. 5, pp. 210–216, May 2014. Low-Power and Fast Full Adder by
7. Manisha Archana. A Comparative study of Exploring New XOR and XNOR Gates.
full adder using static CMOS logic style. IEEE transaction on very large scale
IJRET: International Journal of Research integration (VLSI) systems. pp.1–13,2018
in Engineering and Technology, vol. 03,
pp. 489–494, Jun 2014.
8. Arun Pratap Singh Rathod, Praveen Cite this Article
Lakhera, A.K. Baliga, Poornima Mittal Anju Rajput, Tripti Dua, Renu Kumawat,
and Brijesh Kumar. Performance Avireni Srinivasulu. Half Adder Using
Comparison of Pass Transistor and CMOS Different Design Styles: A Review on
logic Configuration based De- Comparative Study. Journal of
Multiplexers. International Conference on Advancements in Robotics. 2020; 7(3):
Computing Communication and 25–32p.
Automation. pp. 1433–1437, 2015.

JoARB (2020) 26-32 © STM Journals 2020. All Rights Reserved Page 32

View publication stats

You might also like