SlideShare a Scribd company logo
1 of 12
Presentation on high-performance dynamic
CMOS circuit
Presented by: Guided by:
Sojitra Jaymin Baldevbhai Prof.Mansi Rastogi
180050111019(EC dept.) Dr.Jaymin Bhalani
VLSI
Introduction
• High Performance Dynamic CMOS Circuit
– Variants of basic dynamic CMOS
– Worked upon their problems
• Clock distribution of complex circuits
• Heavy loading on capacitor caused clock skew(race condition) and
slow transition
• Ultimate ‘circuit ’ goal:
– High performance
– Reliability
– High speed
– Compactness
– Least complicated clocking scheme
CMOS Domino Logic
• The problem with faulty discharge of
precharged nodes in CMOS dynamic circuits
can be solved by placing an inverter in series
with the output of each gate.
– All i/p to N logic blocks(which arederived
from inverted outputs of previous Stages)
therefore will be at zero volts during
precharge and will at zero until the evaluation
stage has logic inputs to discharge the
precharge node PZ.
– This circuit approach avoids the race
problem of “vanilla” cascaded dynamic CMOS.
• In (b) a weak P device compensates for charge
loss due to charge sharing and leakage at low
frequency operation.
• In (c) the weak P device can be used to latch
the output high.
Mixing Domino CMOS logic with Static CMOS logic
• We can add an even number of static CMOS inverting logic gates after a
Domino logic stage prior to the next Domino logic stage.
– Even number of inverting stages guarantees that inputs to the second
Domino logic stage experience only 0-to-1 transition.
• in the cascade Domino logic structure, the evaluation of each stage ripples
through the cascaded stage similar to chain of Domains.
– The evaluate cycle must be of sufficient duration to allow all cascaded
logic stages(between latches) to complete their evaluation process
within the clock evaluation interval.
NP Domino Logic(NORA Logic)
• An elegant solution to the dynamic CMOS logic “erroneous evaluation”
problem is to use NP Domino Logic as shown below.
– Alternate stages of N logic with stages of P logic.
• N logic stages use true clock, normal prechange and evaluation
phase, with N logic tree in the pull down leg. P logic stages use a
complement clock , with P logic stage tied above the output node.
• During precharge clk is low(-clk is high) and P logic output
precharges to ground while N logic outputs precharge to Vdd.
Cont….
• During evaluate clk is high (-clk is low) and both type stages go through
evaluation ; N logic tree logically evaluates to ground while P logic tree
logically evaluates to Vdd.
• Inverter outputs can be used to feed other N-blocks from N-blocks, or to
feed other P-blocks from P-blocks.
NORA CMOS Logic Circuit Example
• An example of NP logic is shown below.
• During Φ low (Φ’ high) , each stage pre-charges
– N logic stages pre-charges to Vdd; P logic stages pre-charges toGND
• When Φ goes high (Φ’ low), each stage enters the evaluation phase
– N logic evaluates to GND; P logic stages evaluate to Vdd
– All NMOS and PMOS stages evaluate one after another in succession, as
Domino logic
• Logic below:
– Stage 1 is X=(A*B)’
– Stage 2 is G=X’ +Y’
– Stage 3 is Z=(F*G+H)’
Pipelined NORA CMOS Circuit Operation
• With pipelined NORA CMOS logic design
– One can alternate N and P stages between
C2MOS latches where Φ high is used for
evaluation as shown in (a).
– Or, one can alternate N and P stages
similarly between C2MOS latches with Φ’
high used for evaluation as in (b)
– Φ sections may be alternately cascaded
with Φ’ sections as shown in (c)
• During the evaluation phase, the logic
ripples through each stage in succession up
To the next C2MOS latch
Zipper CMOS Dynamic Logic
• Zipper CMOS logic is scheme for improving
charge sharing and charge leakage problems.
• Pre-charges transistors receive a slightly
modified clock where the clock pulse(during
pre-charge off time) holds the pre-charge
transistor at weak conduction in order to
provide a trickle pre-charge current during
the evaluation phase.
– PMOS pre-charge transistor gates are
held at Vdd - |Vtp|.
– NMOS pre-charge transistor gates are
held at Vtn aove GND.
Pipelined True Single Phase Clock CMOS
• A true single phase clock system can be built as shown below.
• Each NMOS and PMOS stage is followed by a dynamic latch(inverter) built
with only the single phase clock Φ.
• The single phase clock Φ is used for both NMOS and PMOS stages.
– NMOS logic stages pre-charge when Φ is low and evaluate when Φ is
high.
– PMOS logic stages pre-charge when Φ is high and evaluate when Φ is
low.
Cont…
• With inverter latches between each stages, an erroneous evaluate condition
can not exist.
• Attractive circuit for use in pipelined, high performance processor logic.
THANK YOU

