SlideShare a Scribd company logo
1 of 25
ADIABATIC LOGIC OR
CLOCK POWERED
LOGIC
By:
Tuhinansu Pradhan
Roll number – 1559025
M.Tech 1st year in VLSI Design and Embedded
System
KIIT University
CONTENTS
 Introduction
 Adiabatic logic
 Terminology and key rules
 Basics of adiabatic circuits
 Power clock
 Power supply
 Examples of adiabatic circuits
 Types of adiabatic logic circuits
 Which adiabatic circuits can be further used ??
 Positive feedback adiabatic logic (PFAL)
 Dissipation of energy for an inverter w.r.t frequency and supply voltage
 Pros and cons
 Future work
 References
INTRODUCTION
 Full-swing voltage-mode CMOS logic styles have been extremely successful
both technically and in terms of market share.
 But switching power dissipation of CMOS circuit with capacitive load 𝐶𝐿 has a
lower limit of
1
2
𝐶𝐿 𝑉𝑑𝑑
2
.
 To solve this problem we tried to reduce the supply voltage, known as supply
voltage scaling and we tried to reduce the capacitance of the device. But as
the CMOS technology is going into nanometres, the reduction of load
capacitance is limited and of course there is a limitation of voltage scaling
that depends on threshold voltages.
 So the other alternative is adiabatic switching circuits, where the switching
energy dissipation is below this lower limit.
ADIABATIC LOGIC
 “Adiabatic” is a term of Greek origin that has spent most of its history
associated with classical thermodynamics.
 It refers to a system in which a transition occurs without energy (usually
in the form of heat) being either lost to or gained from the
environment.
 In the context of electronic systems, rather than heat, electronic charge
is preserved. Thus, an ideal adiabatic circuit would operate without the
loss or gain of electronic charge.
 Practically, an ideal adiabatic circuit is not possible
 By adopting a real adiabatic logic, each charge can be recycled for many
time so that a significant energy dissipation reduction would be
possible.
TERMINOLOGY AND KEY RULES
Adiabatic switching:
 It means that the output node is charged slowly compared to its time
constant and we ensure that the voltage drop across the transistor is
relatively small at the time when the switching occurs.
charge recycling:
 It means that instead of dumping the charge to ground on every clock
cycle, the charge can be designed to flow back to the power clock.
Key Rules :
 Never turn on a transistor if there is a voltage across it (VDS > 0)
 Never turn off a transistor if there is a current through it (IDS ≠ 0)
 Never pass current through a diode
BASICS OF ADIABATIC CIRCUITS:
Conventional CMOS:
When PMOS is Switched ON,
Energy in Capacitor= ½CV2
Energy Dissipation = ½CV2 -> PMOS
When NMOS is Switched ON,
Energy Drained= ½CV2
Energy Dissipation = ½CV2 -> NMOS
BASICS OF ADIABATIC CIRCUITS
(Continued):
In adiabatic logic, one of the two power supplies can be used:
 Constant slow charging current power supply
 Variable voltage supply (with slow ramp)
BASICS OF ADIABATIC CIRCUITS
(Continued):
𝑖 𝑡 = 𝐶
𝑑𝑣
𝑑𝑡
= 𝐶
𝑉 𝑑𝑑
𝑇
(Constant Current)
𝐸𝑛𝑒𝑟𝑔𝑦 𝐷𝑢𝑟𝑖𝑛𝑔 𝑇𝑟𝑎𝑛𝑠𝑖𝑡𝑖𝑜𝑛 𝑇𝑖𝑚𝑒 𝑇 = 𝐼2
. 𝑅. 𝑇
= (𝐶
𝑉𝑑𝑑
𝑇
)2
. 𝑅. 𝑇 =
𝑅𝐶
𝑇
. 𝐶. 𝑉𝑑𝑑
2
Energy Dissipated During Transition Time also depends upon the charging time
T, If T>> 2RC then energy dissipation will be smaller than the conventional
CMOS .
BASICS OF ADIABATIC CIRCUITS
(Continued):
 The energy stored at output can be retrieved by the reversing the current
source direction during discharging process instead of dissipation in NMOS
network. Hence adiabatic switching technique offers the less energy
dissipation in PMOS network and reuses the stored energy in the output
load capacitance by reversing the current source direction.
BASICS OF ADIABATIC CIRCUITS
(Continued):
Conventional CMOS Adiabatic Logic
POWER CLOCK :
 Adiabatic system requires:
