SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631
1627 | P a g e
Design Of Low Power Bcd Adder Using 14-T Full Adder
Muniraja Thoti1
, Jagadeeshwar Reddy M2
1
M.TECH in DSCE BIT-INSTITUE OF TECHNOLOGY HINDUPUR, India
2
M.TECH in VLSI DESIGN &EMBEDDED SYSTEM, ASSISTANT PROFESSOR BIT-INSTITUTE OF
TECHNOLOGY HINDUPUR, India
Abstract
Nowadays, Decimal arithmetic is
increasing in recent years, hence growth in
decimal data processing systems like in all
commercial, financial and internet based
applications. Power reduction is one among the
parameter plays a vital role in VLSI industry.
Hence, In this paper, a BCD adder is reconfigured
in order to reduce the power. This work
concentrates on14-T(Transistors) full adder
circuits is used in BCD adder .This work
evaluates the performances of power and delay of
BCD adder compared with conventional BCD
adder using 50nm technology.
KEYWORDS: Low power, BCD adder, 14-T full
adder, decimal arithmetic.
I. INTRODUCTION
VLSI designers have used speed as the
performance metric. High gains, in terms of
performance and silicon area, have been made for
digital processors, microprocessors, DSPs (Digital
Signal Processors), ASICs (Application Specific
ICs), etc. In general, small area and high performance
are two conflicting constraints. The power consumed
for any given function in CMOS circuit must be
reduced for either of the two different reasons: One
of these reasons is to reduce heat dissipation in order
to allow a large density of functions to be
incorporated on an IC chip. Any amount of power
dissipation is worthwhile as long as it doesn’t
degrade overall circuit performance. The other reason
is to save energy in battery operated instruments
same as electronic watches where average power is in
microwatts. In CMOS circuits, the power
consumption is proportional to switching activity,
capacitive loading and the square of the supply
voltage. Circuit complexity has always been the on
the top of various design factors being considered in
that it relates directly to the silicon die size and
indirectly to the power consumption. The emphasis
on power or energy consumption, however, has
drawn even bigger attention these years with the
prevailing of battery operated mobile device. Speed
performance remains as the ultimate concern for
those applications with critical computing demands.
In practice, it is unlikely to accomplish a design
excels in all these design aspects. Most of the time, a
design tradeoff must be made to balance the
performance in terms of power, delay and so on. As a
result, many compound performance indexes such as
power delay product, area delay product or energy
consumption per specific task were revised for
performance evaluation. Subject to the design
specifications, circuits are optimized in terms of these
compound performance indexes. As the process
technology evolves into the era of deep submicron,
emerging design concerns such as leakage power
consumptions and low Vdd operations surface
and bring up new paradigms for conventional
circuit designs. It is therefore worth of re-examining
the designs of these basic digital processing units
and developing new circuit level designs subject
to various performance indexes.
For full adder design, static-CMOS is the
most conventional one. It can support low voltage,
low power-delay-product (PDP) operation but
requires as many as 28 transistors. Dynamic circuits
can reduce the transistor count but the incurred power
consumption, including that of the clock tree, is
usually high. Complementary pass transistor logic
(CPL) based design is another high performance
design alternative but not a power efficient one,
either. Various low transistor count designs have
been developed in the hope of low power operation
as well. In transmission gate plus inverter based full
adder designs were presented using 20 - 16
transistors, respectively. In pass transistor logic based
XOR/XNOR circuits were used and the full adder
designs consist of only 14/16 transistors. In a pass
transistor based new Static Energy-Recovery Full
(SERF) adder with only 10 transistors was presented.
Low transistor count designs, however, often lead
to degraded output signals and deteriorates the
speed performance dramatically. The phenomenon is
even prominent in n-bit cascaded operations due to
Elmore effect. Therefore, how to achieve speed
performance and power efficiency while maintaining
the low circuit complexity are still challenging design
issues for full adder designs.
Binary coded decimal (BCD) is encoding
method for the decimal numbers in which each digit
can be represented in its own binary format. Decimal
fractions are pervasive in human endeavors, yet most
cannot be represented by binary fractions.
A. verview of BCD adder
Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631
1628 | P a g e
BCD is a decimal representation of a
number directly coded in binary, digit by digit. For
example the number 9527, which is equal to (1001
0101 0010 0111)BCD. It can be seen that each digit
of the decimal number is coded in binary and then
concatenated, to form the BCD representation of the
decimal number.
To use this representation all the arithmetic
and logical operations need to be defined. As the
decimal number system contains 10 digits at least 4
bits are needed to represent a BCD digit.
Fig 1. Overview of 4- bit BCD adder
To implement a 4-bit BCD adder we need
two 4-bit full adders, one to add two 4-bit BCD
numbers and the other full adder 2's complement of
the results greater than 9 to the result if carry is
generated. Also we need 2 AND gates and one OR
gate to generate carry signal.
B. Conventional power gated BCD adder design
In the power gating, sleep transistors are
used as switches to shut off power to parts of a design
in standby mode. The header switch is implemented
by PMOS to control Vdd supply. PMOS transistor is
less leaky than NMOS transistor of the same size.
The disadvantage of the header switch is that PMOS
has lower drive current than NMOS of a same size.
As a result, a header switch implementation usually
consumes more area than a footer switch
implementation. The footer switch is implemented by
NMOS transistor to control VSS supply. The
advantage of footer switch is the high drive and
hence smaller area. However, NMOS is leakier than
PMOS and sleep transistor become more sensitive to
ground noise. Among the leakage reduction
techniques, the power gating technique has become
one of the most effective methods. With the circuit
density being increased at nanoscale, the scheduling
of the sleep transistors plays a vital role in reducing
the leakage power of the circuit. Sleep transistor is
shown in the fig 2
Fig 2. A power gating structure
In clock gated power gating structure, an
internal clock signal is used to excite the sleep
transistors in the BCD circuit. The clock frequency is
partially dependent on the average delay which
occurs within the circuit. The clock speed is
predetermined based on the propagation speed of
intermediate results between logic clusters in the
circuit. Low Vth devices are replaced with BCD
adder circuit. Due to applying the clock signal to the
circuit consumes extra power. If the number of stages
increases the power consumption and area will get
increased.
Instead, we are going to use less transistor
count full adder circuits. Generally 28 transistors are
used while designing the full adder circuit in order to
generate sum and carry for one bit addition. The
following section explains different low complexity
and low power transistor based full adder circuit
designs.
II. FULL ADDER DESIGNS
The design criterion of a full adder cell is
usually multi-fold. Transistor count is, of course, a
primary concern which largely affects the design
complexity of many function units such as multiplier
and algorithmic logic unit (ALU). The driving
capability of a full adder is very important, because,
full adders are mostly used in cascade configuration,
where the output of one provides the input for other.
If the full adders lack driving capability then it
requires additional buffer, which consequently
increases the power dissipation. In the last decade,
the full adder has gone through substantial
improvement in power consumption, speed and size,
but at the cost of weak driving capability and reduced
voltage swing. However, reduced voltage swing has
the advantage of lower power consumption.
C. Design of 8T Full Adder
Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631
1629 | P a g e
The basic of 8T full adder consists of 3
modules, 2 XOR elements and a Carry section as
shown in figure below. The Sum output is obtained
by two XOR blocks in succession. For the carry
section we use GDI based 2T-MUX and (A XOR
B)as the selection signal. The Sum and the Cout
module need 6 and 2 transistors respectively. The
transistor level implementation of the eight transistor
full adder is shown in Fig. 3. It is obvious from the
figure that both Sum and Cout has a maximum delay
of 2T.
Fig 3. 8T full adder circuit
But while simulating the above 8T full adder
circuit, the output results are clamped at the voltage,
i.e., the voltage swing is more at its output.. Higher
power consumption due to short circuit current. It is
clearly shown in the below simulation results. Fig 4
gives iput waveform for all following full adder
designs.
Fig 4. Input waveforms for the full adder designs.
The output waveform for 8T based full
adder is shown below,
Fig 5. 8T full adder output waveform
From the above output waveform its clearly
noted that sum output is exactly very less voltage
swing. But at the carry output i.e cout has high
voltage swing at its output nearly 0.4v has been
clamped.
Hence this adder cannot be used in the BCD
adder because its driving capability is very poor.Next
we are design the 10 T(Transistor) based full adder
design.
D. Design of 10T Full Adder
The design, denoted as SERF (static energy
recovery full adder), emphasizes the low power
consumption. As shown in Fig. 6, it uses two 4-
transistor XNOR circuits. The design is claimed to be
extremely low power because it doesn’t contain
direct path to the ground and it can re-apply the load
charge to the control gate (energy recovery).
Fig 6. 10T full adder circuit
The circuit produces full-swing at the output
nodes. But it fails to provide so for the internal nodes.
As the power consumption by the circuit reduces the
circuit becomes slower. Also it cannot be cascaded at
low power supply due to multiple threshold
Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631
1630 | P a g e
problems. It is noted from the below simulation
results for the same above input waveform.
Fig 7. 10T full adder output waveform.
Here bothe sum and cout values has voltage
swing at its output and it also less driving capability .
Hence, we cannot use this 10 T full adder circuit in
BCD adder application.Therefore we are going to
design the full adder by using 14 Transistors.
E. Design of 14T Full Adder
This circuit has 4 transistor XOR which in
the next stage is inverted to produce XNOR. These
XOR and are used si ultaneousl to generate
su and cout he signals cin and are
multiplexed which can controlled either by (a b) or (a
⊗ b). Similarly the cout can be calculated by
multiplexing a and cin controlled by (a b).It is the
fastest adder among above adders. The circuit is
shown in the fig 8
Fig 8. 14 T full adder circuit
The 14T adder with 14 transistors consumes
considerably less power in the order of microwatts
and has higher speed. The simulated results are
shown below in the figure 9 with respect to input
waveform fig 4. Here the exact results have came
without any voltage swing.
Fig 8. 14 T Full adder output waveform.
Hence this adder circuit is perfectly suitable
to implement the 4 –bit BCD adder .
III. PROPOSED 4-BIT BCD ADDER
Now we are going to use 14 T based full
adder circuit in BCD adder circuit and to build the
block diagram of proposed BCD adder with low
power consumption which is shown in the fig 9
below
Fig 9 Proposed 4-bit BCD adder block diagram
IV. SIMULATION RESULTS
Thus, the above mentioned 4 bit proposed
BCD adder circuit are designed in 50 nanometer
technology and simulated by using HSPICE tool and
the results are shown below. The inputs are set as A
input set as 1001 and B input set as 1001 and cin i.e.
carry input set as 0,the corresponding output SUM
should be 1000 and carry out COUT should be 1.
Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631
1631 | P a g e
Fig 10. Output waveform for 4 bit BCD adder
The results are verified with respect to output
waveform of 4 –bit BCD adder , which is exactly
mathced with the expected output.
V. PERFORMANCE ANALYSIS
F. Power analysis
The performance analysis of this work
mainly concentrates on power and delay. The power
consumed by this 4 –bit BCD adder is only
0.03µW,which is greatly reduced with respect to
conventional one and also clock power gated BCD
adder it is clearly given in the bar graph.
The bar graph mentioned below is the average power
consumed and compared between the conventional
BCD adder, clock power gated BCD adder and
proposed 4- bit BCD adder.
Fig 11.Average power consumption
G. Delay analysis
The delay analysis is performed to calculate
the delay arising across the circuits designed above.
Delay has been reduced upto 8ps.The table 1
describes the power delay and power delay product is
compared with other two BCD adder circuits.
S.no Circuit Delay(in
ps)
Power delay
product(in µj)
1 Conventional
BCD adder
82.5 11.8
2 Clock power
gated BCD
adder
72.36 6.138
3 Proposed
BCD adder
8 0.24
TABLE 1: Delay comparison between the adders.
From the above tabular column of delay analysis
clearly shown that our proposed BCD adder has less
delay than other adder circuits.
VI. CONCLUSION
The main scenario of this work is to reduce
power consumption in BCD adder using 50nm scale
cmos technology and simulated by HSPICE tool.
Clock gating method in power gating design, which
provides additional control over the excitation
process of sleep transistor. Thus we achieved by
means 14-Transistors full adder is used without any
usage of power gating techniques. There is a vast
difference between this too. It is finally found that
performance has greatly improved i.e. power and
delay reduction.
REFERENCES
[1] Jin-Fa Lin, Yin-Tsung Hwang, Ming-Hwa
Sheu and Cheng-Che Ho " A novel high
speed and energy efficient 10-transistor full
adder design," IEEE Transactions on
Circuits and Systems I, vol54, pp.1050-1059,
May. 2007. SCI,EI
[2] Jin-Fa Lin , Yin-Tsung Hwang and
Ming-Hwa Sheu "Low-power and low-
complexity full adder design for wireless
base band applications" , IEEE
International Symposium on Circuit and
System, pp. 2337-2341, Jun. 2006.
[3] P. M. Lee, C. H. Hsu, and Y. H. Hung,
“ ovel 10-T full adders realized by GDI
structure” IEEE International S posiu on
Integrated Circuits (ISIC-2007).
[4] M.Moaiyeri, R. Faghih Mirzaee, K.Navi,
“ wo ew Low Power and High
Perfor ance Full Adders”, Journal of
Computers, Vol. 4, No. 2, February 2009.
[5] Rabaey J.M., A. Chandrakasan, B.Nikolic,
“Digital Integrated Circuits, A Design” 2nd
2002, prentice Hall, Englewood Cliffs,NJ.