More Related Content

What's hot

Vlsi physical design
Vlsi physical designVlsi physical design
Vlsi physical designI World Tech
 
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation SystemSynopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation SystemMostafa Khamis
 
System On Chip (SOC)
System On Chip (SOC)System On Chip (SOC)
System On Chip (SOC)Shivam Gupta
 
Pipelining approach
Pipelining approachPipelining approach
Pipelining approachGopinathD17
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clockNallapati Anindra
 
Timing Analysis
Timing AnalysisTiming Analysis
Timing Analysisrchovatiya
 
VLSI Design Methodologies
VLSI Design MethodologiesVLSI Design Methodologies
VLSI Design MethodologiesKeshav
 
Physical design
Physical design Physical design
Physical design Mantra VLSI
 
ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI Jayant Suthar
 
ATPG Methods and Algorithms
ATPG Methods and AlgorithmsATPG Methods and Algorithms
ATPG Methods and AlgorithmsDeiptii Das
 
Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2SUNODH GARLAPATI
 
Network on chip by shoeb
Network on chip by shoebNetwork on chip by shoeb
Network on chip by shoebShoeb Ahmed
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design pptAnil Yadav
 

What's hot (20)

Vlsi physical design
Vlsi physical designVlsi physical design
Vlsi physical design
 
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation SystemSynopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
Synopsys Fusion Compiler-Comprehensive RTL-to-GDSII Implementation System
 
Vlsi ppt priyanka
Vlsi ppt priyankaVlsi ppt priyanka
Vlsi ppt priyanka
 
System On Chip (SOC)
System On Chip (SOC)System On Chip (SOC)
System On Chip (SOC)
 
Pipelining approach
Pipelining approachPipelining approach
Pipelining approach
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clock
 
Timing Analysis
Timing AnalysisTiming Analysis
Timing Analysis
 
Vlsi
VlsiVlsi
Vlsi
 
VLSI Design Methodologies
VLSI Design MethodologiesVLSI Design Methodologies
VLSI Design Methodologies
 
Logic Synthesis
Logic SynthesisLogic Synthesis
Logic Synthesis
 
Asic design flow
Asic design flowAsic design flow
Asic design flow
 
Vlsi
VlsiVlsi
Vlsi
 
Physical design
Physical design Physical design
Physical design
 
VLSI Power Reduction
VLSI Power ReductionVLSI Power Reduction
VLSI Power Reduction
 
Switch level modeling
Switch level modelingSwitch level modeling
Switch level modeling
 
ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI ASIC Design Flow | Physical Design | VLSI
ASIC Design Flow | Physical Design | VLSI
 
ATPG Methods and Algorithms
ATPG Methods and AlgorithmsATPG Methods and Algorithms
ATPG Methods and Algorithms
 
Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2Low power in vlsi with upf basics part 2
Low power in vlsi with upf basics part 2
 
Network on chip by shoeb
Network on chip by shoebNetwork on chip by shoeb
Network on chip by shoeb
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design ppt
 

Similar to presentation on high-performance_dynamic_cmos_circuit

circuit families in vlsi.pptx
circuit families in vlsi.pptxcircuit families in vlsi.pptx
circuit families in vlsi.pptxanitha862251
 
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureA Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureIJERA Editor
 
