0% found this document useful (0 votes)
135 views

Anu PDF

This document summarizes and compares different logic circuit designs including conventional CMOS and two types of adiabatic logic circuits, ECRL and PFAL. It describes the circuit designs and layouts of basic CMOS gates like inverters, NAND and NOR gates. Simulation waveforms are shown to illustrate the switching behavior. ECRL and PFAL adiabatic logic families are introduced and the ECRL inverter circuit and layout are depicted. In conclusion, adiabatic techniques are found to offer lower power consumption compared to conventional CMOS logic in specified frequency ranges.

Uploaded by

Akhtar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
135 views

Anu PDF

This document summarizes and compares different logic circuit designs including conventional CMOS and two types of adiabatic logic circuits, ECRL and PFAL. It describes the circuit designs and layouts of basic CMOS gates like inverters, NAND and NOR gates. Simulation waveforms are shown to illustrate the switching behavior. ECRL and PFAL adiabatic logic families are introduced and the ECRL inverter circuit and layout are depicted. In conclusion, adiabatic techniques are found to offer lower power consumption compared to conventional CMOS logic in specified frequency ranges.

Uploaded by

Akhtar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

IJECT Vol.

5, Issue Spl-1, Jan - March 2014 ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print)

Adiabatic Technique for Power Efficient Logic


Circuit Design
1
Anu Priya, 2Amrita Rai
1,2
Dept. of Electronics and Communication, RIET, Haryana, India

Abstract • CMOS NAND


The Power dissipation in conventional CMOS circuits can be • CMOS NOR
minimized through adiabatic technique. By adiabatic technique
dissipation in PMOS network can be minimized and some of energy A. CMOS Inverter
stored at load capacitance can be recycled instead of dissipated as The most important CMOS gate is the CMOS inverter. It consists
heat. But the adiabatic technique is highly dependent on parameter of only two transistors, a pair of one N-type and one P-type
variation. With the help of MICROWIND simulations, the energy transistor. As fig.1 shows the basic circuit of CMOS Inverter.
consumption is analyzed by variation of parameter. In analysis, Voltage levels are at logical ‘1’ corresponding to electrical level
two logic families, ECRL (Efficient Charge Recovery Logic) and VCC, a logical ‘0’ (corresponding to 0V or GND) .
PFAL (Positive Feedback Adiabatic Logic) are compared with
conventional CMOS logic for inverter NAND and NOR circuits.
It is finding that adiabatic technique is good choice for low power
application in specified frequency range.

Keywords
Power Consumption in CMOS, Adiabatic Technique, Four Phased
Power Clock, Equivalent Circuits

I. Introduction
The term “adiabatic” describe the thermodynamic processes in
which no energy exchange with the environment, and therefore
no dissipated energy loss. But in VLSI, the electric charge transfer
between nodes of a circuit is considered as the process and various
techniques can be applied to minimize the energy loss during
charge transfer event. Fully adiabatic operation of a circuit is an Fig. 1: CMOS Inverter
ideal condition. It may be only achieved with very slow switching
speed. In practical cases, energy dissipation with a charge transfer
event is composed of an adiabatic component and a non-adiabatic
component.
In conventional CMOS logic circuits, from 0 to VDD transition of
the output node, the total output energy drawn from power supply
and stored in capacitive network. Adiabatic logic circuits reduce
the energy dissipation during switching process, and utilize this
energy by recycling from the load capacitance. For recycling, the
adiabatic circuits use the constant current source power supply
and for reduce dissipation it uses the trapezoidal or sinusoidal
power supply voltage. The equivalent circuit used to model the
conventional CMOS circuits during charging process of the output
load capacitance. But here constant voltage source is replaced with
the constant current source to charge and discharge the output load
capacitance. Hence adiabatic switching technique offers the less Fig. 2: Layout Design of CMOS Inverter
energy dissipation in PMOS network and reuses the stored energy
in the output load capacitance by reversing the current source. The layout design of CMOS inverter is drawn according to its
Adiabatic Logic does not abruptly switch from 0 to VDD (and circuit diagram as shown in fig. 1. Here, PMOS is in brown
vice versa), but a voltage ramp is used to charge and recover the color, NMOS is in green color, the metal1 through which they
energy from the output. are connected is blue in color. The red color shows polysilicon
Adiabatic circuits are low power circuits which use “reversible layer which is used to give input.
logic” to conserve energy.
While this is an area of active research, current techniques rely
heavily on transmission gates and four-phased trapezoidal clocks
to achieve this goal.

II. CMOS Logical Families


The types of logic circuits are
• CMOS INVERTER

