You are on page 1of 4

Natl. Acad. Sci. Lett.

https://doi.org/10.1007/s40009-021-01061-y

SHORT COMMUNICATION

Energy-Efficient Hybrid Full Adder (EEHFA) for Arithmetic


Applications
Thiruvengadam Rajagopal1 • Arvind Chakrapani2

Received: 15 September 2020 / Revised: 4 November 2020 / Accepted: 8 June 2021


Ó The National Academy of Sciences, India 2021

Abstract A high performance and energy-efficient 1-bit performance of the subsystems in portable device appli-
full adder (FA) circuit is proposed. For circuit validation, cations. Hence, a high performance and energy-efficient
Cadence simulation is performed on the proposed and 1-bit CMOS FA is proposed to support the realization of
conventional FAs using 45 nm CMOS process technology. arithmetic circuits in modern digital systems.
The proposed circuit achieves 19.68–65.33% saving in Low power, high performance and energy-efficient
energy and 22.80–85.44% reduction in energy delay pro- VLSI systems are widely used in portable devices,
duct (EDP) when compared to other reported adders. biomedical instruments and multistandard wireless recei-
Monte Carlo simulation reveals that the proposed design vers. Adder is the main block of an arithmetic unit. Several
yields good functionality and robustness against process adders are combined to construct an advanced digital signal
variation. The design has been extended up to 32-bit adder. processor (DSP). An efficient adder cell design improves
In short, the proposed adder offers comparable improve- the performance of complex DSPs. Reduction of power
ment in terms of power consumption, speed, energy and consumption and improving speed of the multiply and
EDP. accumulate unit is very important for the design of DSP
chip [1]. Optimizing the transistor size in a circuit is a
Keywords Adder  CMOS  Energy-efficient  desired approach to reduce energy [2]. Different logic
High-speed  Hybrid  Monte Carlo simulation  styles were investigated to implement energy-efficient FA
VLSI [1, 3]. In this letter, we propose an energy-efficient adder
with low power and high speed. It uses the features of pass
transistor and transmission gate logic. The performance
Significant statement Single bit FA circuit is an essential parameters of the proposed hybrid adder are compared with
module in arithmetic circuits such as adders, multiplier and other conventional adders such as the 28 transistors CMOS
MAC unit in recent digital signal processors. Reduction of [4], DPL [5], SR-CPL [5], Hybrid1 [6] and Hybrid2 [7].
energy consumption in adder improves the overall The design was initially executed for 1 bit and it is
extended to 8, 16 and 32 bit adder to justify the optimal
features of the proposed adder. Monte Carlo simulation is
& Thiruvengadam Rajagopal performed to validate its robustness against process and
thirukvp@gmail.com mismatch variation in chip design.
Arvind Chakrapani There are three major modules in the proposed design:
arvichakra@gmail.com XOR–XNOR, carry and sum. The proposed XOR–XNOR
1
module based on pass transistor logic produces balanced
Department of Electronics and Communication Engineering,
full swing outputs. Simultaneous XOR–XNOR avoids
Tamilnadu College of Engineering, Coimbatore, Tamilnadu
641659, India glitches in the output and improves the performance of the
2 overall circuit. It supports the high-speed operation due to
Department of Electronics and Communication Engineering,
Karpagam College of Engineering, Coimbatore 641032, cross-coupled PMOS pull-up and NMOS pull-down tran-
Tamilnadu, India sistors. As illustrated in Fig. 1a, the logic operations such

123
T. Rajagopal, A. Chakrapani

are the complementary control signals to this transmission


gate. This module propagates the Cin signal to the output
when H is at logic ‘‘0’’ and H is at logic ‘‘1’’. Two NMOS
pull-down transistors in series with two PMOS pull-up
transistors are used to generate A  B, while Cin , A and B are
the input signals given to the carry module to perform the
operation in (1). The symmetric structure of carry module
leads to a compact layout and reduces the signal path delay.
The driving capability is improved by the inverter
employed at the output stage.
(a) Figure 1c shows a five transistor sum module [9] used in
FA to eliminate threshold loss at the output. This circuit
uses the intermediate H, H and input Cin signals to perform
the logical operation (2). It do not suffer from output
voltage loss and have been widely used in adder imple-
mentation [1]. The output signal of this module reaches
either power supply or ground connection, thereby it
eliminates the direct path and the subsequent short circuit
current between the supply rails.
The three modules are interconnected to design a high-
speed and energy-efficient FA for arithmetic applications.
(b) (c) Figure 1d shows that the schematic of proposed FA design,
which operates at high speed and consumes less power
with full swing output voltage.
The simulations are performed by using cadence tool in
45 nm CMOS technology with a 1.1 V nominal supply
voltage in room temperature. The layout of proposed
design is presented in Fig. 2. The parasitic capacitances
and resistances are extracted from the layout, and it is
considered during post-layout simulation.
For an impartial comparison, all the FA designs are
simulated under the same loading and operating conditions.
By transistor sizing optimization of the FAs considered, the
delay is reduced without compromising the power dissi-
pation. However, the power delay product (PDP) reduces
drastically. All adders were optimized toward PDP (en-
(d)
ergy) by an iterative process after post-layout simulation
Fig. 1 Modules in EEHFA a XOR–XNOR module, b carry module and the corresponding size of transistors are chosen.
[8], c sum module [9], d schematic of proposed EEHFA Optimized transistor size (width in lm) of the proposed