Contenu connexe

Tendances

M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.Suchitra goudar
 
Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...
Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...
Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...iosrjce
 
Energy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logicEnergy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logicIJEEE
 
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...IRJET Journal
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...ijcisjournal
 
Implementation of Full Adder Cell Using High Performance CMOS Technology
Implementation of Full Adder Cell Using High Performance CMOS TechnologyImplementation of Full Adder Cell Using High Performance CMOS Technology
Implementation of Full Adder Cell Using High Performance CMOS Technologyijsrd.com
 
IRJET- Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...
IRJET-  	  Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...IRJET-  	  Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...
IRJET- Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...IRJET Journal
 
Minimization of redundant internal voltage swing in cmos full adder
Minimization of redundant internal voltage swing in cmos full adderMinimization of redundant internal voltage swing in cmos full adder
Minimization of redundant internal voltage swing in cmos full addereSAT Publishing House
 
A Survey on Low Power VLSI Designs
A Survey on Low Power VLSI Designs A Survey on Low Power VLSI Designs
A Survey on Low Power VLSI Designs IJEEE
 

Tendances (14)

Ad4103173176
Ad4103173176Ad4103173176
Ad4103173176
 
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
 
Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...
Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...
Implementation of a High Speed and Power Efficient Reliable Multiplier Using ...
 
Energy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logicEnergy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logic
 