70 International Journal of Electronics & Communication Technology w w w. i j e c t. o r g


ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print) IJECT Vol. 5, Issue Spl-1, Jan - March 2014

The layout design of CMOS NAND is drawn according to its


circuit diagram as shown in Fig.4. In the two-input NAND gate
the P-type transistors are connected in parallel between VCC and
the output, while the N-type transistors are connected in series
from Vss to the output .

Fig. 3: Simulation Waveform of CMOS Inverter

In this simulation waveform, it is noted that when input is ‘High’


the corresponding output is ‘low’.
CMOS NAND Circuit: A NAND gate (Negated AND or NOT
AND) is a logic gate which produces an output that is false only
if all its inputs are true. A LOW (0) output results only if both the
inputs to the gate are HIGH (1); if one or both inputs are LOW
(0), a HIGH (1) output results. The NAND gate is significant
because any Boolean function can be implemented by using a
combination of NAND gates. This property is called functional Fig. 6: Simulation Waveform of CMOS NAND Gate
completeness.
In the simulation waveform, it is seen that when both inputs are
at ‘High’, the corresponding output is ‘Low’ and vice versa.

B. CMOS NOR Circuit


The NOR gate is a digital logic gate that implements logical
NOR - it behaves according to the truth table to the right. A
HIGH output (1) results if both the inputs to the gate are LOW
(0); if one or both input is HIGH (1), a LOW output (0) results.
NOR is the result of the negation of the OR operator. It can also
be seen as an AND gate with all the inputs inverted. NOR is a
functionally complete operation—combinations of NOR gates can
be combined to generate any other logical function. By contrast,
the OR operator is monotonic as it can only change LOW to HIGH
but not vice versa.
The layout design of CMOS NOR is drawn according to its circuit
diagram as shown in fig. 7. In the two-input NOR gate the P-type
Fig. 4: CMOS NAND Gate Circuit transistors are connected in series between VCC and the output,
while the N-type transistors are connected in parallel from GND
In CMOS NAND circuit, PMOS are connected in parallel and to the output Y.
NMOS is connected in series.

Fig. 5: Layout of CMOS NAND Gate Fig. 7: Circuit of CMOS NOR Gate

w w w. i j e c t. o r g International Journal of Electronics & Communication Technology   71


IJECT Vol. 5, Issue Spl-1, Jan - March 2014 ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print)

Fig. 10: ECRL Inverter Circuit

The layout design of ECRL inverter is drawn according to its


circuit diagram as shown in fig. 10.
The schematic and simulated waveform of the ECRL inverter
gate is shown in fig. 10 respectively. Initially, input ‘in’ is high
and input ‘/in’ is low.
Fig. 8: Layout Design of CMOS NOR Gate

Fig. 11: Layout of ECRL Inverter


Fig. 9: Simulation Waveform of CMOS NOR Gate

In the simulation waveform, it is seen that when both inputs are


at ‘Low’, the corresponding output is ‘High’ and vice versa.

III. Adiabatic Logic Families


We use two types of adiabatic logic circuits ECRL and PFAL for
comparative study.

A. ECRL
Efficient Charge Recovery Logic (ECRL) is proposed as a candidate
for low-energy adiabatic logic circuit. Power comparison with other
logic circuits is performed on an inverter chain. It adopts a new
method that performs pre-charge and evaluation simultaneously.
ECRL eliminates the pre-charge diode and dissipates less energy
than other adiabatic circuits. An ECRL inverter chain and a
pipelined Carry Look Ahead Adder (CLA) are constructed to Fig. 12: Simulation Graph of ECRL Inverter
show the effectiveness of this approach.
When power clock (pck) rises from zero to VDD, output ‘out’
1. ECRL Inverter remains ground level. Output ‘/out’ follows the pck. When pck
In ECRL inverter, two inverter are cross- coupled to each other and reaches at VDD, outputs ‘out’ and ‘/out’ hold logic value zero
one inverter’s input is other’s output and vice versa. The ECRL and VDD respectively. This output values can be used for the
inverter works same as that of basic operation of ECRL. next stage as an inputs. Now pck falls from VDD to zero, ‘/out’

72 International Journal of Electronics & Communication Technology w w w. i j e c t. o r g


ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print) IJECT Vol. 5, Issue Spl-1, Jan - March 2014

returns its energy to pck hence delivered charge is recovered. 3. ECRL NOR Circuit
ECRL uses four phase clocking rule to efficiently recover the
charge delivered by pck.

2. ECRL NAND Circuit


The figure shown above is ECRL NAND. It functions same as
that of CMOS NAND circuit.

