Sei sulla pagina 1di 5

International Journal of Artificial Intelligence and Mechatronics

Volume 1, Issue 5, ISSN 2320 5121

Design of Ultralow-Power Adiabatic Circuits and Area


Characteristics
M. Vasanthakumar
PG Scholar (VLSI Design), AVS Engineering College, Salem 636003
Email: vassece.win@gmail.com

Abstract The main objective of this paper is to provide comparison between various adiabatic logics has been
new low power solutions for Very Large Scale Integration done to provide the better results.
(VLSI) designers. Especially, this work focuses on the
reduction of the power dissipation, which is showing an ever-
increasing growth with the scaling down of the technologies. II. DESIGN OF QUASI ADIABATIC CIRCUITS
Then, to limit the power dissipation, alternative solutions at
each level of abstraction are proposed. The dynamic power A. 2N2N-2P
requirement of CMOS circuits is rapidly becoming a major The 2N2N-2P adiabatic block has a 2N2P latch which
concern in the design of personal information systems and consists of two NMOS and two PMOS transistors, along
large computers. In this paper work, a new CMOS logic with complementary functional blocks, in parallel with the
family called ADIABATIC LOGIC, based on the adiabatic
two NMOS devices of the 2N2P latch. The presence of
switching principle is presented. The Logic cells like 2N2P,
2N2N2P, PFAL has been designed and presented here. Power these NMOS transistors avoids the occurrence of floating
consumption is widely reduced up to 50%. The simulation nodes with remnant charge, which will pay way for charge
tool used to design adiabatic cells is TANNER EDA V13.0. sharing and leakage. This ultimately results in loss of high
frequency performance of the circuit. The four main
Keywords Adiabatic, Low Power Very Large Scale phases of operation of the 2N2N-2P logic gates are 1)
Integration, 2N2N-2P, PFAL, 2N2P. input, 2) hold, 3) recovery and 4) reset. A typical 2N2N-
2P inverter is shown in Fig. 1, to briefly explain the
I. INTRODUCTION operation of the circuit.

The study of existing literature in the past two decades


provides the evolution of different low power gates.
Digital CMOS integrated circuits have been the driving
force behind VLSI for high performance computing and
other applications, related to science and technology. The
demand for digital CMOS integrated circuits will continue
to increase in the near future, due to its important salient
features like low power, reliable performance and
improvements in the processing technology.
The paper briefly proposed that a conventional semi-
custom design-ow based on a positive feedback adiabatic
logic (PFAL) cell library allows any VLSI designer to
design and verify complex adiabatic systems (e.g.,
arithmetic units) in a short time and easy way, thus, Fig.1. Inverter using 2N2N-2P logic
enjoying the energy reduction benets of adiabatic logic.
The concepts in paper presents the design, evaluation and A four- phase power-clock is employed to power the
performance comparison of cell based, low power circuit. It is called as power-clock to identify the fact that
adiabatic adder circuits operated by two-phase sinusoidal these power-clocks power the circuit and act as the timing
power clock signals, as against the literatures providing clocks for the pipelined adiabatic circuit. By pipelining,
the operation of various adiabatic circuits, focusing on we mean the operating nature of the adiabatic circuits,
inverter circuits and logic gates, powered by ramp, three wherein the output of the current stage when held, is used
phase and four phase clock signals. for evaluation by the next stage in the circuit, and signal
The cells are designed for the quasi-adiabatic families, goes on across the stages by the presence of power-clock
namely, 2N2P, 2N2N2P, PFAL, ADSL and IPGL for signals, each lagging behind the previous by 90o which is
configuring complex adder circuits. In this paper, we shown in figure 2.
incorporate 2N2N-2P 2N2P and PFAL energy recovery To explain the buffer operation, consider an input is
logics to the multiplier circuit and obtain a significant applied, when the power-clock is low. Note that the
power reduction. The adiabatic efficiency of the circuits is complementary input from the previous stage is applied.
proved. Comparison with the CMOS counterparts is made This makes MN3 to conduct pulling the node out to zero.
to prove the validity of the results. At this time, MN4 does not conduct. During the evaluation
The main objective of this paper is to provide the trade- phase the power-clock (PC) rises and when the PC voltage
off between power, area and performance. And also the reaches above the threshold voltage of PMOS device MP2
Copyright 2013 IJAIM right reserved
82
International Journal of Artificial Intelligence and Mechatronics
Volume 1, Issue 5, ISSN 2320 5121

