SlideShare a Scribd company logo
Asynchronous Design of Energy Efficient
Carry Save Adder
Abstract:
Asynchronous circuits are often presented as a means to achieve low power operation. We
investigate their suitability for lowenergy applications, where long battery life and delay
tolerance is the principal design goal, and where performance is not a critical requirement.
Asynchronous adiabatic logic (AAL) is a novel lowpower design technique which combines
the energy saving benefits of asynchronous systems with adiabatic benefits. In this paper,
energy efficient full adder cell using double pass transistor with asynchronous adiabatic logic
(DPTAAL) is investigated. Asynchronous adiabatic circuits are very low power circuits to
preserve energy for reuse, which reduces the amount of energy drawn directly from the
power supply. In this work, a full adder cell using DPTAAL is designed and simulated, which
exhibits less energy and reliable logical operations. To improve the circuit performance at
reduced voltage level, double pass transistor logic (DPL) is introduced. In proposed we used
carry save adder A carry-save is a type of digital adder used in computer micro architecture to
compute the sum of three or more n-bit numbers in binary. It differs from other digital adders
in that it outputs two numbers of the same dimensions as the inputs, one which is a sequence
of partial sum bits and another which is a sequence of carry bits.
EXISTING SYSTEM:
In existing paper, energy efficient full adder cell using double pass transistor with
asynchronous adiabatic logic (DPTAAL) is investigated. Asynchronous adiabatic circuits are
very low power circuits to preserve energy for reuse, which reduces the amount of energy
drawn directly from the power supply. In this work, a full adder cell using DPTAAL is
designed and simulated, which exhibits less energy and reliable logical operations. To
improve the circuit performance at reduced voltage level, double pass transistor logic (DPL)
is introduced.
PROPOSED SYSTEM
In proposed we use carry save adder, The carry-save adder [11][12]reduces the addition of 3
numbers to the addition of 2 numbers. The propagation delay is 3 gates regardless of the
number of bits. The carry-save unit consists of n full adders, each of which computes a single
sum and carries bit based solely on the corresponding bits of the three input numbers. The
entire sum can then be computed by shifting the carry sequence left by one place and
appending a 0 to the front (most significant bit) of the partial sum sequence and adding this
sequence with RCA produces the resulting n + 1-bit value. This process can be continued
indefinitely, adding an input for each stage of full adders, without any intermediate carry
propagation. These stages can be arranged in a binary tree structure, with cumulative delay
logarithmic in the number of inputs to be added, and invariant of the number of bits per input.
The main application of carry save algorithm is, well known for multiplier architecture is
used for efficient CMOS implementation of much wider variety of algorithms for high speed
digital signal processing .CSA applied in the partial product line of array multipliers will
speed up the carry propagation in the array.
FULL ADDER
Static Energy-Recovery Full Adder As an initial step toward designing low power arithmetic
circuit modules, we designed a Static Energy Recovery Full adder (SERF) cell module
illustrated in Figure 4. The cell uses only 10 transistors and it does not need inverted inputs.
The design was inspired by the XNOR gate full adder design. In non-energy recovery design
the charge applied to the load capacitance during logic level high is drained to ground during
the logic level low. It should be noted that the new SERF adder has no direct path to the
ground. The elimination of a path to the ground reduces power consumption, removing the
Psc variable (product of Isc and voltage) from the total power equation. The charge stored at
the load capacitance is reapplied to the control gates. The combination of not having a direct
path to ground and the re-application of the load charge to the control gate makes the energy
recovering full adder an energy efficient design. To the best of our knowledge this new
design has the lowest transistor count for the complete realization of a full adder.
DPL
The basic difference of pass transistor logic compared to the CMOS logic style is that the
source side of the logic transistor networks is connected to some input signals instead of the
power lines. In the Double Pass Transistor Logic (DPL) style both NMOS and PMOS logic
networks are used in parallel. Pass transistor logic is attractive as fewer transistors are needed
to implement important logic functions, smaller transistors and smaller capacitances are
required, and it is faster than conventional CMOS. However, the pass transistor gates
generate degraded signals, which slow down signal propagation. This situation will be more
critical when the output signals should be propagated to next stage as is the case for the carry
gate in ripple carry adder. To avoid this signal degradation, inverters are added in the outputs
of the circuit.
DPTAAL
ADIABATIC LOGIC DESIGN
“Adiabatic” is a term of Greek origin which spent most of its history related with classical
thermodynamics. It refers to a system in which a transition occurs without energy (usually in
the form of heat) being either lost to or gained from the system. In the context of electronic
systems, rather than heat, electronic charge is preserved. Adiabatic logic is viewed on issues
related with the thermodynamics of computation. By considering this branch of physics that
usually looks at mechanical engines and applying it to computing engines, research areas
such as reversible computation as well as adiabatic logic have been developed. By moving to
a computing paradigm that is reversible, energy can be reprocessed from a computing engine,
and reused to perform further calculations. This style of logical approach differs from CMOS
circuits, which dissipate energy during switching. There are some classical approaches to
reduce the dynamic power such as reducing supply voltage, decreasing physical capacitance
and reducing switching activity. These techniques are not fit enough to meet today’s power
requirement. However, most research has focused on building adiabatic logic, which is a
promising design for low power applications. Adiabatic logic works with the concept of
switching activities which reduces the power by giving stored energy back to the supply.
Thus, the term adiabatic logic is used in low-power VLSI circuits which implements
reversible logic. In this, the main design changes are focused in power clock which plays the
vital role in the principle of operation. Each phase of the power clock gives user to achieve
the following major design rules for the adiabatic circuit design.
In recent years, there is a huge demand for low power and low noise digital circuits motivated
by VLSI designers to introduce new methods to the design of low power VLSI circuits. There
are some classical approaches to reduce the dynamic power such as reducing supply voltage,
decreasing physical capacitance and reducing switching activity. These techniques are not fit
enough to meet today’s power requirement. However, most research has focused on building
adiabatic logic, which is a promising design for low power applications. Adiabatic logic
works with the concept of switching activities which reduces the power by giving stored
energy back to the supply. Thus, the term adiabatic logic is used in low-power VLSI circuits
which implements reversible logic. In this, the main design changes are focused in power
clock which plays the vital role in the principle of operation. Each phase of the power clock
gives user to achieve the two major design rules for the adiabatic circuit design.
In this work, Asynchrobatic Logic is presented. It is a novel low-power design style that
combines the energy saving benefits of asynchronous logic and adiabatic logic to produce
systems whose power dissipation is reduced in several different ways. The term
“Asynchrobatic” is a new word that can be used to describe these types of systems, and is
derived from the concatenation and shortening of Asynchronous, Adiabatic Logic. This thesis
introduces the concept and theory behind Asynchrobatic Logic. It first provides an
introductory background to both underlying parent technologies (asynchronous logic and
adiabatic logic). The background material continues with an explanation of a number of
possible methods for designing complex data-path cells used in the adiabatic data-path.
Asynchrobatic Logic is then introduced as a comparison between asynchronous and
Asynchrobatic buffer chains, showing that for wide systems, it operates more efficiently.
Two more-complex sub-systems are presented, firstly a layout implementation of the
substitution boxes from the Twofish encryption algorithm, and secondly a front-end only
(without parasitic capacitances, resistances) simulation that demonstrates a functional system
capable of calculating the Greatest Common Denominator (GCD) of a pair of 16-bit unsigned
integers, which under typical conditions on a 0.35µm process, executed a test vector
requiring twenty-four iterations in 2.067µs with a power consumption of 3.257nW. These
examples show that the concept of A synchrobatic Logic has the potential to be used in real-
world applications, and is not just theory without application. At the time of its first
publication in 2004, A synchrobatic Logic was both unique and ground-breaking, as this was
the first time that consideration had been given to operating large-scale adiabatic logic in an
asynchronous fashion, and the first time that Asynchronous Stepwise Charging (ASWC) had
been used to drive an adiabatic data-path.
CARRY SAVE ADDER
Carry save adder is used to compute sum ofthree or more n-bit binary numbers. Carrysave
adder is same as a full adder. The carry-save adder reduces the addition
of 3numbers to the addition of 2 numbers. The carry-save unit consists of ‘n’ full
adders,each of which computes a single sum andcarry bit, based on the corresponding bitsof
the three input numbers. The entiresum can then be computed by shiftingthe carry sequence
left by one place andappending a 0 to the front of the partialsum sequence. The figure, given
here showsthe sum of two 32-bit binary numbers, so 32full adders are used at first stage. Let
X andY are two 32-bit numbers and produces partial sum and carry as S and C as shown
inthe following example:Si = Xi xor YiCi = Xi and YiThe final addition is then computed
as:1. Shifting the carry sequence C left by one place.2. Placing a 0 to the front (MSB) of
the partial sum sequence S.3. Finally, a ripple carry adder is used to add these two together
and computing the resulting sum.
Computation Flow of Carry Save Adder.
Again, to add three numbers (Let X ,Y ,Z)the process will be like :X + Y + Z = C + S, where
C is carry and Sis the sum.
IV.
CONCLUSION:
In this paper we have presented a novel methodology for designing energy efficient
full adder cell using double pass transistor with asynchronous adiabatic logic (DPTAAL).
The performance of this design is compared with the conventional logic designs. It is
observed that for frequencies between 100MHz to 200MHz, asynchronous adiabatic full
adder cell consume less energy than the conventional quasi-adiabatic families of cell designs.
Thisapproach confirms the feasibility of asynchronous adiabatic full adder cells in low power
computing applications.