Fig. 16: ECRL NOR Circuit

The fig. 16 shows ECRL NOR circuit functions same as that of


CMOS NOR circuit.
Fig. 13: ECRL NAND Circuit The layout design has been drawn in microwind according to the
above circuit shown in fig. 16.
The layout design of ECRL NAND is drawn according to its According to the waveform when both the inputs are high then
circuit diagram as shown in fig. 13. the output is low. After that when both the inputs are low then
According to the graph when both inputs are low then output is the output is high. If one input is high and the other is low then
high and when both the inputs are high then output is low. When the output is zero or vice versa.
one input is high and the other is low then the output is one and
vice versa.

Fig. 17: Layout of ECRL NOR

Fig. 14: Layout of ECRL NAND

Fig. 15: Simulation Graph of ECRL NAND


Fig. 18: Simulation Waveform of ECRL NOR

w w w. i j e c t. o r g International Journal of Electronics & Communication Technology   73


IJECT Vol. 5, Issue Spl-1, Jan - March 2014 ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print)

B. PFAL A. PFAL NAND Circuit


The schematic and of the PFAL inverter gate is shown below in The fig. 22 is PFAL NAND. It consist of two inverters in which
Fig 19. Initially, input ‘in’ is high and input ‘/in’ is low. When both out and /out are cross coupled to both the inverters. In left
power clock (pck) rises from zero to VDD, output ‘out’ remains side of the inverter two NMOS are connected parallel and in right
ground level. Output ‘/out’ follows the pck. When pck reaches hand side two NMOS are connected serially. It has power clock
at VDD, outputs ‘out’ and ‘/out’ hold logic value zero and VDD and ground connection.
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. PFAL uses four phase
clocking rule to efficiently recover the charge delivered by pck.

Fig. 22: PFAL NAND Circuit Diagram

Fig. 19: PFAL Inverter Circuit The above layout has been design according to the circuit drawn
in fig. 22.
According to the graph when both inputs are low then output is
high and when both the inputs are high then output is low. When
one input is high and the other is low then the output is one and
vice versa.

Fig. 20: Layout of PFAL Inverter

The layout design of CMOS inverter is drawn according to its


circuit diagram as shown in fig. 19. This simulation waveform
shows that when input is ‘High’, output bar follows the power
clock and when input is ‘low’, the output follows the power
clock. Fig. 23 Layout of PFAL NAND

Fig. 21: Simulation Waveform of PFAL Inverter


Fig. 24: Simulation Waveform of PFAL NAND

74 International Journal of Electronics & Communication Technology w w w. i j e c t. o r g


ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print) IJECT Vol. 5, Issue Spl-1, Jan - March 2014

B. PFAL Nor Circuit • Load Capacitance Variation


In PFAL NOR circuit two inverters are used and /out and out are • Supply Voltage Variation
cross coupled in the left hand side of the inverter two NMOS are
serially connected and in the right hand side of the inverter two A. Transition Frequency Variation
NMOS are parallel connected. Fig. 28 shows the power dissipation per cycle versus switching
frequency of the two adiabatic logic families and CMOS for the
inverter logic. Fig. 29 shows the power dissipation per cycle versus
switching frequency of the two adiabatic logic families and CMOS
for the NAND logic. Fig. 30 shows the power dissipation per cycle
versus switching frequency of the two adiabatic logic families and
CMOS for the NOR logic. It is seen that for high frequency the
behavior is no more adiabatic and therefore the power dissipation
increases. At low frequencies the dissipation energy will increase
for both CMOS and adiabatic logic due to the leakage currents
of the transistors. During frequency variation Vdd and load
capacitance are made constant at certain level. Following are the
readings observed by variation of frequency parameters.

Fig. 25: PFAL NOR Circuit

Fig. 28: Power Consumption Per Cycle Versus Frequency for an


Inverter at Vdd=5V and Load Capacitance=5pf.

Fig. 26: Layout of PFAL NOR

The layout design has been drawn in micro wind according to the
above circuit shown in fig. 25.
According to the waveform when both the inputs are high then
the output is low. After that when both the inputs are low then
the output is high. If one input is high and the other is low then
the output is zero or vice versa.

Fig. 29: Power Consumption Per Cycle Versus Frequency for an


NAND Logic at Vdd=5V and Load Capacitance=5pf.

B. Load Capacitance Variation