as XOR and XNOR are performed by XOR–XNOR mod-


ule on inputs A and B and generate the intermediate output
H ¼ A  B and H ¼ A  B simultaneously. Both H and H
are passed to the sum and carry modules, in order to pro-
duce carry Cout and sum So output signals expressed as
Cout ¼ H  Cin þ A  B ð1Þ

So ¼ H  Cin þ H  Cin ð2Þ

A carry module, as illustrated in Fig. 1b, is realized by


using the features of transmission gate and the static
CMOS inverter. A transmission gate preceded by a CMOS
inverter is used to implement ðA  BÞ  Cin . Here, H and H
Fig. 2 Layout of proposed FA (3:55  1:875 lm2)

123
Energy-Efficient Hybrid Full Adder (EEHFA) for Arithmetic Applications

adder is mentioned in Fig. 1d, while maintaining the (d) Area The proposed FA requires 38.7% less area than
minimal channel length. the CMOS adder which is one of the reason to achieve
The delay time is calculated from 50% voltage level of low power consumption and delay. Proposed FA has
both input and output signal transitions. All low-to-high less transistor count, and hence, it has low parasitic
and high-to-low output transitions (32 transitions) have capacitance than CMOS, DPL, SRCPL and Hybrid1
been tested. The average delay time is measured as adder adders.
delay. To test the circuit performance, different supply (e) Higher order circuitry The 1-bit adder cell has been
voltages and loading conditions are applied. extended to different bit-width. Figure 3c, d shows the
The performance validation is carried out among six behavior of energy consumption and EDP when the
different FAs. The post-layout simulation results at supply EEHFA is extended to increased bit-width. Hybrid2
voltage 1.1 V and input frequency 50 MHz are listed in adder fails in their functionality when extended to 32
Table 1. bits. The proposed adder exhibits remarkable perfor-
mance in both single and extended form when
(a) Power and delay The simulation result shows that the
compared to the reported designs.
EEHFA cell consumes 16.4%, 19.9%, 16% and 19.9%
(f) Process sensitivity To understand the process variation
less power than the DPL, SRCPL, Hybrid1 and
impact on the performance characteristics of the
Hybrid2, respectively. The power consumption of the
proposed EEHFA, we performed Monte Carlo simu-
proposed adder is significantly less than CMOS adder
lation with 1000 samples by considering both process
but with reduced supply voltage, the power consump-
variation and mismatch. It achieves a mean value of
tion is minimized further. With respect to speed, due
97.90 aJ on energy, which is 12.1–67% less when
to layout regularity and reduced interconnectivity the
compared to conventional designs. Maximum energy
propagation delay is improved around 1:25, 2:40
spread occurs within the 3r (r—standard deviation)
and 2:31 when compared with the CMOS, Hybrid1
limit without any functionality error.
and Hybrid2 FA, respectively.
(b) Energy and EDP The result presents the lowest A high-speed and energy-efficient hybrid FA which is a
energy metric, up to 65.3% of saving, due to key module in an arithmetic circuit is presented in this
combined reduction of propagation delay and power letter. It uses pass transistors and transmission gates. Low
consumption. The energy consumption under various energy is targeted in the transistor-design level. The post-
load (1–6 fF) is presented in Fig. 3a, which ensures layout simulation was carried out on FAs implemented
the energy efficiency of the proposed design among with 45 nm CMOS process technology with respect to
the existing FAs. When compared to Hybrid1 and power consumption, speed, energy and EDP. The proposed
Hybrid2, the EDP is more than six times lower. adder consumes less energy and operates at high speed
(c) Voltage scaling Figure 3b shows energy (normalized under different load conditions owing to the proposed
to 1 at 0.8 V) as a function of supply voltage. At XOR–XNOR module. The simulation results show that the
0.6 V, the energy consumption of EEHFA is reduced energy consumption of proposed design 38.06%, 20.60%,
27.21%, 40.72% and 47.58% when compared to 26.40% and 58.72% improvement when compared to
CMOS, SRCPL and DPL, respectively. Hybrid1 and CMOS, DPL, SRCPL and Hybrid1 adder, respectively,
Hybrid2 adder fails to operate below 0.85 V and when the bit-width extended to 32 bits. The proposed
1.0 V, respectively. Hence, the proposed EEHFA design works flawlessly when increasing the bit-width and
exhibits circuit functionality and robustness against it has less sensitivity against process variation. The pro-
supply voltage scaling. posed design has superior performance than other