starts conducting. Node outbar gets charged as MP2 main difference between the PFAL and the 2N2N-2P
conducts and it follows the power-clock. During the hold logics is that the complementary functional blocks in
phase, the outputs are maintained the same. In this phase PFAL are implemented as a pull up network, in parallel
of operation, the next stage of adiabatic circuit, operates in with the two PMOS devices. This has its characteristic
its evaluate phase. During the recovery phase, power-clock advantages and disadvantages, when compared to the
starts falling. Then, since the node outbar is at a higher 2N2N-2P logic. This is explained in the following
potential than the power-clock voltage, the charge from paragraph.
outbar goes back to the power-clock and hence energy is The evaluate phase of the power-clock, assume that the
recovered. input X is already high and /X low. When the power-clock
voltage level rises above the threshold voltage Vtn of the
NMOS transistor, the transistor MX conducts and
connects the rising node voltage Y to PC. This node Y
with rising voltage turns on the device MN2 and pulls the
node /Y to ground. This in turn is applied to the gate of the
PMOS device MP1. This in effect realizes a parallel
combination of the PMOS and NMOS devices, namely,
MX and MP1. This results in reduced ON resistance
through the transmission gate structure. This reduction of
resistance is the main advantage of the PFAL. During the
hold phase of the power-clock, the Y and /Y logic levels
are used as the input for the succeeding gate of the
adiabatic pipeline.
During the recovery phase, the power-clock voltage
reduces. Then, due to the potential difference existing
Fig.2. Timing Diagram for 2N2N-2P logic between the power rail and Y node, the charge gets
transferred back to the PC. However, since the input
B. PFAL NMOS device at this time is OFF, energy recovery is
made possible only through the PMOS device. This in
The acronym PFAL stands for the Positive Feedback
effect poses increased resistance. When the PC voltage is
Adiabatic Logic. It is a dual rail adiabatic circuit capable
lower than the Vth of the PMOS device, the charge
of realizing partial energy recovery. The basic circuit of
recovery stops. This results in the floating node problem,
Fig 3 represents a buffer implemented using PFAL logic.
due to the remnant charge. This remaining charge is
Analogous to the 2N2N-2P logic, this logic also uses the
retained in the output node and is dissipated in the next
four-phase power-clock, consisting of 4 phases, namely,
stage, when the states of the adiabatic stage change.
(1) the rising phase of power-clock called evaluate, (2) the
Hence, this logic falls under quasi adiabatic family, that is
constant phase called hold, when the output is held for the
complete recovery of energy is not possible due to the
next stage to evaluate this signal, (3) the falling phase of
losses mentioned above. The floating output node problem
power-clock called reset or recovery, where the process of
also results in poorer high frequency performance.
charge reclamation or charge retrieval takes place. This is
followed by the Wait phase, which synchronizes the flow C. 2N2P
of data across the adiabatic pipeline. The 2N2P adiabatic block consists of two NMOS and
two PMOS transistors. The operation is same as a
2N2N2P adiabatic cell. The presence of these NMOS
transistors avoids the occurrence of floating nodes with
remnant charge, which will pay way for charge sharing
and leakage. This ultimately results in loss of high
frequency performance of the circuit. The four main
phases of operation of the 2N2N-2P logic gates are 1)
input, 2) hold, 3) recovery and 4) reset. A typical 2N2P
inverter is shown in Figure 4, to briefly explain the
operation of the circuit.
A four- phase power-clock is employed to power the
circuit. It is called as power-clock to identify the fact that
these power-clocks power the circuit and act as the timing
clocks for the pipelined adiabatic circuit. By pipelining,
we mean the operating nature of the adiabatic circuits,
wherein the output of the current stage when held, is used
Fig.3. Structure of PFAL buffer for evaluation by the next stage in the circuit, and signal
goes on across the stages by the presence of power-clock
signals, each lagging behind the previous by 90o.
The heart of the PFAL circuits is the adiabatic amplifier
latch made by two PMOS and NMOS transistors. The
Copyright 2013 IJAIM right reserved
83
International Journal of Artificial Intelligence and Mechatronics
Volume 1, Issue 5, ISSN 2320 5121

Fig.4. Inverter using 2N2P logic

III. ADIABATIC CELL DESIGN AND DESIGN Fig.6. Schematic of 8x8 Adiabatic Multiplier
FLOW
V. PERFORMANCE EVALUATION AND
The realization of multiplier is done in a semi-automatic COMPARISON
custom flow as depicted in Fig.5 the individual modules
are constructed using the S-Edit and the designs are The results of the simulation are presented in this
exported to the T-Spice circuit Simulator. section. Each of the multiplier was analyzed for energy
The operational feasibility of the gate is studied for consumption and the number of transistor devices
various frequency ranges and capacitive loads. The employed in the design, which is an indication of the
functional block diagram of the multiplier circuit is shown actual silicon area requirement for the circuit. The inputs
in Fig.5. A, B, C and D were supplied as per the four bit binary
counting sequence for uniformity. The frequency of the
power clock was 50 MHz
The energy dissipation measurement was done from the
simulation outputs, by integrating the power over the
specific period of simulation. The average power
dissipation of the circuit was also observed.
The waveform shown in figure 7 gives the performance
evaluation of Conventional CMOS circuit.

Fig.5. Schematic of 4x4 Multiplier

IV. ADIABATIC ADDER DESIGNS


