SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
International Journal of Electronics and Communication Engineering AND COMMUNICATION0976 –
       INTERNATIONAL JOURNAL OF ELECTRONICS & Technology (IJECET), ISSN
 6464(Print), ISSN 0976 – 6472(Online) Volume & Issue 3, October- December (2012), © IAEME
                           ENGINEERING 3, TECHNOLOGY (IJECET)

ISSN 0976 – 6464(Print)
ISSN 0976 – 6472(Online)
Volume 3, Issue 3, October- December (2012), pp. 14-21                     IJECET
© IAEME: www.iaeme.com/ijecet.asp
Journal Impact Factor (2012): 3.5930 (Calculated by GISI)                 ©IAEME
www.jifactor.com




    DESIGN OF POWER EFFICIENT 4x4 ARRAY MULTIPLIER USING
                      ADIABATIC LOGIC
                                        A.Andamuthu,
                                     Assistant Professor
                       Muthayammal Engineering College,Tamilnadu,India.
                             Email ID: andamuthuece@gmail.com

                                          R. Shankar,
                                       Assistant Professor
                      Dept of ECE, Vidhya Mandhir Institute of Technology
                               Erode, Email: sha8189@gmail.com

                                         J. Vinoth Kumar
                                        Assistant Professor
                    Dept of ECE, J. J. College of Engineering and Technology
                          Trichy, Email: vino.vinothkumar@gmail.com

 ABSTRACT
 The main process of this paper is to reduce the power in array multiplier using adiabatic logic.
 Adiabatic logic is an approach to low-power digital circuits that differs fundamentally from other
 practical low-power techniques. When adiabatic logic is used, the signal energies stored on
 circuit capacitances may be recycled instead of dissipated as heat. With the help of TSPICE
 simulations, the power consumption is analyzed by variation of parameter. In existing method,
 two logic families, 2N-2P logic and 2N-2N2P logic are compared with conventional CMOS
 logic for array multiplier circuits. In proposed method, 2N-2P logic is enhanced by adding pull
 down network and power clock to reduce the power consumption. It is find that adiabatic
 technique is good choice for low power application in specified frequency range.

 IndexTerms— Adiabatic logic, power dissipation, power clock

    I.      INTRODUCTION

       Reducing power consumption has become an important issue in integrated circuit design
 owing to the strong demand for low power system-on-chip (SoC) and portable electronic


                                                14
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME

equipment [2].The energy dissipated in adiabatic circuits is considerably lesser than that in the
static CMOS circuits, hence adiabatic circuits are promising candidates for low power circuits
that can be operated in the frequency range in which signals are digitally processed. In this study,
we compare the power consumption in Adiabatic CMOS logic circuits and conventional CMOS
circuits.
        In most of the DSP system the multiplier is part of the critical path that determines the
overall performance of the system. That is why enhancing the performance of the 1-bit full-adder
cell (the building block of the binary adder) is a significant goal. Based on the full adder design
circuits, the multiplier was designed. Adiabatic logic circuits reduce the energy dissipation
during switching process, and reuse the some of energy by recycling from the load capacitance
[4, 5]. For recycling, the adiabatic circuits use the constant current source power supply and for
reduce dissipation it uses the trapezoidal [6] or sinusoidal power supply voltage [3].

II. PRINCIPLES OF ADIABATIC
    LOGIC:
       The word ADIABATIC comes from a Greek word that is used to describe
thermodynamic processes that exchange no energy with the environment and therefore, no
energy loss in the form of dissipated heat. In real-life computing, such ideal process cannot be
achieved because of the presence of dissipative elements like resistances in a circuit. However,
one can achieve very low energy dissipation by slowing down the speed of operation and only
switching transistors under certain conditions. The signal energies stored in the circuit
capacitances are recycled instead, of being dissipated as heat. The adiabatic logic is also known
as ENERGY RECOVERY CMOS. In the adiabatic switching approach, the circuit energies are
conserved rather than dissipated as heat. Depending on the application and the system
requirements, this approach can sometimes be used to reduce the power dissipation of the digital
systems.

III. ADIABATIC LOGIC FAMILIES:
       Practical adiabatic families can be classified as either Partially adiabatic or fully