Table 1 Analysis of various FAs


Design Power (nW) Delay (ps) Energy (aJ) EDP (normalized) Transistor count

CMOS [4] 651.29 172.63 112.44 1.59 28


DPL [5] 770.50 143.17 110.31 1.30 28
SRCPL [5] 804.19 144.31 116.05 1.37 26
Hybrid1 [6] 766.24 330.52 253.26 6.87 30
Hybrid2 [7] 804.14 317.97 255.69 6.67 22
EEHFA 643.98 137.58 88.60 1.00 24

123
T. Rajagopal, A. Chakrapani

Fig. 3 Performance comparison 450 10 CMOS


a energy versus load, 400 CMOS
DPL
350 DPL
b normalized energy versus SRCPL
SRCPL
300 Hybrid1
supply voltage, c energy Hybrid1
250

Normalized Energy
consumption for different bit- 5 Hybrid2
Hybrid2
EEHFA

Energy (aJ)
width, d EDP for different bit- 200 EEHFA
width
150
2
100

1
50

0.5
1 2 3 4 5 6 0.6 0.7 0.8 0.9 1.0 1.1 1.2
Load (fF) Supply voltage (V)
(a) (b)
25 CMOS
CMOS
100 DPL
DPL
SRCPL
10 SRCPL Hybrid1
Hybrid1

EDP (10-25 J-s)


Hybrid2
Hybrid2
Energy (fJ)

5 EEHFA
EEHFA

10

1
8 16 32 8 16 32
bit-width (n) bit-width (n)
(c) (d)

compared FAs and can be used in portable electronic 5. Aguiree Hernandez M, Linares Aranda M (2011) CMOS full-
applications. adders for energy-efficient arithmetic applications. IEEE Trans
Very Large Scale Integr (VLSI) Syst 19(4):718–721
6. Hassoune I, Flandre D, O’Connor I, Legat J (2010) ULPFA: a new
efficient of a power-aware full adder. IEEE Trans Circuits Syst I
Regular Pap 57(8):2066–2074
References 7. Mirzaee RF, Moaiyeri MH, Khorsand H, Navi K (2011) A new
robust and hybrid high-performance full adder cell. J Circuits Syst
1. Shams AM, Darwish TK, Bayoumi MA (2002) Performance Comput 20(4):641–655
analysis of low-power 1-bit CMOS full adder cells. IEEE Trans 8. Goel S, Kumar A, Bayoumi MA (2006) Design of roubust, energy-
Very Large Scale Integr (VLSI) Syst 10(1):20–29 efficient full adders for deep-submicrometer design using Hybrid-
2. Naseri H, Timarchi S (2018) Low-power and fast full adder by CMOS logic style. IEEE Trans Very Large Scale Integr (VLSI)
exploring new XOR and XNOR gates. IEEE Trans Very Large Syst 14(12):1309–1321
Scale Integr (VLSI) Syst 26(8):1481–1493 9. Lee H, Sobelman GE (1997) New low-voltage circuits for XOR
3. Bhattacharyya P, Kundu B, Ghosh S, Kumar V, Dandapat A and XNOR. IEEE Proc Southeastcon 29(7):225–229
(2015) Performance analysis of a low-power high-speed hybrid
1-bit full adder circuit. IEEE Trans VLSI Syst 23(10):2001–2008 Publisher’s Note Springer Nature remains neutral with regard to
4. Rababey JM, Chandrakasan A, Nikolic B (2003) Digital integrated jurisdictional claims in published maps and institutional affiliations.
circuits: a design perspective, 2nd edn. Pearson Education, London

123

You might also like