– Digital core: adiabatic gates
– Generation of power clock
signal/signals
 Adiabatic Logic circuits are operated
with an oscillating power-supply, the
so-called power-clock.
 Depending on the regarded adiabatic
family, more than one power-clock
signal is used to operate a system
consisting of Adiabatic Logic gates.
POWER CLOCK (Continued):
 Each power-clock cycle consists of four
intervals E,H,R,W.
 Evaluate (E): outputs are evaluated from
stable input signals
 Hold (H): outputs are kept stable to supply
subsequent gate with stable input signal.
 Recover (R): Energy is recovered
 Wait (W): for symmetry reasons because
symmetric signals are easier to generate
POWER SUPPLY
 Either inductor or capacitor is to be used for storing the recovered energy.LC
tank circuit can also be used but capacitor is most preferred.
 Another way of power supply is Stepwise charging
– Charging of output to VDD is not done abruptly,
but is divided into N steps
EXAMPLES OF ADIABATIC CIRCUITS
Inverter and Buffer NAND and AND Logic
Both Inputs and Outputs are Dual-Rail Encoded
Transmission Gate Adiabatic Logic
TYPES OF ADIABATIC LOGIC CIRCUITS
 Quasi/Partial Adiabatic Logic Circuits:
(i) Efficient Charge Recovery Logic (ECRL).
(ii) 2N-2P Adiabatic Logic.
(iii) 2N-2N2P Adiabatic Logic.
(iv) Positive Feedback Adiabatic Logic (PFAL).
 Full Adiabatic Logic Circuits:
(i) Pass Transistor Adiabatic Logic (PAL).
(ii) Split- Rail Charge Recovery Logic (SCRL).
Pass Transistor Adiabatic Logic (PAL)
Split- Rail Charge Recovery Logic (SCRL).
Efficient Charge Recovery
Logic (ECRL).
Positive Feedback Adiabatic
Logic (PFAL).
2N-2N2P Adiabatic Logic.2N-2P Adiabatic Logic.
Transistor count and Power Dissipation of
different Logics for a fulladder adder
Conventional Symmetrical CMOS
Full Adder
Pass transistor based adiabatic full adder
Positive feedback adiabatic full adder a) Sum
b) carry
Transmission gate based adiabatic full adder
a) Sum b) Carry
 Fully Adiabatic circuits reduce the power consumption significantly, but they
are very complex to design.
 Fully Adiabatic circuits are relatively slow.
 They require higher supply voltage.
 Although the partially adiabatic circuits are not as efficient as fully adiabatic
circuits in terms of power consumption but they reduce the circuit complexity
and conserve the power.
 So we can say that partially adiabatic circuits are fair compromise between
the power consumption and complexity trade off.
 Among quasi adiabatic circuits the positive feedback adiabatic logic(PFAL)
circuit shows the lowest energy consumption and a good robustness against
technological parameter variations.
WHICH ADIABATIC CIRCUITS CAN BE
FURTHER USED ??
POSITIVE FEEDBACK ADIABATIC LOGIC (PFAL)
 The partial energy recovery circuit structure named
Positive Feedback Adiabatic Logic (PFAL) has been
used, since it shows the lowest energy consumption if
compared to other similar families, and a good
robustness against technological parameter variations.
 It is a dual-rail circuit with partial energy recovery.
 The core of all the PFAL gates is an adiabatic amplifier,
a latch made by the two PMOS M1-M2 and two NMOS
M3-M4, that avoids a logic level degradation on the
output nodes out and/out.
 The two n-trees realize the logic functions.
 This logic family generates both positive and negative
outputs. The functional blocks are in parallel with the
PMOSFETs of the adiabatic amplifier and form a
transmission gate.
The general schematic of the PFAL gate
DISSIPATION OF ENERGY FOR AN INVERTER
w.r.t FREQUENCY AND SUPPLY VOLTAGE
Fig. Energy consumption per cycle versus frequency for
an inverter at VDD = 2.5V and load capacitance = 20fF.
PROS AND CONS
 + Less Power if high switching activity or disconnect system from
power supply while idle (sleep transistors).
 + We get output as the required function and its complement
 - Slower than conventional CMOS (generally limited to MHz range)
 - Requires special power supply
 - Area required is more (can be neglected if the aftermath of
cooling effects for CMOS circuits are taken into account)
FUTURE WORK
 From the study it was found that the adiabatic logic circuits can play a