Unit no. 5 cmos logic design
Unit no. 5 cmos logic designUnit no. 5 cmos logic design
Unit no. 5 cmos logic designswagatkarve
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfSouravRoyElectronics
 
MetroScientific Week 1.pptx
MetroScientific Week 1.pptxMetroScientific Week 1.pptx
MetroScientific Week 1.pptxBipin Saha
 
Lec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOS
Lec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOSLec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOS
Lec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOSHsien-Hsin Sean Lee, Ph.D.
 
CMOS logic circuits
CMOS logic circuitsCMOS logic circuits
CMOS logic circuitsMahesh_Naidu
 
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITSSTUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITSMinh Anh Nguyen
 
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITSSTUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITSMinh Anh Nguyen
 
13185501.ppt
13185501.ppt13185501.ppt
13185501.pptKoayFT
 
Stack Contention-alleviated Precharge Keeper for Pseudo Domino Logic
Stack Contention-alleviated Precharge Keeper for Pseudo Domino LogicStack Contention-alleviated Precharge Keeper for Pseudo Domino Logic
Stack Contention-alleviated Precharge Keeper for Pseudo Domino LogicjournalBEEI
 

Similar to presentation on high-performance_dynamic_cmos_circuit (20)

Vlsi gate level design
Vlsi gate level designVlsi gate level design
Vlsi gate level design
 
Dynamic logic circuits
Dynamic logic circuitsDynamic logic circuits
Dynamic logic circuits
 
Combinational Logic
Combinational LogicCombinational Logic
Combinational Logic
 
circuit families in vlsi.pptx
circuit families in vlsi.pptxcircuit families in vlsi.pptx
circuit families in vlsi.pptx
 
Logic Gate
Logic GateLogic Gate
Logic Gate
 
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureA Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
 
Unit no. 5 cmos logic design
Unit no. 5 cmos logic designUnit no. 5 cmos logic design
Unit no. 5 cmos logic design
 
Unit iii ppt1
Unit iii ppt1Unit iii ppt1
Unit iii ppt1
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdf
 
MetroScientific Week 1.pptx
MetroScientific Week 1.pptxMetroScientific Week 1.pptx
MetroScientific Week 1.pptx
 
Lec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOS
Lec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOSLec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOS
Lec4 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- CMOS
 
D41022328
D41022328D41022328
D41022328
 
CMOS logic circuits
CMOS logic circuitsCMOS logic circuits
CMOS logic circuits
 
Manja ppt
Manja pptManja ppt
Manja ppt
 
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITSSTUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
 
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITSSTUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
STUCK-OPEN FAULT ANALYSIS IN CMOS TRANSISTOR BASED COMBINATIONAL CIRCUITS
 
Dynamic CMOS.pdf
Dynamic CMOS.pdfDynamic CMOS.pdf
Dynamic CMOS.pdf
 
Bicoms
BicomsBicoms
Bicoms
 
13185501.ppt
13185501.ppt13185501.ppt
13185501.ppt
 
Stack Contention-alleviated Precharge Keeper for Pseudo Domino Logic
Stack Contention-alleviated Precharge Keeper for Pseudo Domino LogicStack Contention-alleviated Precharge Keeper for Pseudo Domino Logic
Stack Contention-alleviated Precharge Keeper for Pseudo Domino Logic
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
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
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
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
 
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
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
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
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
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
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
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
 
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
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
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
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 