Dx34756759
Dx34756759Dx34756759
Dx34756759
 
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
 
Implementation of Full Adder Cell Using High Performance CMOS Technology
Implementation of Full Adder Cell Using High Performance CMOS TechnologyImplementation of Full Adder Cell Using High Performance CMOS Technology
Implementation of Full Adder Cell Using High Performance CMOS Technology
 
M367578
M367578M367578
M367578
 
H010335563
H010335563H010335563
H010335563
 
D0262019026
D0262019026D0262019026
D0262019026
 
IRJET- Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...
IRJET-  	  Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...IRJET-  	  Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...
IRJET- Implementation of Low Power 32-Bit Carry-Look Ahead Adder using Ad...
 
Minimization of redundant internal voltage swing in cmos full adder
Minimization of redundant internal voltage swing in cmos full adderMinimization of redundant internal voltage swing in cmos full adder
Minimization of redundant internal voltage swing in cmos full adder
 
A Survey on Low Power VLSI Designs
A Survey on Low Power VLSI Designs A Survey on Low Power VLSI Designs
A Survey on Low Power VLSI Designs
 

En vedette

Myconomy. Первый месяц.
Myconomy. Первый месяц.Myconomy. Первый месяц.
Myconomy. Первый месяц.Konstantin Kononov
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer ExperienceYuan Wang
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionIn a Rocket
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 