More Related Content

What's hot

Power System Review
Power System ReviewPower System Review
Power System Review
Power System Operation
 
[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma
[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma
[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma
IJET - International Journal of Engineering and Techniques
 
N1102018691
N1102018691N1102018691
N1102018691
IOSR Journals
 
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
CSCJournals
 
Al36228233
Al36228233Al36228233
Al36228233
IJERA Editor
 
Volt/Var Optimization by Smart Inverters and Capacitor Banks
Volt/Var Optimization by Smart Inverters and Capacitor BanksVolt/Var Optimization by Smart Inverters and Capacitor Banks
Volt/Var Optimization by Smart Inverters and Capacitor Banks
Power System Operation
 
MODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTER
MODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTERMODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTER
MODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTER
ijsrd.com
 
Load flow studies 19
Load flow studies 19Load flow studies 19
Load flow studies 19
Asha Anu Kurian
 
Cw4301569573
Cw4301569573Cw4301569573
Cw4301569573
IJERA Editor
 
D010432135
D010432135D010432135
D010432135
IOSR Journals
 
Lb2418671870
Lb2418671870Lb2418671870
Lb2418671870
IJERA Editor
 
1 ijaems oct-2015-3-design and development of novel matrix converter performance
1 ijaems oct-2015-3-design and development of novel matrix converter performance1 ijaems oct-2015-3-design and development of novel matrix converter performance
1 ijaems oct-2015-3-design and development of novel matrix converter performance
INFOGAIN PUBLICATION
 
Modeling and simulation of three phases cascaded H-bridge grid-tied PV inverter
Modeling and simulation of three phases cascaded H-bridge grid-tied PV inverterModeling and simulation of three phases cascaded H-bridge grid-tied PV inverter
Modeling and simulation of three phases cascaded H-bridge grid-tied PV inverter
journalBEEI
 
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of ControlsCascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
IOSR Journals
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...
Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...
Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...
Venkata Gowtam Nallamothu
 
An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...
An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...
An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...
IJMTST Journal
 

What's hot (17)

Power System Review
Power System ReviewPower System Review
Power System Review
 
[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma
[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma
[IJCT-V3I2P23] Authors: Baljinder Kaur, Narinder Sharma
 
N1102018691
N1102018691N1102018691
N1102018691
 
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
Design of High Speed Low Power 15-4 Compressor Using Complementary Energy Pat...
 
Al36228233
Al36228233Al36228233
Al36228233
 
Volt/Var Optimization by Smart Inverters and Capacitor Banks
Volt/Var Optimization by Smart Inverters and Capacitor BanksVolt/Var Optimization by Smart Inverters and Capacitor Banks
Volt/Var Optimization by Smart Inverters and Capacitor Banks
 
MODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTER
MODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTERMODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTER
MODELING, ANALYSIS AND SIMULATION OF POLY-PHASE BOOST CONVERTER
 
Load flow studies 19
Load flow studies 19Load flow studies 19
Load flow studies 19
 
Cw4301569573
Cw4301569573Cw4301569573
Cw4301569573
 
D010432135
D010432135D010432135
D010432135
 
Lb2418671870
Lb2418671870Lb2418671870
Lb2418671870
 
1 ijaems oct-2015-3-design and development of novel matrix converter performance
1 ijaems oct-2015-3-design and development of novel matrix converter performance1 ijaems oct-2015-3-design and development of novel matrix converter performance
1 ijaems oct-2015-3-design and development of novel matrix converter performance
 
Modeling and simulation of three phases cascaded H-bridge grid-tied PV inverter
Modeling and simulation of three phases cascaded H-bridge grid-tied PV inverterModeling and simulation of three phases cascaded H-bridge grid-tied PV inverter
Modeling and simulation of three phases cascaded H-bridge grid-tied PV inverter
 
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of ControlsCascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
Cascaded Multilevel Inverter Based Active Power Filters: A Survey of Controls
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...
Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...
Predictive-Control-For-Harmonic-And-Unbalance-Compensation-Using-Active-Power...
 
An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...
An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...
An Enhancement of Power Quality by the use of D-STATCOM and Soft Computing Te...
 

Similar to VLSI projects 2014

Hv3513651369
Hv3513651369Hv3513651369
Hv3513651369
IJERA Editor
 
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
VLSICS Design
 
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
VLSICS Design
 
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
VLSICS Design
 
Low Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignLow Power Adiabatic Logic Design
Low Power Adiabatic Logic Design
IOSRJECE
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
Br044426429
Br044426429Br044426429
Br044426429
IJERA Editor
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select Adders
Kumar Goud
 
Adiabatic logic or clock powered logic
Adiabatic logic or clock powered logicAdiabatic logic or clock powered logic
Adiabatic logic or clock powered logic
Tuhinansu Pradhan
 
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
VLSICS Design
 
Design of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS TechnologyDesign of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS Technology
Associate Professor in VSB Coimbatore
 
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
IJEEE
 
Energy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using SynchronvertersEnergy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using Synchronverters
Gal Barzilai
 
ha_report modified
ha_report  modifiedha_report  modified
ha_report modified
keerthi thallam
 
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder CircuitDesign and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Associate Professor in VSB Coimbatore
 
Implementation of pull up pull-down network for energy optimization in full a...
Implementation of pull up pull-down network for energy optimization in full a...Implementation of pull up pull-down network for energy optimization in full a...
Implementation of pull up pull-down network for energy optimization in full a...
IJARIIT
 
Design of 6 bit flash analog to digital converter using variable switching vo...
Design of 6 bit flash analog to digital converter using variable switching vo...Design of 6 bit flash analog to digital converter using variable switching vo...
Design of 6 bit flash analog to digital converter using variable switching vo...
VLSICS Design
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
Ad4103173176
Ad4103173176Ad4103173176
Ad4103173176
IJERA Editor
 

Similar to VLSI projects 2014 (20)

Hv3513651369
Hv3513651369Hv3513651369
Hv3513651369
 
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
 
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
 
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
SIMULTANEOUS OPTIMIZATION OF STANDBY AND ACTIVE ENERGY FOR SUB-THRESHOLD CIRC...
 
Low Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignLow Power Adiabatic Logic Design
Low Power Adiabatic Logic Design
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
Br044426429
Br044426429Br044426429
Br044426429
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select Adders
 
Adiabatic logic or clock powered logic
Adiabatic logic or clock powered logicAdiabatic logic or clock powered logic
Adiabatic logic or clock powered logic
 
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
 
Design of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS TechnologyDesign of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS Technology
 
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
 
Energy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using SynchronvertersEnergy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using Synchronverters
 
ha_report modified
ha_report  modifiedha_report  modified
ha_report modified
 
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder CircuitDesign and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
 
Implementation of pull up pull-down network for energy optimization in full a...
Implementation of pull up pull-down network for energy optimization in full a...Implementation of pull up pull-down network for energy optimization in full a...
Implementation of pull up pull-down network for energy optimization in full a...
 
Design of 6 bit flash analog to digital converter using variable switching vo...
Design of 6 bit flash analog to digital converter using variable switching vo...Design of 6 bit flash analog to digital converter using variable switching vo...
Design of 6 bit flash analog to digital converter using variable switching vo...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Ad4103173176
Ad4103173176Ad4103173176
Ad4103173176
 

More from Senthilvel S

IEEE paper 2014 abstract
IEEE paper 2014 abstractIEEE paper 2014 abstract
IEEE paper 2014 abstract
Senthilvel S
 
JAVA projects 2014
JAVA projects 2014JAVA projects 2014
JAVA projects 2014
Senthilvel S
 
MATLAB projects 2014
MATLAB projects 2014MATLAB projects 2014
MATLAB projects 2014
Senthilvel S
 
NS2 IEEE projects 2014
NS2 IEEE projects 2014NS2 IEEE projects 2014
NS2 IEEE projects 2014
Senthilvel S
 
NS2 IEEE Projects 2014 call at 9382207007
NS2 IEEE Projects 2014 call at 9382207007NS2 IEEE Projects 2014 call at 9382207007
NS2 IEEE Projects 2014 call at 9382207007
Senthilvel S
 
NS2 projects 2014 at HCL
NS2 projects 2014 at HCLNS2 projects 2014 at HCL
NS2 projects 2014 at HCL
Senthilvel S
 
NS2 IEEE projects 2014
NS2 IEEE projects 2014NS2 IEEE projects 2014
NS2 IEEE projects 2014
Senthilvel S
 
NS2 Projects 2014
NS2 Projects 2014 NS2 Projects 2014
NS2 Projects 2014
Senthilvel S
 
Ns1
Ns1Ns1
Ns 2 titles 2014
Ns 2 titles 2014Ns 2 titles 2014
Ns 2 titles 2014
Senthilvel S
 
Hcl ipt 2014 2015 summer training
Hcl ipt 2014   2015 summer trainingHcl ipt 2014   2015 summer training
Hcl ipt 2014 2015 summer training
Senthilvel S
 
Hcl workshop and internship 2014 15
Hcl workshop and internship 2014   15Hcl workshop and internship 2014   15
Hcl workshop and internship 2014 15
Senthilvel S
 
Hcl ipt 2014 2015 summer training
Hcl ipt 2014   2015 summer trainingHcl ipt 2014   2015 summer training
Hcl ipt 2014 2015 summer training
Senthilvel S
 
Final year projects for ECE students
Final year projects for ECE students Final year projects for ECE students
Final year projects for ECE students
Senthilvel S
 
Final Year projects for ece and eee students
Final Year projects for ece and eee studentsFinal Year projects for ece and eee students
Final Year projects for ece and eee students
Senthilvel S
 
NS2 IEEE Projects @ HCL Velachery
NS2 IEEE Projects @ HCL VelacheryNS2 IEEE Projects @ HCL Velachery
NS2 IEEE Projects @ HCL Velachery
Senthilvel S
 
NS2 Projects 2014 in HCL velachery
NS2 Projects 2014 in HCL velacheryNS2 Projects 2014 in HCL velachery
NS2 Projects 2014 in HCL velachery
Senthilvel S
 
Ccna concepts
Ccna conceptsCcna concepts
Ccna concepts
Senthilvel S
 

More from Senthilvel S (18)

IEEE paper 2014 abstract
IEEE paper 2014 abstractIEEE paper 2014 abstract
IEEE paper 2014 abstract
 
JAVA projects 2014
JAVA projects 2014JAVA projects 2014
JAVA projects 2014
 
MATLAB projects 2014
MATLAB projects 2014MATLAB projects 2014
MATLAB projects 2014
 
NS2 IEEE projects 2014
NS2 IEEE projects 2014NS2 IEEE projects 2014
NS2 IEEE projects 2014
 
NS2 IEEE Projects 2014 call at 9382207007
NS2 IEEE Projects 2014 call at 9382207007NS2 IEEE Projects 2014 call at 9382207007
NS2 IEEE Projects 2014 call at 9382207007
 
NS2 projects 2014 at HCL
NS2 projects 2014 at HCLNS2 projects 2014 at HCL
NS2 projects 2014 at HCL
 
NS2 IEEE projects 2014
NS2 IEEE projects 2014NS2 IEEE projects 2014
NS2 IEEE projects 2014
 
NS2 Projects 2014
NS2 Projects 2014 NS2 Projects 2014
NS2 Projects 2014
 
Ns1
Ns1Ns1
Ns1
 
Ns 2 titles 2014
Ns 2 titles 2014Ns 2 titles 2014
Ns 2 titles 2014
 
Hcl ipt 2014 2015 summer training
Hcl ipt 2014   2015 summer trainingHcl ipt 2014   2015 summer training
Hcl ipt 2014 2015 summer training
 
Hcl workshop and internship 2014 15
Hcl workshop and internship 2014   15Hcl workshop and internship 2014   15
Hcl workshop and internship 2014 15
 
Hcl ipt 2014 2015 summer training
Hcl ipt 2014   2015 summer trainingHcl ipt 2014   2015 summer training
Hcl ipt 2014 2015 summer training
 
Final year projects for ECE students
Final year projects for ECE students Final year projects for ECE students
Final year projects for ECE students
 
Final Year projects for ece and eee students
Final Year projects for ece and eee studentsFinal Year projects for ece and eee students
Final Year projects for ece and eee students
 
NS2 IEEE Projects @ HCL Velachery
NS2 IEEE Projects @ HCL VelacheryNS2 IEEE Projects @ HCL Velachery
NS2 IEEE Projects @ HCL Velachery
 
NS2 Projects 2014 in HCL velachery
NS2 Projects 2014 in HCL velacheryNS2 Projects 2014 in HCL velachery
NS2 Projects 2014 in HCL velachery
 
Ccna concepts
Ccna conceptsCcna concepts
Ccna concepts
 

Recently uploaded

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 

Recently uploaded (20)

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 

VLSI projects 2014

  • 1. Asynchronous Design of Energy Efficient Carry Save Adder Abstract: Asynchronous circuits are often presented as a means to achieve low power operation. We investigate their suitability for lowenergy applications, where long battery life and delay tolerance is the principal design goal, and where performance is not a critical requirement. Asynchronous adiabatic logic (AAL) is a novel lowpower design technique which combines the energy saving benefits of asynchronous systems with adiabatic benefits. In this paper, energy efficient full adder cell using double pass transistor with asynchronous adiabatic logic (DPTAAL) is investigated. Asynchronous adiabatic circuits are very low power circuits to preserve energy for reuse, which reduces the amount of energy drawn directly from the power supply. In this work, a full adder cell using DPTAAL is designed and simulated, which exhibits less energy and reliable logical operations. To improve the circuit performance at reduced voltage level, double pass transistor logic (DPL) is introduced. In proposed we used carry save adder A carry-save is a type of digital adder used in computer micro architecture to compute the sum of three or more n-bit numbers in binary. It differs from other digital adders in that it outputs two numbers of the same dimensions as the inputs, one which is a sequence of partial sum bits and another which is a sequence of carry bits. EXISTING SYSTEM: In existing paper, energy efficient full adder cell using double pass transistor with asynchronous adiabatic logic (DPTAAL) is investigated. Asynchronous adiabatic circuits are very low power circuits to preserve energy for reuse, which reduces the amount of energy drawn directly from the power supply. In this work, a full adder cell using DPTAAL is designed and simulated, which exhibits less energy and reliable logical operations. To improve the circuit performance at reduced voltage level, double pass transistor logic (DPL) is introduced. PROPOSED SYSTEM
  • 2. In proposed we use carry save adder, The carry-save adder [11][12]reduces the addition of 3 numbers to the addition of 2 numbers. The propagation delay is 3 gates regardless of the number of bits. The carry-save unit consists of n full adders, each of which computes a single sum and carries bit based solely on the corresponding bits of the three input numbers. The entire sum can then be computed by shifting the carry sequence left by one place and appending a 0 to the front (most significant bit) of the partial sum sequence and adding this sequence with RCA produces the resulting n + 1-bit value. This process can be continued indefinitely, adding an input for each stage of full adders, without any intermediate carry propagation. These stages can be arranged in a binary tree structure, with cumulative delay logarithmic in the number of inputs to be added, and invariant of the number of bits per input. The main application of carry save algorithm is, well known for multiplier architecture is used for efficient CMOS implementation of much wider variety of algorithms for high speed digital signal processing .CSA applied in the partial product line of array multipliers will speed up the carry propagation in the array. FULL ADDER Static Energy-Recovery Full Adder As an initial step toward designing low power arithmetic circuit modules, we designed a Static Energy Recovery Full adder (SERF) cell module illustrated in Figure 4. The cell uses only 10 transistors and it does not need inverted inputs. The design was inspired by the XNOR gate full adder design. In non-energy recovery design the charge applied to the load capacitance during logic level high is drained to ground during the logic level low. It should be noted that the new SERF adder has no direct path to the ground. The elimination of a path to the ground reduces power consumption, removing the Psc variable (product of Isc and voltage) from the total power equation. The charge stored at the load capacitance is reapplied to the control gates. The combination of not having a direct path to ground and the re-application of the load charge to the control gate makes the energy
  • 3. recovering full adder an energy efficient design. To the best of our knowledge this new design has the lowest transistor count for the complete realization of a full adder. DPL The basic difference of pass transistor logic compared to the CMOS logic style is that the source side of the logic transistor networks is connected to some input signals instead of the power lines. In the Double Pass Transistor Logic (DPL) style both NMOS and PMOS logic networks are used in parallel. Pass transistor logic is attractive as fewer transistors are needed to implement important logic functions, smaller transistors and smaller capacitances are required, and it is faster than conventional CMOS. However, the pass transistor gates generate degraded signals, which slow down signal propagation. This situation will be more critical when the output signals should be propagated to next stage as is the case for the carry gate in ripple carry adder. To avoid this signal degradation, inverters are added in the outputs of the circuit. DPTAAL
  • 4. ADIABATIC LOGIC DESIGN “Adiabatic” is a term of Greek origin which spent most of its history related with classical thermodynamics. It refers to a system in which a transition occurs without energy (usually in the form of heat) being either lost to or gained from the system. In the context of electronic systems, rather than heat, electronic charge is preserved. Adiabatic logic is viewed on issues related with the thermodynamics of computation. By considering this branch of physics that usually looks at mechanical engines and applying it to computing engines, research areas such as reversible computation as well as adiabatic logic have been developed. By moving to a computing paradigm that is reversible, energy can be reprocessed from a computing engine, and reused to perform further calculations. This style of logical approach differs from CMOS circuits, which dissipate energy during switching. There are some classical approaches to reduce the dynamic power such as reducing supply voltage, decreasing physical capacitance and reducing switching activity. These techniques are not fit enough to meet today’s power requirement. However, most research has focused on building adiabatic logic, which is a
  • 5. promising design for low power applications. Adiabatic logic works with the concept of switching activities which reduces the power by giving stored energy back to the supply. Thus, the term adiabatic logic is used in low-power VLSI circuits which implements reversible logic. In this, the main design changes are focused in power clock which plays the vital role in the principle of operation. Each phase of the power clock gives user to achieve the following major design rules for the adiabatic circuit design. In recent years, there is a huge demand for low power and low noise digital circuits motivated by VLSI designers to introduce new methods to the design of low power VLSI circuits. There are some classical approaches to reduce the dynamic power such as reducing supply voltage, decreasing physical capacitance and reducing switching activity. These techniques are not fit enough to meet today’s power requirement. However, most research has focused on building adiabatic logic, which is a promising design for low power applications. Adiabatic logic works with the concept of switching activities which reduces the power by giving stored energy back to the supply. Thus, the term adiabatic logic is used in low-power VLSI circuits which implements reversible logic. In this, the main design changes are focused in power clock which plays the vital role in the principle of operation. Each phase of the power clock gives user to achieve the two major design rules for the adiabatic circuit design. In this work, Asynchrobatic Logic is presented. It is a novel low-power design style that combines the energy saving benefits of asynchronous logic and adiabatic logic to produce systems whose power dissipation is reduced in several different ways. The term “Asynchrobatic” is a new word that can be used to describe these types of systems, and is derived from the concatenation and shortening of Asynchronous, Adiabatic Logic. This thesis introduces the concept and theory behind Asynchrobatic Logic. It first provides an introductory background to both underlying parent technologies (asynchronous logic and adiabatic logic). The background material continues with an explanation of a number of possible methods for designing complex data-path cells used in the adiabatic data-path. Asynchrobatic Logic is then introduced as a comparison between asynchronous and Asynchrobatic buffer chains, showing that for wide systems, it operates more efficiently. Two more-complex sub-systems are presented, firstly a layout implementation of the substitution boxes from the Twofish encryption algorithm, and secondly a front-end only (without parasitic capacitances, resistances) simulation that demonstrates a functional system capable of calculating the Greatest Common Denominator (GCD) of a pair of 16-bit unsigned
  • 6. integers, which under typical conditions on a 0.35µm process, executed a test vector requiring twenty-four iterations in 2.067µs with a power consumption of 3.257nW. These examples show that the concept of A synchrobatic Logic has the potential to be used in real- world applications, and is not just theory without application. At the time of its first publication in 2004, A synchrobatic Logic was both unique and ground-breaking, as this was the first time that consideration had been given to operating large-scale adiabatic logic in an asynchronous fashion, and the first time that Asynchronous Stepwise Charging (ASWC) had been used to drive an adiabatic data-path. CARRY SAVE ADDER Carry save adder is used to compute sum ofthree or more n-bit binary numbers. Carrysave adder is same as a full adder. The carry-save adder reduces the addition of 3numbers to the addition of 2 numbers. The carry-save unit consists of ‘n’ full adders,each of which computes a single sum andcarry bit, based on the corresponding bitsof the three input numbers. The entiresum can then be computed by shiftingthe carry sequence left by one place andappending a 0 to the front of the partialsum sequence. The figure, given here showsthe sum of two 32-bit binary numbers, so 32full adders are used at first stage. Let X andY are two 32-bit numbers and produces partial sum and carry as S and C as shown inthe following example:Si = Xi xor YiCi = Xi and YiThe final addition is then computed as:1. Shifting the carry sequence C left by one place.2. Placing a 0 to the front (MSB) of the partial sum sequence S.3. Finally, a ripple carry adder is used to add these two together and computing the resulting sum.
  • 7.
  • 8.
  • 9. Computation Flow of Carry Save Adder. Again, to add three numbers (Let X ,Y ,Z)the process will be like :X + Y + Z = C + S, where C is carry and Sis the sum. IV. CONCLUSION: In this paper we have presented a novel methodology for designing energy efficient full adder cell using double pass transistor with asynchronous adiabatic logic (DPTAAL). The performance of this design is compared with the conventional logic designs. It is observed that for frequencies between 100MHz to 200MHz, asynchronous adiabatic full adder cell consume less energy than the conventional quasi-adiabatic families of cell designs. Thisapproach confirms the feasibility of asynchronous adiabatic full adder cells in low power computing applications.