presentation on high-performance_dynamic_cmos_circuit

  • 1. Presentation on high-performance dynamic CMOS circuit Presented by: Guided by: Sojitra Jaymin Baldevbhai Prof.Mansi Rastogi 180050111019(EC dept.) Dr.Jaymin Bhalani VLSI
  • 2. Introduction • High Performance Dynamic CMOS Circuit – Variants of basic dynamic CMOS – Worked upon their problems • Clock distribution of complex circuits • Heavy loading on capacitor caused clock skew(race condition) and slow transition • Ultimate ‘circuit ’ goal: – High performance – Reliability – High speed – Compactness – Least complicated clocking scheme
  • 3. CMOS Domino Logic • The problem with faulty discharge of precharged nodes in CMOS dynamic circuits can be solved by placing an inverter in series with the output of each gate. – All i/p to N logic blocks(which arederived from inverted outputs of previous Stages) therefore will be at zero volts during precharge and will at zero until the evaluation stage has logic inputs to discharge the precharge node PZ. – This circuit approach avoids the race problem of “vanilla” cascaded dynamic CMOS. • In (b) a weak P device compensates for charge loss due to charge sharing and leakage at low frequency operation. • In (c) the weak P device can be used to latch the output high.
  • 4. Mixing Domino CMOS logic with Static CMOS logic • We can add an even number of static CMOS inverting logic gates after a Domino logic stage prior to the next Domino logic stage. – Even number of inverting stages guarantees that inputs to the second Domino logic stage experience only 0-to-1 transition. • in the cascade Domino logic structure, the evaluation of each stage ripples through the cascaded stage similar to chain of Domains. – The evaluate cycle must be of sufficient duration to allow all cascaded logic stages(between latches) to complete their evaluation process within the clock evaluation interval.
  • 5. NP Domino Logic(NORA Logic) • An elegant solution to the dynamic CMOS logic “erroneous evaluation” problem is to use NP Domino Logic as shown below. – Alternate stages of N logic with stages of P logic. • N logic stages use true clock, normal prechange and evaluation phase, with N logic tree in the pull down leg. P logic stages use a complement clock , with P logic stage tied above the output node. • During precharge clk is low(-clk is high) and P logic output precharges to ground while N logic outputs precharge to Vdd.
  • 6. Cont…. • During evaluate clk is high (-clk is low) and both type stages go through evaluation ; N logic tree logically evaluates to ground while P logic tree logically evaluates to Vdd. • Inverter outputs can be used to feed other N-blocks from N-blocks, or to feed other P-blocks from P-blocks.
  • 7. NORA CMOS Logic Circuit Example • An example of NP logic is shown below. • During Φ low (Φ’ high) , each stage pre-charges – N logic stages pre-charges to Vdd; P logic stages pre-charges toGND • When Φ goes high (Φ’ low), each stage enters the evaluation phase – N logic evaluates to GND; P logic stages evaluate to Vdd – All NMOS and PMOS stages evaluate one after another in succession, as Domino logic • Logic below: – Stage 1 is X=(A*B)’ – Stage 2 is G=X’ +Y’ – Stage 3 is Z=(F*G+H)’
  • 8. Pipelined NORA CMOS Circuit Operation • With pipelined NORA CMOS logic design – One can alternate N and P stages between C2MOS latches where Φ high is used for evaluation as shown in (a). – Or, one can alternate N and P stages similarly between C2MOS latches with Φ’ high used for evaluation as in (b) – Φ sections may be alternately cascaded with Φ’ sections as shown in (c) • During the evaluation phase, the logic ripples through each stage in succession up To the next C2MOS latch
  • 9. Zipper CMOS Dynamic Logic • Zipper CMOS logic is scheme for improving charge sharing and charge leakage problems. • Pre-charges transistors receive a slightly modified clock where the clock pulse(during pre-charge off time) holds the pre-charge transistor at weak conduction in order to provide a trickle pre-charge current during the evaluation phase. – PMOS pre-charge transistor gates are held at Vdd - |Vtp|. – NMOS pre-charge transistor gates are held at Vtn aove GND.
  • 10. Pipelined True Single Phase Clock CMOS • A true single phase clock system can be built as shown below. • Each NMOS and PMOS stage is followed by a dynamic latch(inverter) built with only the single phase clock Φ. • The single phase clock Φ is used for both NMOS and PMOS stages. – NMOS logic stages pre-charge when Φ is low and evaluate when Φ is high. – PMOS logic stages pre-charge when Φ is high and evaluate when Φ is low.
  • 11. Cont… • With inverter latches between each stages, an erroneous evaluate condition can not exist. • Attractive circuit for use in pipelined, high performance processor logic.