Ultra-Low-Power Adiabatic and Sequential Circuits Using Three-Phase AC Power Supply
Ultra-Low-Power Adiabatic and Sequential Circuits Using Three-Phase AC Power Supply
Ultra-Low-Power Adiabatic and Sequential Circuits Using Three-Phase AC Power Supply
Abstract
We propose a new dual transmission gate adiabatic logic
(DTGAL) for ultra-low-power design, whch is driven by
three-phase AC power supply. DTGAL has more
efficient energy transfer and recovery, because it hasn't
the non-adiabatic energy loss. We also discuss the
design of adiabatic sequential circuits. For the
energy-efficient design, we explained how to design an
adiabatic D flip-flop with DTGAL A. practical
sequential svsteiii was designed and demonstrated using
MOSIS 0.2Spm CMOS process pavameters. SPICE
simulation results show that the adiabatic flip-flop
based on DTGAL is 3 to 4.5 times more energy
efficient than 2N-2N2P for clock rates ranging from
50 to ZOOMhz. In conclusion, DTGAL has better
energy saving advantage, and adiabatic D flip-flop based
on DTGAL is suitable for the applications in the
low-power sequential system
Key words: VLSI design, Low-power, Adiabatic logic,
Flip-flop, Sequential circuit
lntroductiou
The power dissipation is a critical concem in the design
of VLSI circuits, especially in the po,mble and
battery-operated ASIC systems. Adiabatic circuits (or
energy-recovery logic circuits), which utilize ac power
supplies to recycle the energy of node capacitances, is an
attractive way to obtain low power level whch
conventional CMOS circuit can't reach.
The current adiabatic circuits can be classified into two
types: full-adiabatic logic and quasi-adiabatic logic. The
full-adiabatic circuits, the non-adiabatic loss of wluch is
eliminated completely by using reversible logic, are
much more complex than quasi-adiabatic circuits. For
example, the complexity of a 16-bit cany-lookahead
adder (CLA) in a fully reversible manner is about 32
times that of static CMOS CLA [l]. Quasi-adiabatic
logic circuits, such as SCAL, ECRL, and ZN-ZNZP etc,
have simple architecture and power clock system [2-61.
The typical adiabatic logic, such as the 2N-2N2P as
0-7803-7889-X/03/$17.00@2003 IEEE.
1209
.. P
'
-6,
-D
3
-1
z,
...... ......
'
iin
.....E
+________
..'_.....,._
.., --Fe .....
-I-+k.+$-------I I :'I
I
in0
at ground. During
FIN
120
130
Time (ns)
'
Energy dissipation
c ~ r c , , v &+C,,VA
= 2R,CIO,
(1)
where C
,I
is the load capacitance of the 2N-2N2P, Rp is
the lum-on resistance of PMOS, T is the transition time
1210
ZR V'
~
DD
(c;+c;+Cb)+(C, +c,+C&
(2)
(3)
= 2R1,;D ( C j + C j
~
0.2
ZRC
= (++CLG
T
E,.
2
+0.4
+C;)+%c;,+c'
m,
4,
6,
I
?I
w v?
r p [4)
121 1
power
Conclusion
Acknowledgments
91
m:
2.5
0
2.5
0
2.5
0
2.5
0
2.5
0
0
10
20
30
40 50 60 70
lim IW
80 90 100.110
.e,)W,
Q1 = tQ,
; Q; = tQ, -Q,M
+Q,Q. . Therefore,
this is an 8421 BCD,code up-counter. The first-stage
DTGAL logic cells can be realized by using nMOS
function blocks to replace the input nMOS 0.r; and Nib)
ofthe DTGAL buffer, and they are shown in Fig. 4@).
The simulation results for the output waveform of the
adiabatic counter are shown in Fig. 4(c).
1212