Fig. 31 shows the power dissipation per cycle versus load
Fig. 27: Simulation Waveform of PFAL NOR capacitance of the two adiabatic logic families and CMOS for the
inverter logic. Fig. 32 shows the power dissipation per cycle versus
IV. Power Consumption Coparision and Verification load capacitance of the two adiabatic logic families and CMOS for
Following are the parameters on which the power consumption the NAND logic. Fig. 33 shows the power dissipation per cycle
of circuits are to be compared: versus load capacitance of the two adiabatic logic families and
• Transition Frequency Variation CMOS for the NOR logic.

w w w. i j e c t. o r g International Journal of Electronics & Communication Technology   75


IJECT Vol. 5, Issue Spl-1, Jan - March 2014 ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print)

Fig. 30: Power Consumption Per Cycle Versus Frequency for an Fig. 32: Power Consumption Per Cycle Versus Load Capacittance
NOR Logic at Vdd=5V and Load Capacitance=5pf. for an NAND Logic at Vdd=5V and Frequency=100 MHz.

The Figures show that adiabatic logic families having better energy
savings than CMOS logic over wide range of load capacitances.
PFAL shows better energy shavings than ECRL at high load
capacitance.
During Load Capacitance variation, Vdd and Frequency are made
constant at certain value. Following are the readings observed by
variation of Load Capacitance parameters.

Fig. 33: Power Consumption Per Cycle Versus Load Capacittance


for an NOR Logic at Vdd=5V and Frequency=100 MHz.

C. Supply Voltage Variation


Fig. 31: Power Consumption Per Cycle Versus Load Capacitance Fig. 34 shows the power dissipation per cycle versus supply
for an Inverter at Vdd=5V and Frequency=100 MHz voltage of the two adiabatic logic families and CMOS for the
inverter logic. Fig. 35 shows the power dissipation per cycle versus
supply voltage of the two adiabatic logic families and CMOS for
the NAND logic. Fig. 36 shows the power dissipation per cycle
versus supply voltage of the two adiabatic logic families and
CMOS for the NOR logic. It is seen that supply voltage decreases,
the gap between CMOS and logic families is reduced. But ECRL
and PFAL still shows large energy savings over wide range of
supply voltage. During Supply Voltage variation, Frequency and
Load Capacitance are made constant at certain value.

76 International Journal of Electronics & Communication Technology w w w. i j e c t. o r g


ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print) IJECT Vol. 5, Issue Spl-1, Jan - March 2014

VI. Conclusion
The different parameter variations against adiabatic logic families
are investigated, which shows that adiabatic logic families highly
depend upon its parameter variations. But less energy consumption
in adiabatic logic families can be still achieved than CMOS logic
over the wide range of parameter variations. PFAL shows better
energy shavings than ECRL at the high frequency and high load
capacitance. Specially PFAL NOR has better Efficiency of power
saving among all the circuits. Hence adiabatic logic families can be
used for low power application over the wide range of parameter
variations.
ECRL is a low-energy, adiabatic logic. Simulation indicates power
saving over static and other adiabatic logic families. The ECRL
inverter chain shows 10-20 times power gain over a conventional
inverter chain. ECRL shows large power saving and shows the
promising usage of ECRL in a low power system.
PFAL has the potential to be used to implement arbitrary reversible
logic functions. It has also been shown that by making PFAL
fully reversible, considerably reduced power consumption can
Fig. 34: Power Consumption Per Cycle Versus Supply Voltage for be obtained.
an Inverter at Load Capacitance=5pF and Frequency=100 MHz With the adiabatic switching approach, circuit energies are
conserved rather than dissipated as heat. Depending on the
Following graph has been made with respect to the corresponding application and the system requirements, this approach can
observation. sometimes be used to reduce the power dissipation of digital
systems.

VII. Future Work


• In future, more adiabatic logic are to be introduced which
can help in overcoming the disadvantages of recent adiabatic
logic circuits. For example- DFAL (Diode Free Adiabatic
Logic Circuit).
• Research in going on in introducing carbon nanotube based
adiabatic logic. If carbon annotates become successors to
planar CMOS transistors they offer a tremendous energy
saving impact and improved performance especially in
Adiabatic Logic. Due to their superior carrier transport they
offer a small on-resistance and thus are exceptionally well
applicable in Adiabatic Logic, where energy per operation
depends not only on capacitance, as in static CMOS, but
also on resistance.
• Study of comparison of adiabatic logic connected with
Fig. 35: Power Consumption Per Cycle Versus Supply Voltage for different types of multipliers in different parameters may
an NAND Logic at Load Capacitance=5pF and Frequency=100 also be done in future.
MHz. • Future work also includes the design of larger adiabatic gates
and circuits from the proposed buffer/inverter and dissipated
energy analysis at higher frequencies and comparison with
other adiabatic families.