adiabatic. In partially adiabatic circuit, some charge is allowed to be transferred to the ground,
while in fully adiabatic circuit all the charge on the load capacitance is recovered by the power
supply. Fully adiabatic circuits face so many problems with respect to operating speed and input
power clock synchronization. Different logic families are 2N-2P Adiabatic logic, 2N- 2N2P
Adiabatic Logic, Positive Feedback Adiabatic Logic (PFAL),NMOS Energy Recovery Logic
(NERL), Clocked Adiabatic Logic (CAL),True Single-Phase Adiabatic Logic (TSEL),Source-
coupled Adiabatic Logic (SCAL),Two phase adiabatic static CMOS logic(2PASCL) and fully
adiabatic logic families are ,Pass Transistor Adiabatic Logic (PAL),Split- Rail Charge Recovery
Logic (SCRL). In this project we are going with enhanced 2N-2P adiabatic logic family
compared with 2N-2P,2N-2N2P logic families and conventional cmos logic.

IV.2N-2P ADIABATIC LOGIC FAMILY:
         The schematic and simulated waveform of the 2N-2P inverter gate is shown in Fig.2 and
Fig.3 respectively. Initially, input ‘in’ is high and input ‘/in’ is low. When power clock (pck)
rises from zero to VDD, since F is on so output ‘out’ remains ground level. Output ‘/out’ follows


                                                 15
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME

the pck. When pck reaches at VDD, outputs ‘out’ and ‘/out’ hold logic value zero and VDD
respectively. This output values can be used for the next stage as an inputs. Now pck falls from
VDD to zero, ‘/out’ returns its energy to pck hence delivered charge is recovered. ECRL uses
four phase clocking rule to efficiently recover the charge delivered by pck. For detailed study
follow the reference [4].

                                       2N-2P INVERTER




                                               Fig.2


                            WAVEFORM FOR 2N-2P INVERTER




                                               Fig.3




                                                 16
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME




                               4x4 2N-2P ARRAY MULTIPLIER




                   WAVEFORM FOR 4x4 2N-2P ARRAY MULTIPLIER




V.2N-2N2P ADIABATIC LOGIC

      The schematic and simulated waveform of the 2N-2N2P inverter gate is shown in Fig.4
and Fig.5 respectively The 2N-2N2P logic family was derived from 2N-2P in order to reduce
the coupling effect. The major difference with respect to 2N-2P is that the latch is made by two
pMOSFETs and two nMOSFETs, rather than by only two pMOSFETs as in 2N-2P.The
additional cross-coupled nMOSFET switches lead to non-floating outputs for a large part of the
recovery phase.




                                                 17
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME



                                      2N-2N2P INVERTER




                                               Fig.4

                          WAVEFORM FOR 2N-2N2P INVERTER




                                               Fig.5

                             4x4 2N-2N2P ARRAY MULTIPLIER




                                                 18
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME



                  WAVEFORM FOR 4x4 2N-2N2P ARRAY MULTIPLIER




VI. ENHANCED 2N-2P ADIABATIC LOGIC
The ENHANCED 2N-2P operation consists of
    • The pre-resolving phase, when the inputs are preresolved.
    • The Evaluate phase, when PC raises and evaluates using the pre-resolved circuit states.
    • The Hold phase.
    • The Recovery phase.
                            ENHANCED 2N-2P INVERTER




                        WAVEFORM FOR ENHANCED 2N-2P INV:




                                                 19
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME



                       4x4 ENHANCED 2N-2P ARRAY MULTIPLIER




           WAVEFORM FOR 4x4 ENHANCED 2N-2P ARRAY MULTIPLIER:




VII. COMPARISION RESULTS OF 4x4 ARRAY MULTIPLIERS:

                             LOGICFAMILIES             Avg.
                                                      POWER(uw)
                                 CMOS                 0.5914806
                                 2N-2P                0.5213958
                                2N-2N2P               0.5114439
                             ENHANCED2N-2P            0.3460064

VIII. CONCLUSION
     The different parameter variations against adiabatic logic families are investigated, which
shows that adiabatic logic families highly depend upon its. But less power consumption in
adiabatic logic families can be still achieved than CMOS logic over the wide range of parameter
variations. Enhanced 2n-2p logic shows better energy savings than other families at the 100Mhz
frequency. Hence adiabatic logic families can be used for low power application over the wide
range of applications.




                                                 20
International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 –
6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME

REFERENCES
[1] Rakesh Kumar Yadav, Ashwani K. Rana, “Adiabatic Technique for Energy Efficient Logic
Circuits Design” Proceedings of ICETECT ,pp.776-780,2011.
[2] R. C. Chang, P. -C. Hung, and I. -H, Wang, “Complementary pass-transistor energy recovery
logic for low-power applications”, IEEE Proc. Computers and Digital Techniques, Vol. 149, pp.
146-151, July 2002.
[3] B. Voss and M. Glesner, “A low power
sinusoidal clock,” In Proc. Of the International Symposium on Circuits and Systems, pp.108-
111, May200l.
[4] Y. Moon and D.K. Jeong, “An efficient charge recovery logic circuit,” IEEE J. Solid-State
Circuits, vol. 31, no. 4, pp. 514–522, Apr. 1996.
[5] W. C. Athas, L.J. Svensson, J.G. Koller, N. Tzartzanis, and E. Chou, “Low power digital
systems based on adiabatic-switchin principles,” IEEE Trans. VLSI Systems, vol. 2, no. 4, pp.
398-407, Dec. 1994.
[6] J. S. Denker, “A review of adiabatic computing,” in IEEE Symp. On Low Power Electronics,
pp. 94-97, 1994.
[7] T. Gabara, “Pulsed Power Supply CMOS,” Technical Digest IEEE Symposium Low Power
Electronics, San Diego, pp. 98- 99, Oct. 1994.




                                                 21

Weitere ähnliche Inhalte

Was ist angesagt?

Low complexity turbo decoder with modified acs
Low complexity turbo decoder with modified acsLow complexity turbo decoder with modified acs
Low complexity turbo decoder with modified acsIAEME Publication
 
Trends in High Performance Operation of Electro Absorption Integrated Laser M...
Trends in High Performance Operation of Electro Absorption Integrated Laser M...Trends in High Performance Operation of Electro Absorption Integrated Laser M...
Trends in High Performance Operation of Electro Absorption Integrated Laser M...Editor IJARCET
 
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Designijsrd.com
 
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...IJTET Journal
 
Dynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingDynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingIJERA Editor
 
An empirical large signal model for rf ldmosfet transistors
An empirical large signal model for rf ldmosfet transistorsAn empirical large signal model for rf ldmosfet transistors
An empirical large signal model for rf ldmosfet transistorsIAEME Publication
 
IRJET- Design and Implementation of High Speed, Low Power Charge Shared R...
IRJET-  	  Design and Implementation of High Speed, Low Power Charge Shared R...IRJET-  	  Design and Implementation of High Speed, Low Power Charge Shared R...
IRJET- Design and Implementation of High Speed, Low Power Charge Shared R...IRJET Journal
 
IRJET- Implementation of 16-Bit Pipelined ADC using 180nm CMOS Technology
IRJET-  	  Implementation of 16-Bit Pipelined ADC using 180nm CMOS TechnologyIRJET-  	  Implementation of 16-Bit Pipelined ADC using 180nm CMOS Technology
IRJET- Implementation of 16-Bit Pipelined ADC using 180nm CMOS TechnologyIRJET Journal
 
SDG&E's Energy Storage and EV Proposed Rate Case
SDG&E's Energy Storage and EV Proposed Rate CaseSDG&E's Energy Storage and EV Proposed Rate Case
SDG&E's Energy Storage and EV Proposed Rate CaseUCSD-Strategic-Energy
 
Matlab / Projects / Project / Image processing list
Matlab / Projects / Project / Image processing listMatlab / Projects / Project / Image processing list
Matlab / Projects / Project / Image processing listE2MATRIX
 

Was ist angesagt? (13)

Low complexity turbo decoder with modified acs
Low complexity turbo decoder with modified acsLow complexity turbo decoder with modified acs
Low complexity turbo decoder with modified acs
 
Trends in High Performance Operation of Electro Absorption Integrated Laser M...
Trends in High Performance Operation of Electro Absorption Integrated Laser M...Trends in High Performance Operation of Electro Absorption Integrated Laser M...
Trends in High Performance Operation of Electro Absorption Integrated Laser M...
 
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
 
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
Effective Area and Power Reduction for Low-Voltage CMOS Image Sensor Based Ap...
 
Dynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingDynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGating
 
An empirical large signal model for rf ldmosfet transistors
An empirical large signal model for rf ldmosfet transistorsAn empirical large signal model for rf ldmosfet transistors
An empirical large signal model for rf ldmosfet transistors
 
Cn32556558
Cn32556558Cn32556558
Cn32556558
 
IRJET- Design and Implementation of High Speed, Low Power Charge Shared R...
IRJET-  	  Design and Implementation of High Speed, Low Power Charge Shared R...IRJET-  	  Design and Implementation of High Speed, Low Power Charge Shared R...
IRJET- Design and Implementation of High Speed, Low Power Charge Shared R...
 
