SlideShare a Scribd company logo
1 of 20
CMOS circuit power
dissipation
A Azhagu Jaisudhan RIT ECE
Outline
• Motivation to estimate power dissipation
• Sources of power dissipation
• Dynamic power dissipation
• Static power dissipation
• Metrics
• Conclusion
A Azhagu Jaisudhan RIT ECE
Need to estimate power dissipation
Power dissipation affects
• Performance
• Reliability
• Packaging
• Cost
• Portability
A Azhagu Jaisudhan RIT ECE
Where Does Power Go in CMOS?
• Dynamic Power Consumption
• Short Circuit Currents
• Leakage
Charging and Discharging Capacitors
Short Circuit Path between Supply Rails during Switching
Leaking diodes and transistors
A Azhagu Jaisudhan RIT ECE
Node Transition Activity and PowerNode Transition Activity and Power
Consider switching a CMOS gate for N clock cycles
EN CL Vdd•
2 n N( )•=
n(N): the number of 0->1 transition in N clock cycles
EN : the energy consumed for N clock cycles
Pavg N ∞→
lim
EN
N
-------- fclk•=
n N( )
N
------------
N ∞→
lim
 
  C•
L
Vdd•
2
fclk•=
α0 1→
n N( )
N
------------
N ∞→
lim=
P
avg
= α0 1→
C• L
V
dd•
2 f
clk•
•Due to charging and discharging of capacitance
A Azhagu Jaisudhan RIT ECE
Activity factors of basic gates
• AND
• OR
• XOR
BABA pppp )1( −=α
)]1)(1(1)[1)(1( BABA pppp −−−−−=α
)2)](2(1[ BABABABA pppppppp −+−+−=α
A Azhagu Jaisudhan RIT ECE
Dynamic Power dissipation
• Power reduced by reducing Vdd, f, C and also activity
• A signal transition can be classified into two categories
 a functional transition and
 a glitch
A Azhagu Jaisudhan RIT ECE
Glitch Power Dissipation
• Glitches are temporary changes in the value of the
output – unnecessary transitions
• They are caused due to the skew in the input signals to a
gate
• Glitch power dissipation accounts for 15% – 20 % of the
global power
• Basic contributes of hazards to power dissipation are
– Hazard generation
– Hazard propagation
A Azhagu Jaisudhan RIT ECE
Glitch Power Dissipation
• P = 1/2 .CL.Vdd . (Vdd – Vmin) ;
Vmin : min voltage swing at the output
• Glitch power dissipation is dependent on
– Output load
– Input pattern
– Input slope
A Azhagu Jaisudhan RIT ECE
Glitch Power Dissipation
• Hazard generation can be reduced by gate sizing and
path balancing techniques
• Hazard propagation can be reduced by using less
number of inverters which tend to amplify and
propagate glitches
A Azhagu Jaisudhan RIT ECE
Short Circuit Power Dissipation
• Short circuit current occurs during signal transitions
when both the NMOS and PMOS are ON and there is a
direct path between Vdd and GND
• Also called crowbar current
• Accounts for more than 20% of total power dissipation
• As clock frequency increases transitions increase
consequently short circuit power dissipation increases
• Can be reduced :
– faster input and slower output
– Vdd <= Vtn + |Vtp|
• So both NMOS and PMOS are not on at the same time
A Azhagu Jaisudhan RIT ECE
Static Power ConsumptionStatic Power Consumption
Vin=5V
Vout
CL
Vdd
Istat
Pstat = P(In=1).Vdd . Istat
• Dominates over dynamic consumption
• Not a function of switching frequency
Wasted energy …
Should be avoided in almost all cases
A Azhagu Jaisudhan RIT ECE
Static Power Dissipation
• Power dissipation occurring when device is in standby
mode
• As technology scales this becomes significant
• Leakage power dissipation
• Components:
– Reverse biased p-n junction
– Sub threshold leakage
– DIBL leakage
– Channel punch through
– GIDL Leakage
– Narrow width effect
– Oxide leakage
– Hot carrier tunneling effect
A Azhagu Jaisudhan RIT ECE
Principles for Power Reduction
• Prime choice: Reduce voltage!
– Recent years have seen an acceleration in
supply voltage reduction
– Design at very low voltages still open
question (0.6 … 0.9 V by 2010!)
• Reduce switching activity
• Reduce physical capacitance
– Device Sizing
A Azhagu Jaisudhan RIT ECE
Factors affecting leakage power
• Temperature
– Sub-threshold current increases exponentially
• Reduction in Vt
• Increase in thermal voltage
– BTBT increases due to band gap narrowing
– Gate leakage is insensitive to temperature change
A Azhagu Jaisudhan RIT ECE
Factors affecting leakage power
• Gate oxide thickness
– Sub-threshold current decreases in long channel transistors and
increases in short channel
– BTBT is insensitive
– Gate leakage increases as thickness reduces
A Azhagu Jaisudhan RIT ECE
Solutions
• MTCMOS
• Dual Vt
• Dual Vt domino logic
• Adaptive Body Bias
• Transistor stacking
A Azhagu Jaisudhan RIT ECE
Metrics
• Power Delay product
• Energy Delay Product
– Average energy per instruction x average inter
instruction delay
• Cunit_area
– Capacitance per unit area
A Azhagu Jaisudhan RIT ECE
Conclusion
• Power dissipation is unavoidable especially as
technology scales down
• Techniques must be devised to reduce power dissipation
• Techniques must be devised to accurately estimate the
power dissipation
• Estimation and modeling of the sources of power
dissipation for simulation purposes
A Azhagu Jaisudhan RIT ECE
REFERENCES
Textbooks:
• 
1. Jan Rabaey, Anantha Chandrakasan, B.Nikolic, “Digital Integrated Circuits: A    
•    Design Perspective”, Second Edition, Prentice Hall of India, 2003. 
2. M.J. Smith, “Application Specific Integrated Circuits”, Addisson Wesley, 1997. 
• 
References:
1.Unit I:    N.Weste, K.Eshraghian, “Principles of CMOS VLSI Design”, Second Edition Addision 
Wesley 1993.  
2.Unit II:   N.Weste, K.Eshraghian, “Principles of CMOS VLSI Design”, Second Edition  
Addision Wesley 1993.
3. Unit III:  R.Jacob Baker, Harry W.LI., David E.Boyee, “CMOS Circuit Design, Layout and 
Simulation”, Prentice Hall of India 2005.
4. Unit IV: A.Pucknell, Kamran Eshraghian, “BASIC VLSI Design”, Third Edition, Prentice Hall 
of India, 2007. 
5. Unit V:   N.Weste, K.Eshraghian, “Principles of CMOS VLSI Design”, Second Edition 
Addision Wesley 1993. 
A Azhagu Jaisudhan RIT ECE

More Related Content

What's hot

What's hot (20)

Introduction to oscillator circuits
Introduction to oscillator circuitsIntroduction to oscillator circuits
Introduction to oscillator circuits
 
L5 thyristor protection
L5 thyristor protectionL5 thyristor protection
L5 thyristor protection
 
Oscillators
OscillatorsOscillators
Oscillators
 
Unit 1 thyristors protection
Unit 1 thyristors protectionUnit 1 thyristors protection
Unit 1 thyristors protection
 
SCR
SCR SCR
SCR
 
Oscillators
OscillatorsOscillators
Oscillators
 
Silicon Control Rectifier Phase Control
Silicon Control Rectifier Phase ControlSilicon Control Rectifier Phase Control
Silicon Control Rectifier Phase Control
 
l control single phase rectifier
l control single phase rectifierl control single phase rectifier
l control single phase rectifier
 
L3 thyristor characterstics contd
L3 thyristor characterstics contdL3 thyristor characterstics contd
L3 thyristor characterstics contd
 
Cycloconverters
CycloconvertersCycloconverters
Cycloconverters
 
Current commutated chopper
Current commutated chopperCurrent commutated chopper
Current commutated chopper
 
Buck converter
Buck converterBuck converter
Buck converter
 
Unit 5 inverters
Unit 5 invertersUnit 5 inverters
Unit 5 inverters
 
L12 ujt based triggering circuit
L12 ujt based triggering circuitL12 ujt based triggering circuit
L12 ujt based triggering circuit
 
Unit 3
Unit 3Unit 3
Unit 3
 
Harmonic Oscillators
Harmonic OscillatorsHarmonic Oscillators
Harmonic Oscillators
 
Snubber circuits mosfet
Snubber circuits mosfetSnubber circuits mosfet
Snubber circuits mosfet
 
L8 thyristor gate characteristics
L8 thyristor gate characteristicsL8 thyristor gate characteristics
L8 thyristor gate characteristics
 
1182 apec2011
1182 apec20111182 apec2011
1182 apec2011
 
Scr firing circuits
Scr firing circuitsScr firing circuits
Scr firing circuits
 

Similar to Cmos circuits

Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmosRajesh Tiwary
 
Power consumption
Power consumptionPower consumption
Power consumptionsdpable
 
MY PROJECT-automatic load sharing of transformer by using GSM tecnique.
MY PROJECT-automatic load sharing of transformer by using GSM tecnique.MY PROJECT-automatic load sharing of transformer by using GSM tecnique.
MY PROJECT-automatic load sharing of transformer by using GSM tecnique.nikhilhiware
 
62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.pptMdSazibMollik
 
62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptx62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptxyogeshkute7
 
62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.pptssuser7598a2
 
62-power-semiconductor-devices (1).ppt
62-power-semiconductor-devices (1).ppt62-power-semiconductor-devices (1).ppt
62-power-semiconductor-devices (1).pptGodspower Bruno, GMNSE
 
62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptx62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptxyogeshkute
 
Design_of_Power_Transformers.ppt
Design_of_Power_Transformers.pptDesign_of_Power_Transformers.ppt
Design_of_Power_Transformers.pptSelvaPriyaAEEE2020
 
Power Electronics- Power Semiconductor devices.pptx
Power Electronics- Power Semiconductor devices.pptxPower Electronics- Power Semiconductor devices.pptx
Power Electronics- Power Semiconductor devices.pptxPoornima D
 
NEW THYRISTOR.ppt
NEW THYRISTOR.pptNEW THYRISTOR.ppt
NEW THYRISTOR.pptyogeshkute7
 
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptxMOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptxBalraj Singh
 

Similar to Cmos circuits (20)

lecture_10.ppt
lecture_10.pptlecture_10.ppt
lecture_10.ppt
 
cmos.ppt
cmos.pptcmos.ppt
cmos.ppt
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
 
Power consumption
Power consumptionPower consumption
Power consumption
 
MY PROJECT-automatic load sharing of transformer by using GSM tecnique.
MY PROJECT-automatic load sharing of transformer by using GSM tecnique.MY PROJECT-automatic load sharing of transformer by using GSM tecnique.
MY PROJECT-automatic load sharing of transformer by using GSM tecnique.
 
62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt
 
62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt
 
62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptx62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptx
 
62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt62-power-semiconductor-devices.ppt
62-power-semiconductor-devices.ppt
 
62-power-semiconductor-devices (1).ppt
62-power-semiconductor-devices (1).ppt62-power-semiconductor-devices (1).ppt
62-power-semiconductor-devices (1).ppt
 
62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptx62-power-semiconductor-devices.pptx
62-power-semiconductor-devices.pptx
 
Design_of_Power_Transformers.ppt
Design_of_Power_Transformers.pptDesign_of_Power_Transformers.ppt
Design_of_Power_Transformers.ppt
 
ICIECA 2014 Paper 23
ICIECA 2014 Paper 23ICIECA 2014 Paper 23
ICIECA 2014 Paper 23
 
Power Electronics- Power Semiconductor devices.pptx
Power Electronics- Power Semiconductor devices.pptxPower Electronics- Power Semiconductor devices.pptx
Power Electronics- Power Semiconductor devices.pptx
 
Lecture slides_power electronics daniel hart Ch1.pdf
Lecture slides_power electronics daniel hart Ch1.pdfLecture slides_power electronics daniel hart Ch1.pdf
Lecture slides_power electronics daniel hart Ch1.pdf
 
NEW THYRISTOR.ppt
NEW THYRISTOR.pptNEW THYRISTOR.ppt
NEW THYRISTOR.ppt
 
PowerSwitches.ppt
PowerSwitches.pptPowerSwitches.ppt
PowerSwitches.ppt
 
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptxMOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
MOS Inverters Switching Characterstics and interconnect Effects-converted.pptx
 
Power
PowerPower
Power
 
EDM and Wire Cut EDM
EDM and Wire Cut EDMEDM and Wire Cut EDM
EDM and Wire Cut EDM
 

Recently uploaded

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)ChandrakantDivate1
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257subhasishdas79
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsmeharikiros2
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementDr. Deepak Mudgal
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxNANDHAKUMARA10
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...ppkakm
 

Recently uploaded (20)

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systems
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 

Cmos circuits