The Baugh- wooley multiplier is selected because of its
high efficiency. This technique has been developed in
order to design regular multipliers, suited for 2s
complement numbers. It is capable of performing double- Fig.7. Output Waveform of CMOS multiplier
precision multiply-accumulate operations without the
speed penalty. The Schematic diagram of the multiplier is The waveform of the adiabatic multiplier is shown
shown in below figure 6. below in figure 8.

Copyright 2013 IJAIM right reserved


84
International Journal of Artificial Intelligence and Mechatronics
Volume 1, Issue 5, ISSN 2320 5121

Multipliers No. Of Transistors Used


CMOS 2080
2N2P 1568
2N2N2p 2020
PFAL 1968

Table II depict the power comparison made for the


proposed multiplier constructed using 2N2N-2P, 2N2P
and PFAL adiabatic structures. The results show the
reduction of power from 30% to 50%, while using
adiabatic circuit.
Table II: Power Comparison of Various Multipliers
Multipliers Min Max
Power(mW) Power(mW)
CMOS 167 0.0052
2N2P 0 0.0000088
2N2N2P 0 0.0000323
Fig.8. Output waveform of 2N2P adiabatic Multiplier.
PFAL 0 0.0000136
The waveform shown in figure 8 is the output waveform
of the PFAL adiabatic multiplier. VI. CONCLUSION
The paper primarily was focused on the design of low
power CMOS cell structures, which is the main
contribution of this work. The design of low power CMOS
cell structures uses fully complementary CMOS logic style
and an adiabatic 2N2P, 2N2N2P, PFAL logic style. The
basic principle behind implementing various design units
in the two logic styles is to compare them with reference
to the average power dissipated by all of them. A family of
full-custom conventional CMOS Logic and Adiabatic
Logic units was designed in Tanner Tool V.13 using 120
micrometer technology and the analysis of power, are, and
simulation was done. It was found that the adiabatic 2N2P,
2N2N2P, PFAL logic style is advantageous in applications
where power reduction is of prime importance as in high
performance battery-portable digital systems running on
batteries such as note-book computers, cellular phones
and personal digital assistants. With 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
be used to reduce the power dissipation of the digital
Fig.8. Output waveform of PFAL multiplier.
systems. With the help of adiabatic logic, the energy
savings of up to 30 % to 50 % can be reached.
Table I shows the number of transistors in various
multiplier architectures. It is found that our proposed
architecture uses the lowest number of transistors when it REFERENCES
comes to adiabatic implementation. This considerable
[1] Antonio Blotti and Roberto Saletti, Ultralow-Power Adiabatic
reduction of transistor count is obtained as results of Circuit Semi-Custom Design, IEEE Transactions on Very Large
processing three generate and propagate signals together. Scale Integration (VLSI) systems, Vol.12, No.11, November
Reduction in Transistor count provides the very less area 2004.
when compare with the conventional CMOS. [2] V. S. Kanchana Bhaaskaran, D. S. Emmanuel and S.
Salivahanan. Semi custom Design of Adiabatic Adder Circuits,
Table I Transistor Count Comparison of Various Proceedings of the 19th International Conference on VLSI
Multiplier Design (VLSID06), pp. 745-748.
The table I shown below is the comparison of [3] H. Neil. Weste and Kamran Eshraghian, Principles of CMOS
VLSI design-A Systems Perspective, Pearson Edition Pvt Ltd.
conventional CMOS multiplier with the adiabatic 3rd edition, pp. 345-356, 2005.
multiplier. The result shows the reduced transistor count in [4] V.S.Kanchana Bhaaskaran, Adiabatic Logic Circuit design with
adiabatic circuits. Integrated Power Clock Generator, Proceedings, Third
International Conference on Signals,Systems & devices, March
21-24, 2005, Vol IV
Copyright 2013 IJAIM right reserved
85
International Journal of Artificial Intelligence and Mechatronics
Volume 1, Issue 5, ISSN 2320 5121

[5] Dragan Maksimovic et al. Clocked CMOS adiabatic Logic with


Integrated Single Phase Power Clock Supply, IEEE
Transactions on VLSI Systems, Vol 8, No 4, Aug 2000, pp 460-
463.
[6] Leverage, F.Kovacs, G.Hosszu,An improved pass gate adiabatic
logic, Proceedings, 14th Annual International ASIC/SOC
Conference, pp 208-211, 2001
[7] 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.
[8] L.Verga, F.Kovacs, G.Hosszu,An improved pass gate adiabatic
logic, Proceedings, 14th Annual International ASIC/SOC
Conference, pp 208-211, 2001.

AUTHORS PROFILE

M. Vasanthakumar
Completed B.E Degree in Electronics and
Communication engineering in 2009 from paavai
engineering College affiliated by Anna University,
Chennai and currently pursuing M.E Degree in VLSI
DESIGN from AVS Engineering College, affiliated
by Anna University, Chennai.
He worked as an EMF & RF Engineer in Sprint Communication
Services at Chennai during the year of 2009-2010.The research interest
includes Wireless networks and Testing of VLSI Circuits System.

Copyright 2013 IJAIM right reserved


86

Potrebbero piacerti anche