significant role in designing applications where power conservation is of
prime importance such as pacemaker which does not need to operate at a
very high frequency, but saving of energy is extremely important, because
user cannot replace the battery every few years and battery placement is
hazardous.
 Another usage can be portable digital systems running on batteries such as
personal digital assistants and GPS system where the battery life is more
important then speed.
 Research is on to identify applications, where adiabatic techniques
outperform conventional ones and to use adiabatic circuits effectively.
 In future research depending on the application and the system
requirements, a suitable adiabatic circuit design approach can be selected
and analysed to reduce the power dissipation of such systems.
References
1. MIT International Journal of Electronics and Communication
Engineering, Vol. 3, No. 2, August 2013, pp. 108–114 ISSN No.
2230-7672 ©MIT Publications “Adiabatic Logic Circuits: A
Retrospect”
2. Adiabatic Logic Future Trend and System Level Perspective -
Teichmann, Philip (google books)
3. CMOS Digital Integrated Circuits Analysis & Design - by Sung-Mo
(Steve) Kang (Author), Yusuf Leblebici (Author)
4. NPTEL Lecture on Low Power VLSI Circuits and Systems by Prof.
Ajit Pal
Adiabatic logic or clock powered logic

More Related Content

What's hot

What's hot (20)

Interconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI DesignInterconnect Parameter in Digital VLSI Design
Interconnect Parameter in Digital VLSI Design
 
Vlsi design notes
Vlsi design notesVlsi design notes
Vlsi design notes
 
Low Power VLSI Design Presentation_final
Low Power VLSI Design Presentation_finalLow Power VLSI Design Presentation_final
Low Power VLSI Design Presentation_final
 
BiCMOS Technology
BiCMOS TechnologyBiCMOS Technology
BiCMOS Technology
 
Phase locked loop
Phase locked loopPhase locked loop
Phase locked loop
 
THE CMOS VLSI DESIGN
THE CMOS VLSI DESIGNTHE CMOS VLSI DESIGN
THE CMOS VLSI DESIGN
 
C-V characteristics of MOS Capacitor
C-V characteristics of MOS CapacitorC-V characteristics of MOS Capacitor
C-V characteristics of MOS Capacitor
 
Stick Diagram and Lambda Based Design Rules
Stick Diagram and Lambda Based Design RulesStick Diagram and Lambda Based Design Rules
Stick Diagram and Lambda Based Design Rules
 
CMOS
CMOS CMOS
CMOS
 
Pass Transistor Logic
Pass Transistor LogicPass Transistor Logic
Pass Transistor Logic
 
Analysis of Power Dissipation & Low Power VLSI Chip Design
Analysis of Power Dissipation & Low Power VLSI Chip DesignAnalysis of Power Dissipation & Low Power VLSI Chip Design
Analysis of Power Dissipation & Low Power VLSI Chip Design
 
Low power VLSI Degisn
Low power VLSI DegisnLow power VLSI Degisn
Low power VLSI Degisn
 
MOS Capacitor
MOS CapacitorMOS Capacitor
MOS Capacitor
 
Low Power Techniques
Low Power TechniquesLow Power Techniques
Low Power Techniques
 
Advanced Low Power Techniques in Chip Design
Advanced Low Power Techniques in Chip DesignAdvanced Low Power Techniques in Chip Design
Advanced Low Power Techniques in Chip Design
 
Trapatt diode
Trapatt diodeTrapatt diode
Trapatt diode
 
Introduction to VLSI
Introduction to VLSIIntroduction to VLSI
Introduction to VLSI
 
Vlsi stick daigram (JCE)
Vlsi stick daigram (JCE)Vlsi stick daigram (JCE)
Vlsi stick daigram (JCE)
 
CMOS TG
CMOS TGCMOS TG
CMOS TG
 
VLSI Technology Evolution
VLSI Technology EvolutionVLSI Technology Evolution
VLSI Technology Evolution
 

Similar to Adiabatic logic or clock powered logic

Low Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignLow Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignIOSRJECE
 
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...VLSICS Design
 
VLSI projects 2014
VLSI projects 2014VLSI projects 2014
VLSI projects 2014Senthilvel S
 
Automatic power factor correction
Automatic power factor correction Automatic power factor correction
Automatic power factor correction VIKAS KUMAR MANJHI
 
A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...
A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...
A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...IJMTST Journal
 
Energy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using SynchronvertersEnergy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using SynchronvertersGal Barzilai
 
Power Comparison of CMOS and Adiabatic Full Adder Circuits
Power Comparison of CMOS and Adiabatic Full Adder Circuits  Power Comparison of CMOS and Adiabatic Full Adder Circuits
Power Comparison of CMOS and Adiabatic Full Adder Circuits VLSICS Design
 
POWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITS
POWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITSPOWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITS
POWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITSVLSICS Design
 
PERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUIT
PERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUITPERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUIT
PERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUITVLSICS Design
 
Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Srinivas Naidu
 
A DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle Selection
A DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle SelectionA DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle Selection
A DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle SelectionIJMER
 
Energy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logicEnergy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logicIJEEE
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersKumar Goud
 
Design of a Low Power Combinational Circuit by using Adiabatic Logic
Design of a Low Power Combinational Circuit by using Adiabatic LogicDesign of a Low Power Combinational Circuit by using Adiabatic Logic
Design of a Low Power Combinational Circuit by using Adiabatic LogicIJERA Editor
 

Similar to Adiabatic logic or clock powered logic (20)

Hv3513651369
Hv3513651369Hv3513651369
Hv3513651369
 
Gy3412771280
Gy3412771280Gy3412771280
Gy3412771280
 
Br044426429
Br044426429Br044426429
Br044426429
 
Low Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignLow Power Adiabatic Logic Design
Low Power Adiabatic Logic Design
 
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
DESIGN & ANALYSIS OF A CHARGE RE-CYCLE BASED NOVEL LPHS ADIABATIC LOGIC CIRCU...
 
Introduction
IntroductionIntroduction
Introduction
 
VLSI projects 2014
VLSI projects 2014VLSI projects 2014
VLSI projects 2014
 
Automatic power factor correction
Automatic power factor correction Automatic power factor correction
Automatic power factor correction
 
A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...
A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...
A Novel Integrated AC-DC Five Level Converter Strategy for Power Factor Corre...
 
Energy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using SynchronvertersEnergy Storage Systems – Grid Connection Using Synchronverters
Energy Storage Systems – Grid Connection Using Synchronverters
 
Power Comparison of CMOS and Adiabatic Full Adder Circuits
Power Comparison of CMOS and Adiabatic Full Adder Circuits  Power Comparison of CMOS and Adiabatic Full Adder Circuits
Power Comparison of CMOS and Adiabatic Full Adder Circuits
 
POWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITS
POWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITSPOWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITS
POWER COMPARISON OF CMOS AND ADIABATIC FULL ADDER CIRCUITS
 
PERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUIT
PERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUITPERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUIT
PERFORMANCE ANALYSIS OF MODIFIED QSERL CIRCUIT
 
Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]
 
A DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle Selection
A DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle SelectionA DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle Selection
A DC-DC Converter with Ripple Current Cancellation Based On Duty Cycle Selection
 
Energy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logicEnergy Efficient Design of Multiplexer Using Adiabatic logic
Energy Efficient Design of Multiplexer Using Adiabatic logic
 
Il3115821590
Il3115821590Il3115821590
Il3115821590
 
Implementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select AddersImplementation of Area Effective Carry Select Adders
Implementation of Area Effective Carry Select Adders
 
Design of a Low Power Combinational Circuit by using Adiabatic Logic
Design of a Low Power Combinational Circuit by using Adiabatic LogicDesign of a Low Power Combinational Circuit by using Adiabatic Logic
Design of a Low Power Combinational Circuit by using Adiabatic Logic
 
Design of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS TechnologyDesign of Multiplier using Low Power CMOS Technology
Design of Multiplier using Low Power CMOS Technology
 

Recently uploaded

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 

