Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract— In digital circuits, shift registers are used as the energy recovery logic family (QSERL) using the principle of
basic memory units. This paper presents a low power adiabatic adiabatic switching [5] which uses two complementary
Universal Shift Register, which can perform both serial and sinusoidal supply clocks. P.Sasipriya, V.S. Kanchana
parallel shift operations. Since power dissipation is a critical Bhaaskaran have presented a comprehensive analysis and
factor many low power dissipation techniques have been evaluation of ASL (Adiabatic Static logic), QSERL (Quasi
proposed but most of these techniques have some trade-offs. Static Energy Recovery Logic), CEPAL (Complementary
Adiabatic logic technique as compared to that of a conventional Energy Path Adiabatic Logic) and QSECRL (Quasi Static
CMOS technique shows promising results. A type of adiabatic Efficient Charge Recovery Logic)logic [6]. Due to diode
technique, DFAL (Diode Free Adiabatic Logic), has been studied
connected MOSFET in QSERL there is degradation of output
in this paper and NOR gate, NAND gate, XOR gate, D Flip-Flop
and Universal Shift Register have been designed using this
amplitude. This problem was overcome by Sanjay Singh, K.
configuration. DFAL circuits are analyzed based on transistor Srinivasarao [7]. They have introduced Diode Free Adiabatic
count, power dissipation and delay. All the circuits are simulated Logic (DFAL) which also reduces the delay and circuit
in Pyxis (Mentor Graphics) 180nm technology at 1.8V. complexity. Different circuits have been designed using
DFAL [8], [9]. This paper presents a 4 bit DFAL Universal
Keywords— adiabatic; low power; DFAL; shift register Shift Register, which is a type of register that can perform
shift left operation, shift right operation, serial to
I. INTRODUCTION serial/parallel, parallel to serial/parallel operations. It is
commonly used in applications where conversion between
The ever increasing number of portable systems, the serial and parallel interfaces is required.
reduction in size of devices and the widespread usage of
battery operated systems are emphasizing on the development In this paper a new approach has been used for designing a
of power and area efficient circuits. Low power techniques are 4-bit universal shift register. Instead of using the conventional
becoming popular in circuits and systems nowadays [1]-[3]. DC power supply, a sinusoidal adiabatic power clock has been
Adiabatic Logic Circuits recycle the energy back to the source used. The remaining part of this paper is described as follows.
by using a variable power clock supply instead of the fixed Section II is a detailed study on adiabatic logic and section III
voltage, to reduce the power consumption. describes the Universal shift register. In section IV the various
schematics and their analysis are presented and finally the
Adiabatic circuits are generally of two types: Fully conclusion is stated in section V.
Adiabatic and Partially Adiabatic logic circuits [4]. In case of
fully adiabatic circuits, ideally there are no losses. The energy
dissipation during charging can be given in terms of time II. ADIABATIC LOGIC
period (T), Stored Charge (CL.VDD), and Load capacitance
(CL). Yibin Ye and Kaushik Roy have presented a detailed A. Adiabatic Technique
analysis and modelling of adiabatic-switching technique [4]
Adiabatic technique is a low power technique which
and have observed a significant reduction in power dissipation
promises no power dissipation in ideal situations
using this technique. They have also introduced Quasi-static
(asymptotically zero power dissipation).The main feature of
this technique is that the used supply voltage is not a constant range. In this paper we have focused on DFAL (Diode Free
voltage. The supply is also called the power clock. The Adiabatic Logic).
variable power supply is implemented by a resonant LC
circuit that reclaims the energy which is stored in the capacitor B. DFAL (Diode Free Adiabatic Logic)
and reuses it in the succeeding cycle. The power clock can be DFAL circuits do not have any diode connected MOSFETs
sinusoidal (shown in Fig. 1), trapezoidal or triangular. in the charging or discharging path. Adiabatic circuits such as
According to the type of the power clock the circuit operates the Complementary Energy Path Adiabatic Logic, Two phase
in different modes. clocked static CMOS logic [11], and quasi-static energy
recovery logic have the following problems:
1) Delay
2) Complex circuit
3) Degradation of output amplitude.
Fig. 1. Sinusoidal Power Supply
DFAL can be used to overcome the above shortcomings
To charge a given node which is associated with a [7].In DFAL, split level sinusoidal complementary power clock
capacitance CL from 0 to V Volts in conventional CMOS supply VPC and VPCbar are used. The voltage level of VPC is
circuit, VQ (=CLV2) of energy is extracted from the supply (as taken such that it is VPC/2 greater than that of VPCbar; this
shown in Fig. 2). 50% of the energy, 0.5CLV2, is stored in the tends to decrease power dissipation. The DFAL inverter shown
capacitance, and the remaining is dissipated through resistance in Fig.3 is similar to the conventional CMOS logic; however its
in the path. Energy dissipates with a rate of iΔV operation differs as it operates in an adiabatic way.
(instantaneous dissipative power) whenever there is a voltage
drop ΔV (i is the current) [10]. This type of energy dissipation The M3 transistor of the pull down path is used to replace
can be decreased to a great extent by considering adiabatic the diode of the discharging path. VPC controls the turning
technique. ON and OFF of M3. M3 recycles the charges at the output
node therefore the adiabatic losses are further recovered. In
evaluation phase, when the p MOS tree is ON and output node
is at logic 0, load capacitance charges through transistor M1
so output goes to logic 1. When n MOS tree turns ON and
output node is at logic 1, M2 and M3 discharge and recycle
the charges towards the power clock (VPC), resulting in the
output to be at logic 0. During hold phase, no transitions occur
which reduces dynamic switching and hence energy
dissipation [12].
the data both left and right, a serial input port is provided to
input the corresponding data.
S1 S0 Operating Mode
0 0 Parallel Load
0 1 Shift Left
1 0 Shift Right
1 1 Locked
Fig. 5. DFAL Inverter Waveform (X axis:Time in seconds, Y axis:Voltage in
Volts)
Mode S1 = 0 and S0 = 0, correspond to the parallel loading
of the universal shift register. When S1 = 0 and S0 = 1, then it
TABLE II. COMPARISON OF INVERTERS
is in the shift left mode. When S1 = 1 and S0 = 0 then it is in
the shift right mode. When S1 = 1 and S0= 1, then the register Type of Logic
Parameters
results in locked mode, which means implies no operation. CMOS DFAL
Time delays in various digital circuits are provided by the Power(pW) 15.58 0.73
serial in serial out shift registers. Whereas serial in parallel out
Delay(pS) 24.10 176.81
registers are used for serial to parallel transformation of the
data. Similarly parallel in serial out registers are used for PDP(J) 0.375e-21 0.129e-21
parallel to serial transformation of the data. Shift registers are
used in computers as memory elements. A large amount of data No of
2 3
Transistors
has to be stored in all types of digital circuits and systems that
too in an efficient manner so; there is the need to use storage
components like RAM and different registers. The DFAL 2-input NOR is designed as depicted in Fig. 6
and its waveform is presented in Fig. 7. The comparative study
IV. OBSERVATIONS AND RESULTS is recorded in TABLE III. The power consumed by the DFAL
2 input NOR is approximately 95.30% less than the
The DFAL inverter is designed as illustrated in Fig.4 and conventional CMOS NOR gate.
its waveform is shown in Fig.5 [13]. It can be clearly analyzed
from the waveform that the output follows Vpc in the
evaluation period and Vpcbar in the hold phase. The
comparative study with respect to power consumed, delay,
transistor count and the power delay product (PDP) is depicted
in TABLE II. The power consumed by the DFAL inverter is
approximately 95.3% less than the conventional CMOS
inverter.
Fig. 8. DFAL 3-Input NAND Schematic Fig. 10. DFAL XOR Schematic
Fig. 11. DFAL XOR Waveform (X axis:Time in seconds, Y axis:Voltage in Fig. 13. DFAL D flip flop Waveform (X axis:Time in seconds, Y axis:Voltage
Volts) in Volts)
PDP(J) 4.630 e-21 2.615 e-21 PDP(J) 34.375 e-21 18.733 e-21
No of No of
12 13 36 42
Transistors Transistors
REFERENCES