En vedette (7)

Myconomy. Первый месяц.
Myconomy. Первый месяц.Myconomy. Первый месяц.
Myconomy. Первый месяц.
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similaire à Low Power 14-T BCD Adder Design

Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd Iaetsd
 
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...IRJET Journal
 
Comparative Analysis of Different Types of Full Adder Circuits
Comparative Analysis of Different Types of Full Adder CircuitsComparative Analysis of Different Types of Full Adder Circuits
Comparative Analysis of Different Types of Full Adder CircuitsIOSR Journals
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleIJEEE
 
A Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI techniqueA Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI techniqueIJERA Editor
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateIJEEE
 
Implementation and analysis of power reduction in 2 to 4 decoder design using...
Implementation and analysis of power reduction in 2 to 4 decoder design using...Implementation and analysis of power reduction in 2 to 4 decoder design using...
Implementation and analysis of power reduction in 2 to 4 decoder design using...eSAT Publishing House
 
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORMLOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORMVLSICS Design
 
Efficient implementation of 2 bit magnitude comparator using pt
Efficient implementation of 2 bit magnitude comparator using ptEfficient implementation of 2 bit magnitude comparator using pt
Efficient implementation of 2 bit magnitude comparator using ptIJARIIT
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE IJEEE
 
Low power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devicesLow power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devicesAlexander Decker
 
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash AdcCmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash AdcIOSRJECE
 