IRJET- Implementation of 16-Bit Pipelined ADC using 180nm CMOS Technology
IRJET-  	  Implementation of 16-Bit Pipelined ADC using 180nm CMOS TechnologyIRJET-  	  Implementation of 16-Bit Pipelined ADC using 180nm CMOS Technology
IRJET- Implementation of 16-Bit Pipelined ADC using 180nm CMOS Technology
 
Ko2518481855
Ko2518481855Ko2518481855
Ko2518481855
 
Ee34791794
Ee34791794Ee34791794
Ee34791794
 
SDG&E's Energy Storage and EV Proposed Rate Case
SDG&E's Energy Storage and EV Proposed Rate CaseSDG&E's Energy Storage and EV Proposed Rate Case
SDG&E's Energy Storage and EV Proposed Rate Case
 
Matlab / Projects / Project / Image processing list
Matlab / Projects / Project / Image processing listMatlab / Projects / Project / Image processing list
Matlab / Projects / Project / Image processing list
 

Ähnlich wie Design of power efficient 4x4 array multiplier using adiabatic logic

A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...
A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...
A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...IAEME Publication
 
Design and simulation of cmos ota
Design and simulation of cmos otaDesign and simulation of cmos ota
Design and simulation of cmos otaijmpict
 
Three phase parameter data logging and fault detection
Three phase parameter data logging and fault detectionThree phase parameter data logging and fault detection
Three phase parameter data logging and fault detectioniaemedu
 
Three phase parameter data logging and fault detection using gsm technology
Three phase parameter data logging and fault detection using gsm technologyThree phase parameter data logging and fault detection using gsm technology
Three phase parameter data logging and fault detection using gsm technologyiaemedu
 
Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...
Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...
Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...IRJET Journal
 
Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332Editor IJARCET
 
Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332Editor IJARCET
 
Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...
Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...
Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...IJECEIAES
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITAnil Yadav
 
Design and simulation of high speed cmos
Design and simulation of high speed cmosDesign and simulation of high speed cmos
Design and simulation of high speed cmosiaemedu
 
Design and simulation of high speed cmos
Design and simulation of high speed cmosDesign and simulation of high speed cmos
Design and simulation of high speed cmosIAEME Publication
 
IRJET - Low Power Design for Fast Full Adder
IRJET -  	  Low Power Design for Fast Full AdderIRJET -  	  Low Power Design for Fast Full Adder
IRJET - Low Power Design for Fast Full AdderIRJET Journal
 
Implementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE ToolsImplementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE Toolsjournal ijrtem
 
Implementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filterImplementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filterIAEME Publication
 
IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...
IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...
IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...IRJET Journal
 
Adiabatic technique based low power synchronous counter design
Adiabatic technique based low power synchronous counter  designAdiabatic technique based low power synchronous counter  design
Adiabatic technique based low power synchronous counter designIJECEIAES
 
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 performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordiciaemedu
 

Ähnlich wie Design of power efficient 4x4 array multiplier using adiabatic logic (20)

A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...
A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...
A 10-BIT 25 MS/S PIPELINED ADC USING 1.5-BIT SWITCHED CAPACITANCE BASED MDAC ...
 
40120130406003
4012013040600340120130406003
40120130406003
 
Design and simulation of cmos ota
Design and simulation of cmos otaDesign and simulation of cmos ota
Design and simulation of cmos ota
 
Three phase parameter data logging and fault detection
Three phase parameter data logging and fault detectionThree phase parameter data logging and fault detection
Three phase parameter data logging and fault detection
 
Three phase parameter data logging and fault detection using gsm technology
Three phase parameter data logging and fault detection using gsm technologyThree phase parameter data logging and fault detection using gsm technology
Three phase parameter data logging and fault detection using gsm technology
 
Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...
Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...
Design and Implementation of Low Power 16-bit Carry-lookahead Adder using Adi...
 
Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332
 
Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332Ijarcet vol-2-issue-7-2328-2332
Ijarcet vol-2-issue-7-2328-2332
 
Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...
Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...
Analysis of CMOS Comparator in 90nm Technology with Different Power Reduction...
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
 
Design and simulation of high speed cmos
Design and simulation of high speed cmosDesign and simulation of high speed cmos
Design and simulation of high speed cmos
 
Design and simulation of high speed cmos
Design and simulation of high speed cmosDesign and simulation of high speed cmos
Design and simulation of high speed cmos
 