Adiabatic logic or clock powered logic

  • 1. ADIABATIC LOGIC OR CLOCK POWERED LOGIC By: Tuhinansu Pradhan Roll number – 1559025 M.Tech 1st year in VLSI Design and Embedded System KIIT University
  • 2. CONTENTS  Introduction  Adiabatic logic  Terminology and key rules  Basics of adiabatic circuits  Power clock  Power supply  Examples of adiabatic circuits  Types of adiabatic logic circuits  Which adiabatic circuits can be further used ??  Positive feedback adiabatic logic (PFAL)  Dissipation of energy for an inverter w.r.t frequency and supply voltage  Pros and cons  Future work  References
  • 3. INTRODUCTION  Full-swing voltage-mode CMOS logic styles have been extremely successful both technically and in terms of market share.  But switching power dissipation of CMOS circuit with capacitive load 𝐶𝐿 has a lower limit of 1 2 𝐶𝐿 𝑉𝑑𝑑 2 .  To solve this problem we tried to reduce the supply voltage, known as supply voltage scaling and we tried to reduce the capacitance of the device. But as the CMOS technology is going into nanometres, the reduction of load capacitance is limited and of course there is a limitation of voltage scaling that depends on threshold voltages.  So the other alternative is adiabatic switching circuits, where the switching energy dissipation is below this lower limit.
  • 4. ADIABATIC LOGIC  “Adiabatic” is a term of Greek origin that has spent most of its history associated with classical thermodynamics.  It refers to a system in which a transition occurs without energy (usually in the form of heat) being either lost to or gained from the environment.  In the context of electronic systems, rather than heat, electronic charge is preserved. Thus, an ideal adiabatic circuit would operate without the loss or gain of electronic charge.  Practically, an ideal adiabatic circuit is not possible  By adopting a real adiabatic logic, each charge can be recycled for many time so that a significant energy dissipation reduction would be possible.
  • 5. TERMINOLOGY AND KEY RULES Adiabatic switching:  It means that the output node is charged slowly compared to its time constant and we ensure that the voltage drop across the transistor is relatively small at the time when the switching occurs. charge recycling:  It means that instead of dumping the charge to ground on every clock cycle, the charge can be designed to flow back to the power clock. Key Rules :  Never turn on a transistor if there is a voltage across it (VDS > 0)  Never turn off a transistor if there is a current through it (IDS ≠ 0)  Never pass current through a diode
  • 6. BASICS OF ADIABATIC CIRCUITS: Conventional CMOS: When PMOS is Switched ON, Energy in Capacitor= ½CV2 Energy Dissipation = ½CV2 -> PMOS When NMOS is Switched ON, Energy Drained= ½CV2 Energy Dissipation = ½CV2 -> NMOS
  • 7. BASICS OF ADIABATIC CIRCUITS (Continued): In adiabatic logic, one of the two power supplies can be used:  Constant slow charging current power supply  Variable voltage supply (with slow ramp)
  • 8. BASICS OF ADIABATIC CIRCUITS (Continued): 𝑖 𝑡 = 𝐶 𝑑𝑣 𝑑𝑡 = 𝐶 𝑉 𝑑𝑑 𝑇 (Constant Current) 𝐸𝑛𝑒𝑟𝑔𝑦 𝐷𝑢𝑟𝑖𝑛𝑔 𝑇𝑟𝑎𝑛𝑠𝑖𝑡𝑖𝑜𝑛 𝑇𝑖𝑚𝑒 𝑇 = 𝐼2 . 𝑅. 𝑇 = (𝐶 𝑉𝑑𝑑 𝑇 )2 . 𝑅. 𝑇 = 𝑅𝐶 𝑇 . 𝐶. 𝑉𝑑𝑑 2 Energy Dissipated During Transition Time also depends upon the charging time T, If T>> 2RC then energy dissipation will be smaller than the conventional CMOS .
  • 9. BASICS OF ADIABATIC CIRCUITS (Continued):  The energy stored at output can be retrieved by the reversing the current source direction during discharging process instead of dissipation in NMOS network. Hence adiabatic switching technique offers the less energy dissipation in PMOS network and reuses the stored energy in the output load capacitance by reversing the current source direction.
  • 10. BASICS OF ADIABATIC CIRCUITS (Continued): Conventional CMOS Adiabatic Logic
  • 11. POWER CLOCK :  Adiabatic system requires: – Digital core: adiabatic gates – Generation of power clock signal/signals  Adiabatic Logic circuits are operated with an oscillating power-supply, the so-called power-clock.  Depending on the regarded adiabatic family, more than one power-clock signal is used to operate a system consisting of Adiabatic Logic gates.
  • 12. POWER CLOCK (Continued):  Each power-clock cycle consists of four intervals E,H,R,W.  Evaluate (E): outputs are evaluated from stable input signals  Hold (H): outputs are kept stable to supply subsequent gate with stable input signal.  Recover (R): Energy is recovered  Wait (W): for symmetry reasons because symmetric signals are easier to generate
  • 13. POWER SUPPLY  Either inductor or capacitor is to be used for storing the recovered energy.LC tank circuit can also be used but capacitor is most preferred.  Another way of power supply is Stepwise charging – Charging of output to VDD is not done abruptly, but is divided into N steps
  • 14. EXAMPLES OF ADIABATIC CIRCUITS Inverter and Buffer NAND and AND Logic Both Inputs and Outputs are Dual-Rail Encoded Transmission Gate Adiabatic Logic
  • 15. TYPES OF ADIABATIC LOGIC CIRCUITS  Quasi/Partial Adiabatic Logic Circuits: (i) Efficient Charge Recovery Logic (ECRL). (ii) 2N-2P Adiabatic Logic. (iii) 2N-2N2P Adiabatic Logic. (iv) Positive Feedback Adiabatic Logic (PFAL).  Full Adiabatic Logic Circuits: (i) Pass Transistor Adiabatic Logic (PAL). (ii) Split- Rail Charge Recovery Logic (SCRL). Pass Transistor Adiabatic Logic (PAL) Split- Rail Charge Recovery Logic (SCRL).
  • 16. Efficient Charge Recovery Logic (ECRL). Positive Feedback Adiabatic Logic (PFAL). 2N-2N2P Adiabatic Logic.2N-2P Adiabatic Logic. Transistor count and Power Dissipation of different Logics for a fulladder adder
  • 17. Conventional Symmetrical CMOS Full Adder Pass transistor based adiabatic full adder
  • 18. Positive feedback adiabatic full adder a) Sum b) carry Transmission gate based adiabatic full adder a) Sum b) Carry
  • 19.  Fully Adiabatic circuits reduce the power consumption significantly, but they are very complex to design.  Fully Adiabatic circuits are relatively slow.  They require higher supply voltage.  Although the partially adiabatic circuits are not as efficient as fully adiabatic circuits in terms of power consumption but they reduce the circuit complexity and conserve the power.  So we can say that partially adiabatic circuits are fair compromise between the power consumption and complexity trade off.  Among quasi adiabatic circuits the positive feedback adiabatic logic(PFAL) circuit shows the lowest energy consumption and a good robustness against technological parameter variations. WHICH ADIABATIC CIRCUITS CAN BE FURTHER USED ??
  • 20. POSITIVE FEEDBACK ADIABATIC LOGIC (PFAL)  The partial energy recovery circuit structure named Positive Feedback Adiabatic Logic (PFAL) has been used, since it shows the lowest energy consumption if compared to other similar families, and a good robustness against technological parameter variations.  It is a dual-rail circuit with partial energy recovery.  The core of all the PFAL gates is an adiabatic amplifier, a latch made by the two PMOS M1-M2 and two NMOS M3-M4, that avoids a logic level degradation on the output nodes out and/out.  The two n-trees realize the logic functions.  This logic family generates both positive and negative outputs. The functional blocks are in parallel with the PMOSFETs of the adiabatic amplifier and form a transmission gate. The general schematic of the PFAL gate
  • 21. DISSIPATION OF ENERGY FOR AN INVERTER w.r.t FREQUENCY AND SUPPLY VOLTAGE Fig. Energy consumption per cycle versus frequency for an inverter at VDD = 2.5V and load capacitance = 20fF.
  • 22. PROS AND CONS  + Less Power if high switching activity or disconnect system from power supply while idle (sleep transistors).  + We get output as the required function and its complement  - Slower than conventional CMOS (generally limited to MHz range)  - Requires special power supply  - Area required is more (can be neglected if the aftermath of cooling effects for CMOS circuits are taken into account)
  • 23. FUTURE WORK  From the study it was found that the adiabatic logic circuits can play a significant role in designing applications where power conservation is of prime importance such as pacemaker which does not need to operate at a very high frequency, but saving of energy is extremely important, because user cannot replace the battery every few years and battery placement is hazardous.  Another usage can be portable digital systems running on batteries such as personal digital assistants and GPS system where the battery life is more important then speed.  Research is on to identify applications, where adiabatic techniques outperform conventional ones and to use adiabatic circuits effectively.  In future research depending on the application and the system requirements, a suitable adiabatic circuit design approach can be selected and analysed to reduce the power dissipation of such systems.
  • 24. References 1. MIT International Journal of Electronics and Communication Engineering, Vol. 3, No. 2, August 2013, pp. 108–114 ISSN No. 2230-7672 ©MIT Publications “Adiabatic Logic Circuits: A Retrospect” 2. Adiabatic Logic Future Trend and System Level Perspective - Teichmann, Philip (google books) 3. CMOS Digital Integrated Circuits Analysis & Design - by Sung-Mo (Steve) Kang (Author), Yusuf Leblebici (Author) 4. NPTEL Lecture on Low Power VLSI Circuits and Systems by Prof. Ajit Pal

Editor's Notes

  1. A pacemaker is a small device that's placed in the chest or abdomen to help control abnormal heart rhythms.