Optimal Body Biasing Technique for CMOS Tapered Buffer
Optimal Body Biasing Technique for  CMOS Tapered Buffer Optimal Body Biasing Technique for  CMOS Tapered Buffer
Optimal Body Biasing Technique for CMOS Tapered Buffer IJEEE
 
Delay Optimized Full Adder Design for High Speed VLSI Applications
Delay Optimized Full Adder Design for High Speed VLSI ApplicationsDelay Optimized Full Adder Design for High Speed VLSI Applications
Delay Optimized Full Adder Design for High Speed VLSI ApplicationsIRJET Journal
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET Journal
 
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...VLSICS Design
 
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...IJERA Editor
 
Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder NAVEEN TOKAS
 

Similaire à Low Power 14-T BCD Adder Design (20)

Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)
 
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
 
Comparative Analysis of Different Types of Full Adder Circuits
Comparative Analysis of Different Types of Full Adder CircuitsComparative Analysis of Different Types of Full Adder Circuits
Comparative Analysis of Different Types of Full Adder Circuits
 
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder ModuleArea and Power Efficient Up-Down counter Design by Using Full Adder Module
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
 
A Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI techniqueA Low power and area efficient CLA adder design using Full swing GDI technique
A Low power and area efficient CLA adder design using Full swing GDI technique
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission Gate
 
Implementation and analysis of power reduction in 2 to 4 decoder design using...
Implementation and analysis of power reduction in 2 to 4 decoder design using...Implementation and analysis of power reduction in 2 to 4 decoder design using...
Implementation and analysis of power reduction in 2 to 4 decoder design using...
 
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORMLOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
 
Efficient implementation of 2 bit magnitude comparator using pt
Efficient implementation of 2 bit magnitude comparator using ptEfficient implementation of 2 bit magnitude comparator using pt
Efficient implementation of 2 bit magnitude comparator using pt
 
Ce4301462465
Ce4301462465Ce4301462465
Ce4301462465
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE
 
Low power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devicesLow power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devices
 
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash AdcCmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc
 
Optimal Body Biasing Technique for CMOS Tapered Buffer
Optimal Body Biasing Technique for  CMOS Tapered Buffer Optimal Body Biasing Technique for  CMOS Tapered Buffer
Optimal Body Biasing Technique for CMOS Tapered Buffer
 
VLSI GDI Technology
VLSI GDI TechnologyVLSI GDI Technology
VLSI GDI Technology
 
Delay Optimized Full Adder Design for High Speed VLSI Applications
Delay Optimized Full Adder Design for High Speed VLSI ApplicationsDelay Optimized Full Adder Design for High Speed VLSI Applications
Delay Optimized Full Adder Design for High Speed VLSI Applications
 
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full AddersIRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Comparison of Multiplier Design with Various Full Adders
 
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
DESIGN OF IMPROVED RESISTOR LESS 45NM SWITCHED INVERTER SCHEME (SIS) ANALOG T...
 
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wirele...
 
Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder
 