IRJET - Low Power Design for Fast Full Adder
IRJET -  	  Low Power Design for Fast Full AdderIRJET -  	  Low Power Design for Fast Full Adder
IRJET - Low Power Design for Fast Full Adder
 
Implementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE ToolsImplementation of 4-bit R-2R DAC on CADENCE Tools
Implementation of 4-bit R-2R DAC on CADENCE Tools
 
Implementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filterImplementation and validation of multiplier less fpga based digital filter
Implementation and validation of multiplier less fpga based digital filter
 
IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...
IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...
IRJET- An Analysis of CMOS based Low Power 2:4 Decoder at 32nm Node using LEC...
 
Implementation of cmos 3
Implementation of cmos 3Implementation of cmos 3
Implementation of cmos 3
 
Adiabatic technique based low power synchronous counter design
Adiabatic technique based low power synchronous counter  designAdiabatic technique based low power synchronous counter  design
Adiabatic technique based low power synchronous counter design
 
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 performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 

Mehr von iaemedu

Tech transfer making it as a risk free approach in pharmaceutical and biotech in
Tech transfer making it as a risk free approach in pharmaceutical and biotech inTech transfer making it as a risk free approach in pharmaceutical and biotech in
Tech transfer making it as a risk free approach in pharmaceutical and biotech iniaemedu
 
Integration of feature sets with machine learning techniques
Integration of feature sets with machine learning techniquesIntegration of feature sets with machine learning techniques
Integration of feature sets with machine learning techniquesiaemedu
 
Effective broadcasting in mobile ad hoc networks using grid
Effective broadcasting in mobile ad hoc networks using gridEffective broadcasting in mobile ad hoc networks using grid
Effective broadcasting in mobile ad hoc networks using gridiaemedu
 
Effect of scenario environment on the performance of mane ts routing
Effect of scenario environment on the performance of mane ts routingEffect of scenario environment on the performance of mane ts routing
Effect of scenario environment on the performance of mane ts routingiaemedu
 
Adaptive job scheduling with load balancing for workflow application
Adaptive job scheduling with load balancing for workflow applicationAdaptive job scheduling with load balancing for workflow application
Adaptive job scheduling with load balancing for workflow applicationiaemedu
 
Survey on transaction reordering
Survey on transaction reorderingSurvey on transaction reordering
Survey on transaction reorderingiaemedu
 
Semantic web services and its challenges
Semantic web services and its challengesSemantic web services and its challenges
Semantic web services and its challengesiaemedu
 
Website based patent information searching mechanism
Website based patent information searching mechanismWebsite based patent information searching mechanism
Website based patent information searching mechanismiaemedu
 
Revisiting the experiment on detecting of replay and message modification
Revisiting the experiment on detecting of replay and message modificationRevisiting the experiment on detecting of replay and message modification
Revisiting the experiment on detecting of replay and message modificationiaemedu
 
Prediction of customer behavior using cma
Prediction of customer behavior using cmaPrediction of customer behavior using cma
Prediction of customer behavior using cmaiaemedu
 
Performance analysis of manet routing protocol in presence
Performance analysis of manet routing protocol in presencePerformance analysis of manet routing protocol in presence
Performance analysis of manet routing protocol in presenceiaemedu
 
Performance measurement of different requirements engineering
Performance measurement of different requirements engineeringPerformance measurement of different requirements engineering
Performance measurement of different requirements engineeringiaemedu
 
Mobile safety systems for automobiles
Mobile safety systems for automobilesMobile safety systems for automobiles
Mobile safety systems for automobilesiaemedu
 
Efficient text compression using special character replacement
Efficient text compression using special character replacementEfficient text compression using special character replacement
Efficient text compression using special character replacementiaemedu
 
Agile programming a new approach
Agile programming a new approachAgile programming a new approach
Agile programming a new approachiaemedu
 
Adaptive load balancing techniques in global scale grid environment
Adaptive load balancing techniques in global scale grid environmentAdaptive load balancing techniques in global scale grid environment
Adaptive load balancing techniques in global scale grid environmentiaemedu
 
A survey on the performance of job scheduling in workflow application
A survey on the performance of job scheduling in workflow applicationA survey on the performance of job scheduling in workflow application
A survey on the performance of job scheduling in workflow applicationiaemedu
 
A survey of mitigating routing misbehavior in mobile ad hoc networks
A survey of mitigating routing misbehavior in mobile ad hoc networksA survey of mitigating routing misbehavior in mobile ad hoc networks
A survey of mitigating routing misbehavior in mobile ad hoc networksiaemedu
 
A novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifyA novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifyiaemedu
 
A self recovery approach using halftone images for medical imagery
A self recovery approach using halftone images for medical imageryA self recovery approach using halftone images for medical imagery
A self recovery approach using halftone images for medical imageryiaemedu
 

Mehr von iaemedu (20)

Tech transfer making it as a risk free approach in pharmaceutical and biotech in
Tech transfer making it as a risk free approach in pharmaceutical and biotech inTech transfer making it as a risk free approach in pharmaceutical and biotech in
Tech transfer making it as a risk free approach in pharmaceutical and biotech in
 
Integration of feature sets with machine learning techniques
Integration of feature sets with machine learning techniquesIntegration of feature sets with machine learning techniques
Integration of feature sets with machine learning techniques
 
Effective broadcasting in mobile ad hoc networks using grid
Effective broadcasting in mobile ad hoc networks using gridEffective broadcasting in mobile ad hoc networks using grid
Effective broadcasting in mobile ad hoc networks using grid
 
Effect of scenario environment on the performance of mane ts routing
Effect of scenario environment on the performance of mane ts routingEffect of scenario environment on the performance of mane ts routing
Effect of scenario environment on the performance of mane ts routing
 
Adaptive job scheduling with load balancing for workflow application
Adaptive job scheduling with load balancing for workflow applicationAdaptive job scheduling with load balancing for workflow application
Adaptive job scheduling with load balancing for workflow application
 
Survey on transaction reordering
Survey on transaction reorderingSurvey on transaction reordering
Survey on transaction reordering
 
Semantic web services and its challenges
Semantic web services and its challengesSemantic web services and its challenges
Semantic web services and its challenges
 
Website based patent information searching mechanism
Website based patent information searching mechanismWebsite based patent information searching mechanism
Website based patent information searching mechanism
 
Revisiting the experiment on detecting of replay and message modification
Revisiting the experiment on detecting of replay and message modificationRevisiting the experiment on detecting of replay and message modification
Revisiting the experiment on detecting of replay and message modification
 
Prediction of customer behavior using cma
Prediction of customer behavior using cmaPrediction of customer behavior using cma
Prediction of customer behavior using cma
 
Performance analysis of manet routing protocol in presence
Performance analysis of manet routing protocol in presencePerformance analysis of manet routing protocol in presence
Performance analysis of manet routing protocol in presence
 
Performance measurement of different requirements engineering
Performance measurement of different requirements engineeringPerformance measurement of different requirements engineering
Performance measurement of different requirements engineering
 
Mobile safety systems for automobiles
Mobile safety systems for automobilesMobile safety systems for automobiles
Mobile safety systems for automobiles
 
Efficient text compression using special character replacement
Efficient text compression using special character replacementEfficient text compression using special character replacement
Efficient text compression using special character replacement
 
Agile programming a new approach
Agile programming a new approachAgile programming a new approach
Agile programming a new approach
 
Adaptive load balancing techniques in global scale grid environment
Adaptive load balancing techniques in global scale grid environmentAdaptive load balancing techniques in global scale grid environment
Adaptive load balancing techniques in global scale grid environment
 
A survey on the performance of job scheduling in workflow application
A survey on the performance of job scheduling in workflow applicationA survey on the performance of job scheduling in workflow application
A survey on the performance of job scheduling in workflow application
 
A survey of mitigating routing misbehavior in mobile ad hoc networks
A survey of mitigating routing misbehavior in mobile ad hoc networksA survey of mitigating routing misbehavior in mobile ad hoc networks
A survey of mitigating routing misbehavior in mobile ad hoc networks
 
A novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classifyA novel approach for satellite imagery storage by classify
A novel approach for satellite imagery storage by classify
 
A self recovery approach using halftone images for medical imagery
A self recovery approach using halftone images for medical imageryA self recovery approach using halftone images for medical imagery
A self recovery approach using halftone images for medical imagery
 

