A Comparative Study of Power Dissipation of Sequential Circuits for 2N-2N2P, ECRL and PFAL Adiabatic Logic Families

Similar documents
Design and Analysis of Energy Efficient MOS Digital Library Cell Based on Charge Recovery Logic

Adiabatic Logic Circuits for Low Power, High Speed Applications

LOW POWER CMOS CELL STRUCTURES BASED ON ADIABATIC SWITCHING

!"#$%&'()*(+*&,"*")"-./* %()0$12&'()*')*3#'343&'%*.3&"0*4/* (2&'135*&-3)0'0&(-*0'6').!

Design and Analysis of Energy Recovery Logic for Low Power Circuit Design

IMPLEMENTATION OF ADIABATIC DYNAMIC LOGIC IN BIT FULL ADDER

Low Power Adiabatic Logic Design

Design and Analysis of Multiplexer in Different Low Power Techniques

Adiabatic Logic Circuits: A Retrospect

DESIGN OF ADIABATIC LOGIC BASED COMPARATOR FOR LOW POWER AND HIGH SPEED APPLICATIONS

Performance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for Low Power Design

International Journal Of Global Innovations -Vol.5, Issue.I Paper Id: SP-V5-I1-P04 ISSN Online:

Comparative Analysis of Low Power Adiabatic Logic Circuits in DSM Technology

Cascadable adiabatic logic circuits for low-power applications N.S.S. Reddy 1 M. Satyam 2 K.L. Kishore 3

Comparative Analysis of Conventional CMOS and Adiabatic Logic Gates

[Vivekanand*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Low Power Parallel Prefix Adder Design Using Two Phase Adiabatic Logic

Design and Analysis of Multiplexer using ADIABATIC Logic

Power Optimized Energy Efficient Hybrid Circuits Design by Using A Novel Adiabatic Techniques N.L.S.P.Sai Ram*, K.Rajasekhar**

DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCUITS FOR LOW POWER APPLICATIONS

Performance Analysis of Different Adiabatic Logic Families

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN

Design of Low Power Energy Efficient CMOS Circuits with Adiabatic Logic

POWER EVALUATION OF ADIABATIC LOGIC CIRCUITS IN 45NM TECHNOLOGY

Comparative Analysis of Adiabatic Logic Techniques

Energy Efficient Design of Logic Circuits Using Adiabatic Process

Comparison of adiabatic and Conventional CMOS

Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Static Energy Recovery Adiabatic Logic

A Three-Port Adiabatic Register File Suitable for Embedded Applications

The Circuits Design using Dual-Rail Clocked Energy Efficient Adiabatic Logic

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

Two Phase Clocked Adiabatic Static CMOS Logic and its Logic Family

PARAMETRIC ANALYSIS OF DFAL BASED DYNAMIC COMPARATOR

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

A design of 16-bit adiabatic Microprocessor core

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction

Implementation of Power Clock Generation Method for Pass-Transistor Adiabatic Logic 4:1 MUX

Design and Analysis of f2g Gate using Adiabatic Technique

Low-Power 4 4-Bit Array Two-Phase Clocked Adiabatic Static CMOS Logic Multiplier

Design of Energy Efficient Logic Using Adiabatic Technique

International Journal of Engineering Trends and Technology (IJETT) Volume 45 Number 5 - March 2017

Design and Analysis of CMOS Cell Structures using Adiabatic Logic

Ultra-low voltage high-speed Schmitt trigger circuit in SOI MOSFET technology

Implementation of Low Power Inverter using Adiabatic Logic

P high-performance and portable applications. Methods for

Design of Energy Efficient Arithmetic Circuits Using Charge Recovery Adiabatic Logic

SEMI ADIABATIC ECRL AND PFAL FULL ADDER

Power-Area trade-off for Different CMOS Design Technologies

True Single-Phase Adiabatic Circuitry

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

NOVEL OSCILLATORS IN SUBTHRESHOLD REGIME

Towards An Efficient Low Frequency Energy Recovery Dynamic Logic

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc

Analysis of Different Topologies of Inverter in 0.18µm CMOS Technology and its Comparision

Domino Static Gates Final Design Report

DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N

2-Bit Magnitude Comparator Design Using Different Logic Styles

Design a Low Power CNTFET-Based Full Adder Using Majority Not Function

Design of Single Phase Continuous Clock Signal Set D-FF for Ultra Low Power VLSI Applications

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator

Electronic Circuits EE359A

ISSN: [Kumar* et al., 6(5): May, 2017] Impact Factor: 4.116

[Singh*, 5(3): March, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique

High-Performance of Domino Logic Circuit for Wide Fan-In Gates Using Mentor Graphics Tools

Low Power Multiplier Design Using Complementary Pass-Transistor Asynchronous Adiabatic Logic

Comparison of High Speed & Low Power Techniques GDI & McCMOS in Full Adder Design

Design and Implementation of an Ultra-Low Power High Speed CMOS Logic using Cadence

High Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells

COMPARATIVE ANALYSIS OF PULSE TRIGGERED FLIP FLOP DESIGN FOR LOW POWER CONSUMPTION

2ND ORDER ADIABATIC COMPUTATION WITH 2N-2P AND 2N-2N2P LOGIC CIRCUITS

A Survey of the Low Power Design Techniques at the Circuit Level

Retractile Clock-Powered Logic

Clock-Powered CMOS: A Hybrid Adiabatic Logic Style for Energy-Efficient Computing

Energy-Recovery CMOS Design

Low-Power Digital CMOS Design: A Survey

Characterization of Variable Gate Oxide Thickness MOSFET with Non-Uniform Oxide Thicknesses for Sub-Threshold Leakage Current Reduction

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

Boost Logic : A High Speed Energy Recovery Circuit Family

Performance Analysis of High Speed Low Power Carry Look-Ahead Adder Using Different Logic Styles

Design of Low Power Carry Look-Ahead Adder Using Single Phase Clocked Quasi-Static Adiabatic Logic

Index terms: Analog to digital converter, Flash ADC, Pseudo NMOS logic, Pseudo Dynamic CMOS logic multi threshold voltage CMOS inverters.

II. Previous Work. III. New 8T Adder Design

STUDY OF VOLTAGE AND CURRENT SENSE AMPLIFIER

Double Stage Domino Technique: Low- Power High-Speed Noise-tolerant Domino Circuit for Wide Fan-In Gates

Analysis of SRAM Bit Cell Topologies in Submicron CMOS Technology

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

IJMIE Volume 2, Issue 3 ISSN:

POWER minimization has become a primary concern in

Module -18 Flip flops

A Novel Latch design for Low Power Applications

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

A Novel Dual Stack Sleep Technique for Reactivation Noise suppression in MTCMOS circuits

Design and Analysis of CMOS and Adiabatic logic using 1:16 Multiplexer and 16:1 Demultiplexer

Transcription:

A Comparative Study of Power Dissipation of Sequential Circuits for 2N-2N2P, and Adiabatic Logic Families Garima Madan Assistant Professor, Department of Physics. Ram JaiPal College, Chapra, India Abstract Recent advances in compact, practical adiabatic computing circuits which demonstrate significant energy savings have renewed interest in using such techniques in low-power systems. In this paper power consumption of different sequential circuits like brute force latch, master slave D-flip flop and parallel-in-parallel-out shift isters based on different adiabatic logic families like 2N-2N2P,, were compared at 180 nm technology. Power consumption of adiabatic logic family is least in comparative to 2N-2N2P and adiabatic logic families. Maximum power consumption is obtained in family i.e. approximately 2.5 times greater than power consumption of 2N-2N2P logic family and 3.5 times greater than power consumption of logic family at various frequencies ranging from 350MHz to 500MHz. Keywords- adiabatic logic design,master slave flip flop,low power sequential circuit,vlsi,shift isters. A I. INTRODUCTION limiting factor for the exponentially increasing integration of microelectronics is represented by the power dissipation. Though CMOS technology provides circuits with very low static power dissipation, during the switching operation currents are generated, due to the discharge of load capacitances, which cause power dissipation increasing with the clock frequency. The adiabatic technique prevents such losses: the charge does not flow from the supply voltage to the load capacitance and then to ground, but it flows back to a trapezoidal or sinusoidal supply voltage and can be reused. In the literature, a multitude of adiabatic logic families are [1]-[11].Each different implementation shows some particular advantages, but there are also some basic drawbacks for these circuits. The goal of this paper is to compare different adiabatic logic families by investigation of power dissipation and delays of some basic sequential circuits. For this purpose three adiabatic logic families 2N-2N2P, and are evaluated. The proposed circuits have been simulated and demonstrate adiabatic power savings over an operating frequency range from 350MHz to 500MHz at 180 nm technology. A. Adiabatic switching Adiabatic switching operation is an ideal condition, which may only be approached asymptotically as the switching process is slowed down. For adiabatic operation in circuit we assume that load capacitance is charged by constant current source not by constant voltage source as done in conventional digital CMOS circuits. Fig. 1 Circuit explaining adiabatic switching In adiabatic operation constant charging current corresponds to a linear voltage ramp. Assuming that the capacitance voltage V c is zero initially, the variation of the voltage as a function of time can be found as: V c t = 1 c. I source. t The amount of energy dissipated in the resistor R from t = 0 to t = T can be found as: T 0 E diss = R I source 2 2 dt = R. I source.t So we can also express the dissipated energy during this charge-up transition as follows: E diss = RC T CV c 2 T From above equation we can see that if charging time T is larger than 2RC, the dissipated energy can be made small. Adiabatic logic circuit requires non standard power supplies with time varying voltage, called pulsed power supply. B. Phases in an Adiabatic Power Supply: The constant current source needed for the adiabatic operation is usually a trapezoidal or sinusoidal voltage source. In an adiabatic circuit, the power supply also acts as a clock. Hence it is given the term power clock. www.rsisinternational.org Page 59

Fig.2 Phases in an Adiabatic Power Supply In above figure 2 the trapezoidal waveform is shown with its four phases. Initially the adiabatic supply is in the ideal/wait phase and supply voltage is low, maintained at the same time,the output in the low state. Then inputs are set and supply ramps up. As the inputs are evaluated the outputs change complimentary to each other and the one that goes high follows the power supply until it reaches V dd. At the moment the inputs are returned to the low state and after the certain period of time in the HOLD 1 phase, the supply ramps down with the outputs following until the LOW state is reached again. That is to say, during the idle /wait phase, the circuit idles. In the EVALUTE phase, the load capacitance either charges up or does not depending upon the inputs to functional blocks. In the HOLD phase the output is kept at steady, so that subsequent stage can evaluate. Finally in the recovery or RESET phase, the charge held on capacitance is recovered. Practical adiabatic circuits use sinusoidal clock with the duration of the HOLD phase tending to zero. C. Adiabatic Logic Families: Out of the many adiabatic logic families proposed in the literature three are chosen: the Efficient Charge Recovery Logic () [7], the Positive Feedback Adiabatic Logic () [10], [11] and the 2N-2N2P [2]. 1.) Efficient Charge Recovery Logic: This logic is shown in Figure 3, uses two crossed coupled PMOS transistors m1 and m2 and two NMOS transistors in the N-functional blocks. An AC power supply pwr is used for gates, so as to recover and reuse the supplied energy. Both out and /out are generated, so that power clock generator can always drive the constant load capacitance, independent of the input signal. Full output swing is obtained because of the cross coupled PMOS transistors in both precharge and recover phases. But due to the threshold voltage of PMOS transistors, the circuits suffer nonadiabatic loss both in precharge and recover phases. That is always pumps charge on the output with the full swing. However as the voltage on the supply clock approaches to the V tp, the PMOS transistors gets turned off. Fig.3 Basic structure of logic So the recovery path to the supply clock is disconnected, thus, resulting in incomplete recovery - V tp is the threshold voltage of PMOS transistors. The amount of loss is given as E = 1 2 CV 2 TP The circuits are operated in a pipelining style with the four phase supply clocks. When the output is directly connected to the input of next stage (which is the combinational logic), only one phase is enough for the logic value to propagate. The major disadvantage of this circuit is the existence of coupling effect. Because the two outputs are connected by the PMOS latch and the two complimentary outputs can interfere each other. 2.) 2N-2N2P Adiabatic Logic: This was proposed as a modification of logic, in order to reduce the coupling effect. General schematic of 2N-2N2P logic is given below: Fig. 4 Basic structure of 2N-2N2P logic The 2N-2N2P logic uses the cross coupled latch of two PMOS and two NMOS (m1-m4), as in Figure 4, instead of only two NMOS as shown in logic family. The N- functional block is in parallel with NMOS of latch and thus occupies additional area, but the primary advantage of 2N-2N2P over is that the cross coupled NMOS switches results in non floating output for large part of recovery phase. The 2N-2N2P uses two cross coupled PMOS transistor for both precharge and recovery, thus its energy loss per cycle is given by the following expression: www.rsisinternational.org Page 60

power Consumption(watt) International Journal of Research and Scientific Innovation (IJRSI) Volume IV, Issue XII, December 2017 ISSN 2321 2705 E 2N 2N2P = 2 R P C L T 2 2 C L V dd + C L V TP In above equation the first term represents the full adiabatic loss, which can be reduced by lowering the operation frequency, and the second term represents the non-adiabatic loss in energy, which is independent of operation frequency. 3.) Positive Feedback Adiabatic Logic (): The partial energy recovery structured named positive feedback adiabatic logic has been used, since it shows the lowest energy consumption if compared to another similar family and good robustness against technological parameter variations. It is a dual rail circuit with partial energy recovery. The general schematic of structure is shown in Figure 6. The core of is made with the adiabatic amplifier, a latch made by the two PMOS m1-m2 and by the two NMOS m3-m4, that avoids the logic level degradation on the output nodes out and /out. The two n-trees realize the logic functions this logic family also generates both positive and negative output. The functional blocks are in parallel with the PMOSFETS of adiabatic amplifier and form the transmission gates. The two n-trees realize the logic functions. 1.) Brute Force es: In this section brute force D latches are presented with applying adiabatic logic technique under three considered families 2N-2N2P, and. The latches are characterized for power consumptions and propagation delay using 180nm with using 3.3V sine wave power supply. The latch considered in this section consists of a crosscoupled inverter pair, a driver inverter, and a transmission gate controlled by the clock signal as shown in Fig 7. Fig.6 Basic structure of Brute Data force D- Latch The advantages of this latch are the reduced clock load and the lower transistor count as compared to a latch that can disable the feedback path whenever the latch is transparent. To be able to transfer new data into this latch, the driver inverter (I 1 ) and the transmission gate (T 1 ) must be stronger as compared to the feedback inverter (I 2 ). Above circuit is made for each considered three adiabatic logic families seperatly. Simulation result for above circuit is shown below: Fig. 5 Basic structure of logic The circuit to the power clock generator; the HOLD PHASE and IDEAL PHASE are needed for The two major differences with respect to are that the latch is made by two PMOS and two NMOS, rather than by only two PMOS, as in the logic, and that the functional blocks are in parallel with the transmission PMOS. Thus the equivalent resistance is smaller when the capacitance needs to be charged. It uses the four phase power clock as shown in Figure 2, pwr(t) rises from 0 to V dd in the EVALUTE phase and supplies energy to the circuit, then pwr(t) returns to 0 in the RECOVERY PHASE and the energy flows back from cascading gates. B Sequential Circuits Fig. 7 Simulation results of Data forcing The influence of different adiabatic logic family on power dissipation is investigated by means of CADENCE software at 180nm technology. In order to determine the energy dependence on three adiabatic logic families and on the frequency the three brute force D latches are simulated for the whole useful frequency range. Figure 9 shows the power consumption per switching operation of D-latches for the three logic families. 8.00E-05 7.00E-05 6.00E-05 5.00E-05 4.00E-05 3.00E-05 2.00E-05 2n2p 3.90E+08 4.00E+08 4.10E+08 4.20E+08 Frequency(Hz) Fig. 8 Frequency Vs Power consumption of es of 2N-2N2P, and adiabatic logic families www.rsisinternational.org Page 61

Power consumption (watt) Power Consumption(watt) International Journal of Research and Scientific Innovation (IJRSI) Volume IV, Issue XII, December 2017 ISSN 2321 2705 The supply voltage is 3.3 V. For high frequencies the behavior is no more adiabatic and therefore the energy consumption increases. At low frequencies the dissipated energy increases for adiabatic gates due to the leakage currents of the transistors. Thus for each employed logic family an optimal interval for the operating frequency is obtained, that we call Adiabatic frequency range". This adiabatic frequency range for brute force D latches for three families is 400 to 410 MHz. 2.) -slave flip-flop: The circuits considered in this section are master-slave flip-flop based on the bruteforce latch architecture shown in Figure 7. The gate level schematic of the brute-force flip-flop is shown in figure 10, to be able to transfer new data to the master stage when the clock signal is high, I 1 and T 1 must be significantly stronger than I 2. Similarly, to be able to change the state of the slave stage when the clock is low, I 3 and T 2 must be significantly stronger than I 5. Fig. 11 Basic structure of Parallel-In-Parallel-out shift ister The ister shown in above figure 12, each flip flop is made of 2N-2N2P logic technique. By this same way we have designed the isters for other logic techniques and, simply by replacing the each flip flop with corresponding logic technique flip flop. Simulation results for comparison of power consumption for Parallel-In-Parallel-Out Shift Register: based on three adiabatic logic families is shown in figure 13. The optimal interval for the operating frequency for Parallel-In-Parallel-Out shift ister is 490MHz to 510 MHz Fig. 9 Basic structure of FF Simulation results for comparison of power consumption for master slave flip flop based on three adiabatic logic families is shown in figure 11. The optimal interval for the operating frequency for master slave D-ff is 420MHz to 470 MHz. 7.00E-05 6.00E-05 5.00E-05 4.00E-05 3.00E-05 2.00E-05 4.20E+08 4.40E+08 4.60E+08 Frequency (Hz) Fig. 10 Adiabatic frequency range for Slave flip flop is 430 to 455 MHz. 3.) Parallel-In-Parallel-Out Shift Register: 2N2P _MS _ MS _ MS The circuits considered in this section are Parallel-In-Parallel- Out shift ister is made of - flip flop shown in figure 10. 1.40E-05 1.20E-05 8.00E-06 6.00E-06 4.00E-06 2.00E-06 4.95E+08 5.00E+08 5.05E+08 5.10E+08 Fig. 12 Frequency Vs Power consumption of Parallel-In-Parallel-Out Shift Registers of 2N-2N2P, and adiabatic logic families II. Frequency(Hz) CONCLUSIONS 2N2P _ In this work I discussed three approaches 2N-2N2P, and for design of low power digital circuits. I have implemented sequential circuits example Flip flops (D-Flip Flop), Latches (), Register (Parallel-In-Parallel-Out Shift Register) using above three adiabatic logic families. All components of digital circuits are designed from cadence tool, using gpdk 0.90 and gpdk 0.18 µ m technology with 1.0 V and 3.3V power supply. Power consumptions of different families are compared for es, slave D-Flip Flops and for Registers. In which, we can see that logic family gives best results in comparisons of remaining two. Delays of outputs with respect to inputs and power clock are also shown at particular frequency as follows: www.rsisinternational.org Page 62

Table I. Comparisons of delays of Data forcing es of different adiabatic Logic families at 411MHz frequency 2N2N-2p T D Q(0 1) 1.80ns 2.02ns 2.67ns T D Q(1 0) 0.73ns 1.87ns 2.46ns Delay of output with respect to clock 3.01ns 2.20ns 0.83ns Table II. Comparisons of delays of s of different adiabatic Logic families at 452MHz frequency 2N2N-2p T D Q(0 1) 2.99ns 1.46ns 4.02ns T D Q(1 0) 1.29ns 1.38ns 2.79ns Delay of output with respect to clock 1.49ns 1.86ns 0.413ns Table III. Comparisons of delays of Parallel-In-Parallel-Out shift ister of different adiabatic Logic families at 450 MHz frequency Parallel-In- Parallel-Out shift ister 2N2N- 2PParallel- In-Parallel- Out shift ister Parallel-In- Parallel-Out shift ister T D Q(0 1) 1.80ns 2.02ns 2.67ns T D Q(1 0) 0.73ns 1.87ns 2.46ns We can see that delay for is maximum, and for, it is minimum. But sometimes we get minimum delay in 2N- 2N2P logic family, i.e. sometimes delay in logic family is greater then 2N-2N2P logic family. REFERENCES [1]. Yibin Ye and Kaushik Roy, QSERL: Quasi-Static Energy Recovery Logic, IEEE journal of solid state Circuits, vol. 36, no. 2, February 2001. [2]. M. Alioto and G. Palumbo, Modeling of Power Consumption of Adiabatic Gates versus Fan in and Comparison with Conventional Gates Patmos 2000, LNCS 1918, pp. 265-275, 2000. [3]. W. Athas, L. Svensson, J. Koller and N. Tzartzanis, E. Ying-Chin Chou, Low-Power Digital Systems Based on Adiabatic- Switching Principles, IEEE trans. on VLSI, vol. 2, n. 4, pp. 398 407, December 1994. [4]. Yong Moon and Deog-Kyoon Jeong, An Efficient Charge Recovery Logic Circuit, IEEE journal of solid state Circuits, vol. 31, no. 4, April 1996. [5]. A. Kramer, J. S. Denker, B. Flower and J. Moroney, 2 nd Order Adiabatic Computation with 2N-2P And 2N-2N2P Logic Circuits, Proceedings of the 1995 international symposium on Low power design, pp. 191-196, 1995. [6]. Ettore Amirante, Agnese Bargagli-toffi, Jurgen Fischer, Giuseppe Iannaccone and Don s Schmitt-Landsiedel, Variation Of the Power Dissipation in Adiabatic Logic Gates, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 12, pp 1248-1253,2004 [7]. Conrad H. Ziesler, Joohee Kim Marios C. Papaefthymiou and Suhwan Kim, Energy Recovery Design for Low-Power ASICs [8]. Alex G.Dickinson and John S. Denker, Adiabatic Dynamic Logic, IEEE journal of solid state Circuits, vol. 30, no. 3, March 1995. [9]. Jan M. Rabaey, Anantha Chandrakasan and Borivoje Nikolic, Digital Integrated Circuits-A Design Prespective, 2 nd ed., Prentice Hall of India Pvt Ltd, New Delhi, 2006. [10]. A.G. Dickinson and J.S. Denker, Adiabatic Dynamic Logic, IEEE journal of solid state Circuits, vol. 30, no. 3, pp 311-314, 1995. [11]. J. Fischer, E. Amirante, A. Bargagli-Stoffi, and D. Schmitt- Landsiedel, Improving the positive feedback adiabatic logic familiy, Proceedings by Advances in Radio Sciences, pp 221-225, 2004. [12]. Kaushik Roy, Sharat C Prasad and Jean Claude Ed Roy Low Power CMOS VLSI Circuit Design, Wiley-Interscience publication. [13]. A.Blotti, S.Di Pascoli and R.Saletti, A Comparison of some circuit schemes fir Semi-Reversible Adiabatic Logic, Proceedings by International Journal of electronics, vol 89, no 2, pp 147-158 [14]. Sherif A. Tawfik and Volkan Kursun, Low-Power high- Performance FinFET Sequential Circuits, IEEE journal of solid state Circuits, vol. 30, no. 3, 2000. [15]. Myeong Eun Hwang, Arijit Raychowdhury, and Kaushik Roy, Energy-Recovery Techniques to Reduce On-Chip Power Density in molecular Nanotechnologies, IEEE transactions on Circuits And Systems,vol 52, no 8, August 2005. [16]. Sung-Mo kang and Yusuf Leblebici, CMOS Digital Integated Circuits, Analysis and Design, 3 rd Edition,Tata McGraw Hill Publication. [17]. B.Wang and P.Mazumder, On Optimality of Adiabatic Switching in MOS Energy-Recovery Circuit, In International Symposium on Low Power Electronics and Design, Proceedings, pp 236-239, 2004. [18]. C. Kim, S.M. Yoo, and S.M. Kang, Low power adiabatic computing with NMOS energy recovery logic, Electronics Letters, 36(16),2000,pp 1349-1350 [19]. J.Lim, D.G.Kim, and S.I. Chae, NMOS reversible energy recovery logic for ultra-low-energy applications, IEEE journal of Solid-State Circuits, vol.35(6), 2000, pp 865-875. [20]. R.T. Hinman and M.F. Schlect, Recovered energy logic- A highly efficient alternative today s logic circuits, proceedings ieee power Electron.Specialists Conf, 1993, pp 17-26 [21]. Michael P. Frank and Marco Ottavi, Energy Transfer and Recovery Efficiencies for Adiabatic Charging with various driving waveforms, Research Memo, 2006. [22]. Kaushik Roy, Yibin Ye, Ultra Low Energy Computing using Adiabatic Switching Principle, ECE Technical Reports, Purdue University, Indiana, March, 1995. [23]. C.Hu, Future CMOS Scaling and Reliability, Proceedings IEEE, Vol. 81, No.05, pp. 682-689, February 2004. [24]. W.C. Athas, J.G. Koller, L. Svensson, An Energy- Efficient CMOS Line Driver using Adiabatic Switching, Fourth Great Lakes symposium on VLSI, California, March 2005. [25]. B. Voss and M. Glesner, A Low Power Sinusoidal Clock, In Proc. of the International Symposium on Circuits and Systems, ISCAS 2001. www.rsisinternational.org Page 63