References
[1] B. Dilip Kumar and M. Bharathi , “Design of Energy Efficient
Arithmetic Circuit using Charge Recovery Adiabatic Logic”,
International Journal Of Engg. Trends and Technology, Vol.
4, Issue-1, 2013.
[2] P.Teichmann,“Fundamentals of Adiabatic Logic”,
lecture on Adiabatic Logic, Springer Series in Advanced
Microelectronics 34, 2012.
[3] Jianping HU and Qi Chen, “Modelling and Near-Threshold
Computing of Power- Gating Adiabatic Logic Circuits”,
Electrical review, ISSN, 2012.
[4] Yangbo Wu, Jindan Chem and Jianping Hu, ‘Near-Thrshold
Fig. 36: Power Consumption Per Cycle Versus Supply Voltage for an Computing of ECRL Circuits for Ultra-Low Power
NOR Logic at Load Capacitance=5pF and Frequency=100 MHz application”, Advanced Electrical and Electronics Engg.,

w w w. i j e c t. o r g International Journal of Electronics & Communication Technology   77


IJECT Vol. 5, Issue Spl-1, Jan - March 2014 ISSN : 2230-7109 (Online) | ISSN : 2230-9543 (Print)

LNEE87, pp.217.224, Springer-Verlag Berlin Heidelberg,


2011. Anu Priya has done B.Tech in ECE from
[5] Nazrul Anvar, Toshikazu Sekine, “Fundamental Logic based Vel Tech University, Chennai in 2013.
on Two Phased Clocked Adiabatic Static CMOS Logic”, Currently pursuing her M.Tech in Signal
IEEE journal of Semiconductor Technology and Science, Processing from Rawal Institute of
Vol.10,No.1, 2009. Engineering and Technology (Maharshi
[6] Laszlo Varga, Frence Kovacs, Gabor Hosszu, “An Efficient Dayanand University). She is M.Tech
Adiabatic Charge Recovery Logic”, IEEE papers, 2001. scholar and her research includes in
[7] Muhammad Arsalan, Maitham Shams, “Comparative VLSI and Signal Processing.
Analysis of Adiabatic Logic Styles”, IEEE papers, INMIC
2004.
[8] Youngjoon Shin, Chanho Lee, Young Moon,“A Low-Power
16-bit RISC Microprocessor using ECRL Circuits”, ETRI
Journal, Vol.26, No.6, Dec. 2004.
[9] L.A. Akers, R. Suram, “Adiabatic circuits for Low-power Amrita Rai qualified B. Tech. in
Logic”, IEEE papers, Aug. 2002. ECE from College of Engineering
[10] Atul Kumar Maurya, Ganesh Kumar, “Energy Efficient Chandrapur (Nagpur University) in
Adiabatic logic for Low-Power VLSI Application", 1998, and received her M.Tech. Degree
International Conference on Communication System and as a University Topper from Maharshi
Network Technologies, 2011. Dayanand University, Rohtak in the
[11] Neha Arora, B.P. Singh, Tripti Sharma, K.G. Sharma, field of “Power Electronics & Electrical
“Adiabatic and Standard CMOS Interfaces at 90nm Derives”. Currently pursuing her PhD
Technology”, WSEAS Transactions on Circuits and Systems, in signal processing from Thapar
Issue3, Vol. 9, March 2010. University. After B. Tech, she worked
[12] Hee-sup Song, Jin-Ku Kang,“A CMOS Adiabatic Logic for in Superior Product Industry Ltd. as a
Low- Power Circuits Design”, IEEE Asia-Pacific Conference Design & Development Engineer for four years. Since 2005 she
on Advanced System Integrated Circuits, Aug 2004. is teaching at Lingaya’s Institute of Management & Technology,
[13] E. Amirante, A. B. Stoffi, J. Fischer, G. Iannaccone, D.S. Faridabad and interested to be involved in research on DSP
Landsiedel,“Variations of the power dissipation in adiabatic & VLSI Design. She had published several reputed papers in
logic gates”, In Proc. 11th Int. Workshop PATMOS, Yverdon- International Journals like IFSA (International Frequency and
Les-Bains, Switzerland, pp. 9.1.1–10, Sept. 2001. Sensor Association Publication) and attended National and
[14] Hamid Mohmoodi-Meimand, Ali Afzali-Kusha, Mehdad International IEEE Conference.
Nourani, “Efficient of Adiabatic Logic for Low-Power, Low
–Noise VLSI”, proc.43rd IEEE Midwest Symp. On Circuits
and Systems,Lansing MI, Aug. 2000.

78 International Journal of Electronics & Communication Technology w w w. i j e c t. o r g

You might also like