Design of power efficient 4x4 array multiplier using adiabatic logic

  • 1. International Journal of Electronics and Communication Engineering AND COMMUNICATION0976 – INTERNATIONAL JOURNAL OF ELECTRONICS & Technology (IJECET), ISSN 6464(Print), ISSN 0976 – 6472(Online) Volume & Issue 3, October- December (2012), © IAEME ENGINEERING 3, TECHNOLOGY (IJECET) ISSN 0976 – 6464(Print) ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), pp. 14-21 IJECET © IAEME: www.iaeme.com/ijecet.asp Journal Impact Factor (2012): 3.5930 (Calculated by GISI) ©IAEME www.jifactor.com DESIGN OF POWER EFFICIENT 4x4 ARRAY MULTIPLIER USING ADIABATIC LOGIC A.Andamuthu, Assistant Professor Muthayammal Engineering College,Tamilnadu,India. Email ID: andamuthuece@gmail.com R. Shankar, Assistant Professor Dept of ECE, Vidhya Mandhir Institute of Technology Erode, Email: sha8189@gmail.com J. Vinoth Kumar Assistant Professor Dept of ECE, J. J. College of Engineering and Technology Trichy, Email: vino.vinothkumar@gmail.com ABSTRACT The main process of this paper is to reduce the power in array multiplier using adiabatic logic. Adiabatic logic is an approach to low-power digital circuits that differs fundamentally from other practical low-power techniques. When adiabatic logic is used, the signal energies stored on circuit capacitances may be recycled instead of dissipated as heat. With the help of TSPICE simulations, the power consumption is analyzed by variation of parameter. In existing method, two logic families, 2N-2P logic and 2N-2N2P logic are compared with conventional CMOS logic for array multiplier circuits. In proposed method, 2N-2P logic is enhanced by adding pull down network and power clock to reduce the power consumption. It is find that adiabatic technique is good choice for low power application in specified frequency range. IndexTerms— Adiabatic logic, power dissipation, power clock I. INTRODUCTION Reducing power consumption has become an important issue in integrated circuit design owing to the strong demand for low power system-on-chip (SoC) and portable electronic 14
  • 2. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME equipment [2].The energy dissipated in adiabatic circuits is considerably lesser than that in the static CMOS circuits, hence adiabatic circuits are promising candidates for low power circuits that can be operated in the frequency range in which signals are digitally processed. In this study, we compare the power consumption in Adiabatic CMOS logic circuits and conventional CMOS circuits. In most of the DSP system the multiplier is part of the critical path that determines the overall performance of the system. That is why enhancing the performance of the 1-bit full-adder cell (the building block of the binary adder) is a significant goal. Based on the full adder design circuits, the multiplier was designed. Adiabatic logic circuits reduce the energy dissipation during switching process, and reuse the some of energy by recycling from the load capacitance [4, 5]. For recycling, the adiabatic circuits use the constant current source power supply and for reduce dissipation it uses the trapezoidal [6] or sinusoidal power supply voltage [3]. II. PRINCIPLES OF ADIABATIC LOGIC: The word ADIABATIC comes from a Greek word that is used to describe thermodynamic processes that exchange no energy with the environment and therefore, no energy loss in the form of dissipated heat. In real-life computing, such ideal process cannot be achieved because of the presence of dissipative elements like resistances in a circuit. However, one can achieve very low energy dissipation by slowing down the speed of operation and only switching transistors under certain conditions. The signal energies stored in the circuit capacitances are recycled instead, of being dissipated as heat. The adiabatic logic is also known as ENERGY RECOVERY CMOS. In the adiabatic switching approach, the circuit energies are conserved rather than dissipated as heat. Depending on the application and the system requirements, this approach can sometimes be used to reduce the power dissipation of the digital systems. III. ADIABATIC LOGIC FAMILIES: Practical adiabatic families can be classified as either Partially adiabatic or fully adiabatic. In partially adiabatic circuit, some charge is allowed to be transferred to the ground, while in fully adiabatic circuit all the charge on the load capacitance is recovered by the power supply. Fully adiabatic circuits face so many problems with respect to operating speed and input power clock synchronization. Different logic families are 2N-2P Adiabatic logic, 2N- 2N2P Adiabatic Logic, Positive Feedback Adiabatic Logic (PFAL),NMOS Energy Recovery Logic (NERL), Clocked Adiabatic Logic (CAL),True Single-Phase Adiabatic Logic (TSEL),Source- coupled Adiabatic Logic (SCAL),Two phase adiabatic static CMOS logic(2PASCL) and fully adiabatic logic families are ,Pass Transistor Adiabatic Logic (PAL),Split- Rail Charge Recovery Logic (SCRL). In this project we are going with enhanced 2N-2P adiabatic logic family compared with 2N-2P,2N-2N2P logic families and conventional cmos logic. IV.2N-2P ADIABATIC LOGIC FAMILY: The schematic and simulated waveform of the 2N-2P inverter gate is shown in Fig.2 and Fig.3 respectively. Initially, input ‘in’ is high and input ‘/in’ is low. When power clock (pck) rises from zero to VDD, since F is on so output ‘out’ remains ground level. Output ‘/out’ follows 15
  • 3. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME the pck. When pck reaches at VDD, outputs ‘out’ and ‘/out’ hold logic value zero and VDD respectively. This output values can be used for the next stage as an inputs. Now pck falls from VDD to zero, ‘/out’ returns its energy to pck hence delivered charge is recovered. ECRL uses four phase clocking rule to efficiently recover the charge delivered by pck. For detailed study follow the reference [4]. 2N-2P INVERTER Fig.2 WAVEFORM FOR 2N-2P INVERTER Fig.3 16
  • 4. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME 4x4 2N-2P ARRAY MULTIPLIER WAVEFORM FOR 4x4 2N-2P ARRAY MULTIPLIER V.2N-2N2P ADIABATIC LOGIC The schematic and simulated waveform of the 2N-2N2P inverter gate is shown in Fig.4 and Fig.5 respectively The 2N-2N2P logic family was derived from 2N-2P in order to reduce the coupling effect. The major difference with respect to 2N-2P is that the latch is made by two pMOSFETs and two nMOSFETs, rather than by only two pMOSFETs as in 2N-2P.The additional cross-coupled nMOSFET switches lead to non-floating outputs for a large part of the recovery phase. 17
  • 5. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME 2N-2N2P INVERTER Fig.4 WAVEFORM FOR 2N-2N2P INVERTER Fig.5 4x4 2N-2N2P ARRAY MULTIPLIER 18
  • 6. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME WAVEFORM FOR 4x4 2N-2N2P ARRAY MULTIPLIER VI. ENHANCED 2N-2P ADIABATIC LOGIC The ENHANCED 2N-2P operation consists of • The pre-resolving phase, when the inputs are preresolved. • The Evaluate phase, when PC raises and evaluates using the pre-resolved circuit states. • The Hold phase. • The Recovery phase. ENHANCED 2N-2P INVERTER WAVEFORM FOR ENHANCED 2N-2P INV: 19
  • 7. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME 4x4 ENHANCED 2N-2P ARRAY MULTIPLIER WAVEFORM FOR 4x4 ENHANCED 2N-2P ARRAY MULTIPLIER: VII. COMPARISION RESULTS OF 4x4 ARRAY MULTIPLIERS: LOGICFAMILIES Avg. POWER(uw) CMOS 0.5914806 2N-2P 0.5213958 2N-2N2P 0.5114439 ENHANCED2N-2P 0.3460064 VIII. CONCLUSION The different parameter variations against adiabatic logic families are investigated, which shows that adiabatic logic families highly depend upon its. But less power consumption in adiabatic logic families can be still achieved than CMOS logic over the wide range of parameter variations. Enhanced 2n-2p logic shows better energy savings than other families at the 100Mhz frequency. Hence adiabatic logic families can be used for low power application over the wide range of applications. 20
  • 8. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online) Volume 3, Issue 3, October- December (2012), © IAEME REFERENCES [1] Rakesh Kumar Yadav, Ashwani K. Rana, “Adiabatic Technique for Energy Efficient Logic Circuits Design” Proceedings of ICETECT ,pp.776-780,2011. [2] R. C. Chang, P. -C. Hung, and I. -H, Wang, “Complementary pass-transistor energy recovery logic for low-power applications”, IEEE Proc. Computers and Digital Techniques, Vol. 149, pp. 146-151, July 2002. [3] B. Voss and M. Glesner, “A low power sinusoidal clock,” In Proc. Of the International Symposium on Circuits and Systems, pp.108- 111, May200l. [4] Y. Moon and D.K. Jeong, “An efficient charge recovery logic circuit,” IEEE J. Solid-State Circuits, vol. 31, no. 4, pp. 514–522, Apr. 1996. [5] W. C. Athas, L.J. Svensson, J.G. Koller, N. Tzartzanis, and E. Chou, “Low power digital systems based on adiabatic-switchin principles,” IEEE Trans. VLSI Systems, vol. 2, no. 4, pp. 398-407, Dec. 1994. [6] J. S. Denker, “A review of adiabatic computing,” in IEEE Symp. On Low Power Electronics, pp. 94-97, 1994. [7] T. Gabara, “Pulsed Power Supply CMOS,” Technical Digest IEEE Symposium Low Power Electronics, San Diego, pp. 98- 99, Oct. 1994. 21