Dernier

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Dernier (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Low Power 14-T BCD Adder Design

  • 1. Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631 1627 | P a g e Design Of Low Power Bcd Adder Using 14-T Full Adder Muniraja Thoti1 , Jagadeeshwar Reddy M2 1 M.TECH in DSCE BIT-INSTITUE OF TECHNOLOGY HINDUPUR, India 2 M.TECH in VLSI DESIGN &EMBEDDED SYSTEM, ASSISTANT PROFESSOR BIT-INSTITUTE OF TECHNOLOGY HINDUPUR, India Abstract Nowadays, Decimal arithmetic is increasing in recent years, hence growth in decimal data processing systems like in all commercial, financial and internet based applications. Power reduction is one among the parameter plays a vital role in VLSI industry. Hence, In this paper, a BCD adder is reconfigured in order to reduce the power. This work concentrates on14-T(Transistors) full adder circuits is used in BCD adder .This work evaluates the performances of power and delay of BCD adder compared with conventional BCD adder using 50nm technology. KEYWORDS: Low power, BCD adder, 14-T full adder, decimal arithmetic. I. INTRODUCTION VLSI designers have used speed as the performance metric. High gains, in terms of performance and silicon area, have been made for digital processors, microprocessors, DSPs (Digital Signal Processors), ASICs (Application Specific ICs), etc. In general, small area and high performance are two conflicting constraints. The power consumed for any given function in CMOS circuit must be reduced for either of the two different reasons: One of these reasons is to reduce heat dissipation in order to allow a large density of functions to be incorporated on an IC chip. Any amount of power dissipation is worthwhile as long as it doesn’t degrade overall circuit performance. The other reason is to save energy in battery operated instruments same as electronic watches where average power is in microwatts. In CMOS circuits, the power consumption is proportional to switching activity, capacitive loading and the square of the supply voltage. Circuit complexity has always been the on the top of various design factors being considered in that it relates directly to the silicon die size and indirectly to the power consumption. The emphasis on power or energy consumption, however, has drawn even bigger attention these years with the prevailing of battery operated mobile device. Speed performance remains as the ultimate concern for those applications with critical computing demands. In practice, it is unlikely to accomplish a design excels in all these design aspects. Most of the time, a design tradeoff must be made to balance the performance in terms of power, delay and so on. As a result, many compound performance indexes such as power delay product, area delay product or energy consumption per specific task were revised for performance evaluation. Subject to the design specifications, circuits are optimized in terms of these compound performance indexes. As the process technology evolves into the era of deep submicron, emerging design concerns such as leakage power consumptions and low Vdd operations surface and bring up new paradigms for conventional circuit designs. It is therefore worth of re-examining the designs of these basic digital processing units and developing new circuit level designs subject to various performance indexes. For full adder design, static-CMOS is the most conventional one. It can support low voltage, low power-delay-product (PDP) operation but requires as many as 28 transistors. Dynamic circuits can reduce the transistor count but the incurred power consumption, including that of the clock tree, is usually high. Complementary pass transistor logic (CPL) based design is another high performance design alternative but not a power efficient one, either. Various low transistor count designs have been developed in the hope of low power operation as well. In transmission gate plus inverter based full adder designs were presented using 20 - 16 transistors, respectively. In pass transistor logic based XOR/XNOR circuits were used and the full adder designs consist of only 14/16 transistors. In a pass transistor based new Static Energy-Recovery Full (SERF) adder with only 10 transistors was presented. Low transistor count designs, however, often lead to degraded output signals and deteriorates the speed performance dramatically. The phenomenon is even prominent in n-bit cascaded operations due to Elmore effect. Therefore, how to achieve speed performance and power efficiency while maintaining the low circuit complexity are still challenging design issues for full adder designs. Binary coded decimal (BCD) is encoding method for the decimal numbers in which each digit can be represented in its own binary format. Decimal fractions are pervasive in human endeavors, yet most cannot be represented by binary fractions. A. verview of BCD adder
  • 2. Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631 1628 | P a g e BCD is a decimal representation of a number directly coded in binary, digit by digit. For example the number 9527, which is equal to (1001 0101 0010 0111)BCD. It can be seen that each digit of the decimal number is coded in binary and then concatenated, to form the BCD representation of the decimal number. To use this representation all the arithmetic and logical operations need to be defined. As the decimal number system contains 10 digits at least 4 bits are needed to represent a BCD digit. Fig 1. Overview of 4- bit BCD adder To implement a 4-bit BCD adder we need two 4-bit full adders, one to add two 4-bit BCD numbers and the other full adder 2's complement of the results greater than 9 to the result if carry is generated. Also we need 2 AND gates and one OR gate to generate carry signal. B. Conventional power gated BCD adder design In the power gating, sleep transistors are used as switches to shut off power to parts of a design in standby mode. The header switch is implemented by PMOS to control Vdd supply. PMOS transistor is less leaky than NMOS transistor of the same size. The disadvantage of the header switch is that PMOS has lower drive current than NMOS of a same size. As a result, a header switch implementation usually consumes more area than a footer switch implementation. The footer switch is implemented by NMOS transistor to control VSS supply. The advantage of footer switch is the high drive and hence smaller area. However, NMOS is leakier than PMOS and sleep transistor become more sensitive to ground noise. Among the leakage reduction techniques, the power gating technique has become one of the most effective methods. With the circuit density being increased at nanoscale, the scheduling of the sleep transistors plays a vital role in reducing the leakage power of the circuit. Sleep transistor is shown in the fig 2 Fig 2. A power gating structure In clock gated power gating structure, an internal clock signal is used to excite the sleep transistors in the BCD circuit. The clock frequency is partially dependent on the average delay which occurs within the circuit. The clock speed is predetermined based on the propagation speed of intermediate results between logic clusters in the circuit. Low Vth devices are replaced with BCD adder circuit. Due to applying the clock signal to the circuit consumes extra power. If the number of stages increases the power consumption and area will get increased. Instead, we are going to use less transistor count full adder circuits. Generally 28 transistors are used while designing the full adder circuit in order to generate sum and carry for one bit addition. The following section explains different low complexity and low power transistor based full adder circuit designs. II. FULL ADDER DESIGNS The design criterion of a full adder cell is usually multi-fold. Transistor count is, of course, a primary concern which largely affects the design complexity of many function units such as multiplier and algorithmic logic unit (ALU). The driving capability of a full adder is very important, because, full adders are mostly used in cascade configuration, where the output of one provides the input for other. If the full adders lack driving capability then it requires additional buffer, which consequently increases the power dissipation. In the last decade, the full adder has gone through substantial improvement in power consumption, speed and size, but at the cost of weak driving capability and reduced voltage swing. However, reduced voltage swing has the advantage of lower power consumption. C. Design of 8T Full Adder
  • 3. Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631 1629 | P a g e The basic of 8T full adder consists of 3 modules, 2 XOR elements and a Carry section as shown in figure below. The Sum output is obtained by two XOR blocks in succession. For the carry section we use GDI based 2T-MUX and (A XOR B)as the selection signal. The Sum and the Cout module need 6 and 2 transistors respectively. The transistor level implementation of the eight transistor full adder is shown in Fig. 3. It is obvious from the figure that both Sum and Cout has a maximum delay of 2T. Fig 3. 8T full adder circuit But while simulating the above 8T full adder circuit, the output results are clamped at the voltage, i.e., the voltage swing is more at its output.. Higher power consumption due to short circuit current. It is clearly shown in the below simulation results. Fig 4 gives iput waveform for all following full adder designs. Fig 4. Input waveforms for the full adder designs. The output waveform for 8T based full adder is shown below, Fig 5. 8T full adder output waveform From the above output waveform its clearly noted that sum output is exactly very less voltage swing. But at the carry output i.e cout has high voltage swing at its output nearly 0.4v has been clamped. Hence this adder cannot be used in the BCD adder because its driving capability is very poor.Next we are design the 10 T(Transistor) based full adder design. D. Design of 10T Full Adder The design, denoted as SERF (static energy recovery full adder), emphasizes the low power consumption. As shown in Fig. 6, it uses two 4- transistor XNOR circuits. The design is claimed to be extremely low power because it doesn’t contain direct path to the ground and it can re-apply the load charge to the control gate (energy recovery). Fig 6. 10T full adder circuit The circuit produces full-swing at the output nodes. But it fails to provide so for the internal nodes. As the power consumption by the circuit reduces the circuit becomes slower. Also it cannot be cascaded at low power supply due to multiple threshold
  • 4. Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631 1630 | P a g e problems. It is noted from the below simulation results for the same above input waveform. Fig 7. 10T full adder output waveform. Here bothe sum and cout values has voltage swing at its output and it also less driving capability . Hence, we cannot use this 10 T full adder circuit in BCD adder application.Therefore we are going to design the full adder by using 14 Transistors. E. Design of 14T Full Adder This circuit has 4 transistor XOR which in the next stage is inverted to produce XNOR. These XOR and are used si ultaneousl to generate su and cout he signals cin and are multiplexed which can controlled either by (a b) or (a ⊗ b). Similarly the cout can be calculated by multiplexing a and cin controlled by (a b).It is the fastest adder among above adders. The circuit is shown in the fig 8 Fig 8. 14 T full adder circuit The 14T adder with 14 transistors consumes considerably less power in the order of microwatts and has higher speed. The simulated results are shown below in the figure 9 with respect to input waveform fig 4. Here the exact results have came without any voltage swing. Fig 8. 14 T Full adder output waveform. Hence this adder circuit is perfectly suitable to implement the 4 –bit BCD adder . III. PROPOSED 4-BIT BCD ADDER Now we are going to use 14 T based full adder circuit in BCD adder circuit and to build the block diagram of proposed BCD adder with low power consumption which is shown in the fig 9 below Fig 9 Proposed 4-bit BCD adder block diagram IV. SIMULATION RESULTS Thus, the above mentioned 4 bit proposed BCD adder circuit are designed in 50 nanometer technology and simulated by using HSPICE tool and the results are shown below. The inputs are set as A input set as 1001 and B input set as 1001 and cin i.e. carry input set as 0,the corresponding output SUM should be 1000 and carry out COUT should be 1.
  • 5. Muniraja Thoti, Jagadeeshwar Reddy M / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.1627-1631 1631 | P a g e Fig 10. Output waveform for 4 bit BCD adder The results are verified with respect to output waveform of 4 –bit BCD adder , which is exactly mathced with the expected output. V. PERFORMANCE ANALYSIS F. Power analysis The performance analysis of this work mainly concentrates on power and delay. The power consumed by this 4 –bit BCD adder is only 0.03µW,which is greatly reduced with respect to conventional one and also clock power gated BCD adder it is clearly given in the bar graph. The bar graph mentioned below is the average power consumed and compared between the conventional BCD adder, clock power gated BCD adder and proposed 4- bit BCD adder. Fig 11.Average power consumption G. Delay analysis The delay analysis is performed to calculate the delay arising across the circuits designed above. Delay has been reduced upto 8ps.The table 1 describes the power delay and power delay product is compared with other two BCD adder circuits. S.no Circuit Delay(in ps) Power delay product(in µj) 1 Conventional BCD adder 82.5 11.8 2 Clock power gated BCD adder 72.36 6.138 3 Proposed BCD adder 8 0.24 TABLE 1: Delay comparison between the adders. From the above tabular column of delay analysis clearly shown that our proposed BCD adder has less delay than other adder circuits. VI. CONCLUSION The main scenario of this work is to reduce power consumption in BCD adder using 50nm scale cmos technology and simulated by HSPICE tool. Clock gating method in power gating design, which provides additional control over the excitation process of sleep transistor. Thus we achieved by means 14-Transistors full adder is used without any usage of power gating techniques. There is a vast difference between this too. It is finally found that performance has greatly improved i.e. power and delay reduction. REFERENCES [1] Jin-Fa Lin, Yin-Tsung Hwang, Ming-Hwa Sheu and Cheng-Che Ho " A novel high speed and energy efficient 10-transistor full adder design," IEEE Transactions on Circuits and Systems I, vol54, pp.1050-1059, May. 2007. SCI,EI [2] Jin-Fa Lin , Yin-Tsung Hwang and Ming-Hwa Sheu "Low-power and low- complexity full adder design for wireless base band applications" , IEEE International Symposium on Circuit and System, pp. 2337-2341, Jun. 2006. [3] P. M. Lee, C. H. Hsu, and Y. H. Hung, “ ovel 10-T full adders realized by GDI structure” IEEE International S posiu on Integrated Circuits (ISIC-2007). [4] M.Moaiyeri, R. Faghih Mirzaee, K.Navi, “ wo ew Low Power and High Perfor ance Full Adders”, Journal of Computers, Vol. 4, No. 2, February 2009. [5] Rabaey J.M., A. Chandrakasan, B.Nikolic, “Digital Integrated Circuits, A Design” 2nd 2002, prentice Hall, Englewood Cliffs,NJ.