SlideShare a Scribd company logo
2
Most read
10
Most read
12
Most read
Engineered for Tomorrow
Date : 11/10/14
Prepared by : MN PRAPHUL & ASWINI N
Assistant professor
ECE Department
Engineered for Tomorrow
Subject Name: Fundamentals Of CMOS VLSI
Subject Code: 10EC56
Prepared By: Aswini N, Praphul M N
Department: ECE
Date: 10/11/2014
Engineered for Tomorrow
Engineered for
Tomorrow
Unit 3
Cmos logic structures
Engineered for Tomorrow
Engineered for
Tomorrow
Syllabus
CMOS logic
Bi CMOS Logic
Pseudo-nmos logic
Dynamic CMOS logic
Clocked CMOS Logic
Pass Transistor Logic
CMOS Domino logic
Cascaded voltage switch logic
Engineered for Tomorrow
Engineered for
Tomorrow
Cmos logic structures
CMOS technology can be divided into three types or families of circuits:
1.Complementary Logic
Standard CMOS
Clocked CMOS (C2MOS)
BICMOS (CMOS logic with Bipolar drive
2.Ratio Circuit Logic
Pseudo-NMOS
Saturated NMOS Load
Saturated PMOS Load
Depletion NMOS Load (E/D)
Source Follower Pull-up Logic (SFPL)
3.Dynamic Logic:
CMOS Domino Logic
NP Domino Logic (also called
Zipper CMOS)
NOR A Logic
Cascade voltage Switch Logic
(CVSL)
Engineered for Tomorrow
Engineered for
Tomorrow
CMOS complementary Logic
PMOS and NMOS switching
networks are
complementary .
Either the PMOS or the NMOS
network is on while the other is off.
No static power dissipation.
Engineered for Tomorrow
Engineered for
Tomorrow
BICMOS Logic
Bipolar transistors are current
controlled devices and produces
larger output current then the
CMOS transistors. This combined
logic is called BICMOS logic.
The figure shows a cmos nand
gate with NPN transistors at both
level.
The N1 & N2 supply current to
the base of the NPN2 transistor
when the out put is high and hence
the it can pull it down with larger
speed.
When the output is low N3
clamps the base current to NPN2,
P1 & P2 supply the base current to
NPN1.
Engineered for Tomorrow
Engineered for
Tomorrow
PSEUDO NMOS LOGIC
This logic structure consists of the
pull up circuit being replaced by a
single pull up pmos whose gate is
permanently grounded.
 This actually means that pmos is
all the time on and that now for a n
input logic we have only n+1 gates.
This technology is equivalent to
the depletion mode type and
preceded the CMOS technology
and hence the name pseudo.
The two sections of the device
are now called as load and driver.
Engineered for Tomorrow
Engineered for
Tomorrow
OTHER VARIATIONS OF PSEUDO NMOS
Multi drain logic
One way of implementing pseudo nmos is to use multigrain logic. It represents a
merged transistor kind of implementation. The gates are combined in an open
drain manner, which is useful in some automated circuits
Engineered for Tomorrow
Engineered for
Tomorrow
DYNAMIC CMOS LOGIC
This logic looks into enhancing the speed of the pull up
device by precharging the output node to vdd.
we need to split the working of the device into
precharge and evaluate stage for which we need a clock.
Hence it is called as dynamic logic.
The output node is precharged to vdd by the pmos and
is discharged conditionally through the nmos.
Disadvantages
1.Inputs have to change during the precharge stage and
must be stable during the evaluate. If this condition
cannot occur then charge redistribution corrupts the
output node.
2.A simple single dynamic logic cannot be cascaded.
During the evaluate phase the first gate will conditionally
discharge but by the time the second gate evaluates,
there is going to be a finite delay. By then the first gate
may precharge.
Engineered for Tomorrow
Engineered for
Tomorrow
CMOS DOMINO LOGIC
In this we are able to cascade logic blocks with
the help of a single clock. The precharge and the
evaluate phases retained as they were.
The change required is to add a buffer at the end
of each stage.
This logic works in the following manner. When
the clk=0,ie during the precharge stage the output
of the dynamic logic is high and the output of the
buffer is low.
When the gate is evaluated in the next phase, the
output conditionally goes low and the output of the
buffer goes high.
The advantages are that we can use smaller
gates, achieve higher speed and get a smooth
operation.
Engineered for Tomorrow
Engineered for
Tomorrow
CASCADED VOLTAGE SWITCH
LOGIC(CVSL)
It is a differential kind of logic giving both true and complementary signal
outputs.
The switch logic is used to connect a combinational logic block to a high or a low
output.
There are static and dynamic variants .The dynamic variants use a clock. The
static version (all the figures to shown next) is slower because the pull up devices
have to over come the pull down devices.
Hence the clocked versions with a latching sense amplifier came up. These
switch logic are called sample set differential logic
Engineered for Tomorrow
Engineered for
Tomorrow
STATIC CVSL DYNAMIC CVSL

More Related Content

Similar to Dynamic CMOS and Domino logic design .ppt (20)

DOC
LECTURE NOTES-DSD1.doc
Sai Venu
 
PPTX
UNIT 3_new_2025onwardsvhshdhdhhdhdhdhhdhdhhdhd.pptx
mickname134
 
PPTX
cmoshssd-220105164535.pptx
KethavathVenkatesh3
 
PPTX
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
AmitKumar571646
 
PPTX
Module3-Combinational Circuits_VLSI Design.pptx
Manjula Branch
 
PDF
9_DVD_Dynamic_logic_circuits.pdf
Usha Mehta
 
PPTX
Gate level design, switch logic, pass transistors
SIVA NAGI REDY KALLI
 
PPT
VLSI-mosfet-construction engineering ECE
jpradha86
 
PPTX
CMOS
AWANISHKUMAR84
 
PPTX
CO-3 Part-2 combinational logic vlsi design
LakshmiJagupilla
 
PPT
UNIT-4-Logic styles for low power_part_2.ppt
Ravi Selvaraj
 
PPT
Embeded
kushal40
 
PPSX
A14 sedra ch 14 advanced mos and bipolar logic circuits
cairo university
 
PDF
By34462465
IJERA Editor
 
PDF
CMOS Combinational_Logic_Circuits.pdf
SouravRoyElectronics
 
PDF
VLSI _4_UNIT PPT FINAL.pdf ppt for design
Himabindu905359
 
PDF
vlsi4unitpptfinal-240723145755-36f08a74.pdf
Himabindu905359
 
PPTX
VLSIM11.pptx
savithaj5
 
PDF
CMOS Topic 6 -_designing_combinational_logic_circuits
Ikhwan_Fakrudin
 
PDF
A New Ultra Low-Power and Noise Tolerant Circuit Technique for CMOS Domino Logic
IDES Editor
 
LECTURE NOTES-DSD1.doc
Sai Venu
 
UNIT 3_new_2025onwardsvhshdhdhhdhdhdhhdhdhhdhd.pptx
mickname134
 
cmoshssd-220105164535.pptx
KethavathVenkatesh3
 
Combinational MOS Logic Design (Combinational Metal oxide semiconductor logic...
AmitKumar571646
 
Module3-Combinational Circuits_VLSI Design.pptx
Manjula Branch
 
9_DVD_Dynamic_logic_circuits.pdf
Usha Mehta
 
Gate level design, switch logic, pass transistors
SIVA NAGI REDY KALLI
 
VLSI-mosfet-construction engineering ECE
jpradha86
 
CO-3 Part-2 combinational logic vlsi design
LakshmiJagupilla
 
UNIT-4-Logic styles for low power_part_2.ppt
Ravi Selvaraj
 
Embeded
kushal40
 
A14 sedra ch 14 advanced mos and bipolar logic circuits
cairo university
 
By34462465
IJERA Editor
 
CMOS Combinational_Logic_Circuits.pdf
SouravRoyElectronics
 
VLSI _4_UNIT PPT FINAL.pdf ppt for design
Himabindu905359
 
vlsi4unitpptfinal-240723145755-36f08a74.pdf
Himabindu905359
 
VLSIM11.pptx
savithaj5
 
CMOS Topic 6 -_designing_combinational_logic_circuits
Ikhwan_Fakrudin
 
A New Ultra Low-Power and Noise Tolerant Circuit Technique for CMOS Domino Logic
IDES Editor
 

More from BEVARAVASUDEVAAP1813 (20)

PPTX
Tasks, functions and User Defined Programss.pptx
BEVARAVASUDEVAAP1813
 
PPTX
Workshop Outline ppt on UVM using sv.pptx
BEVARAVASUDEVAAP1813
 
PDF
Basic electrical properties of MOSFET circuits.pdf
BEVARAVASUDEVAAP1813
 
PDF
introduction and basic electrical properties.pdf
BEVARAVASUDEVAAP1813
 
PPTX
hardware security security-210714143458.pptx
BEVARAVASUDEVAAP1813
 
PPT
FPGA and ASIC technologies comparison.ppt
BEVARAVASUDEVAAP1813
 
PPT
Introduction of Basic Input Output System.ppt
BEVARAVASUDEVAAP1813
 
PPTX
Design your carrier in VLSI and chip design.pptx
BEVARAVASUDEVAAP1813
 
PPTX
ASIC design flow and Stracuture of FPGA.pptx
BEVARAVASUDEVAAP1813
 
PPTX
Module-4 Embedded target boards and interfacing.pptx
BEVARAVASUDEVAAP1813
 
PPTX
vlsitestingtechniquesand asic flow1.pptx
BEVARAVASUDEVAAP1813
 
PPTX
different sensors used in embedded system.pptx
BEVARAVASUDEVAAP1813
 
PPTX
Module-3 Basic digital and analog circuits.pptx
BEVARAVASUDEVAAP1813
 
PPTX
embedded system on board communication.pptx
BEVARAVASUDEVAAP1813
 
PPTX
introductiontoarduino-130219180141-phpapp01.pptx
BEVARAVASUDEVAAP1813
 
PPT
SEng522Seminar hardware/software codesign.ppt
BEVARAVASUDEVAAP1813
 
PPTX
metastabilityusbdh-13259131170927-phpapp01-120106233309-phpapp01.pptx
BEVARAVASUDEVAAP1813
 
PPT
Module-3 embedded system firmware code.ppt
BEVARAVASUDEVAAP1813
 
PPT
Module-3 Embedded syatem firmware design.ppt
BEVARAVASUDEVAAP1813
 
PDF
ICTBIG 2024 conference on VLSI and ES.pdf
BEVARAVASUDEVAAP1813
 
Tasks, functions and User Defined Programss.pptx
BEVARAVASUDEVAAP1813
 
Workshop Outline ppt on UVM using sv.pptx
BEVARAVASUDEVAAP1813
 
Basic electrical properties of MOSFET circuits.pdf
BEVARAVASUDEVAAP1813
 
introduction and basic electrical properties.pdf
BEVARAVASUDEVAAP1813
 
hardware security security-210714143458.pptx
BEVARAVASUDEVAAP1813
 
FPGA and ASIC technologies comparison.ppt
BEVARAVASUDEVAAP1813
 
Introduction of Basic Input Output System.ppt
BEVARAVASUDEVAAP1813
 
Design your carrier in VLSI and chip design.pptx
BEVARAVASUDEVAAP1813
 
ASIC design flow and Stracuture of FPGA.pptx
BEVARAVASUDEVAAP1813
 
Module-4 Embedded target boards and interfacing.pptx
BEVARAVASUDEVAAP1813
 
vlsitestingtechniquesand asic flow1.pptx
BEVARAVASUDEVAAP1813
 
different sensors used in embedded system.pptx
BEVARAVASUDEVAAP1813
 
Module-3 Basic digital and analog circuits.pptx
BEVARAVASUDEVAAP1813
 
embedded system on board communication.pptx
BEVARAVASUDEVAAP1813
 
introductiontoarduino-130219180141-phpapp01.pptx
BEVARAVASUDEVAAP1813
 
SEng522Seminar hardware/software codesign.ppt
BEVARAVASUDEVAAP1813
 
metastabilityusbdh-13259131170927-phpapp01-120106233309-phpapp01.pptx
BEVARAVASUDEVAAP1813
 
Module-3 embedded system firmware code.ppt
BEVARAVASUDEVAAP1813
 
Module-3 Embedded syatem firmware design.ppt
BEVARAVASUDEVAAP1813
 
ICTBIG 2024 conference on VLSI and ES.pdf
BEVARAVASUDEVAAP1813
 
Ad

Recently uploaded (20)

DOC
MRRS Strength and Durability of Concrete
CivilMythili
 
PPTX
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PPTX
Hashing Introduction , hash functions and techniques
sailajam21
 
PPTX
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
PPTX
VITEEE 2026 Exam Details , Important Dates
SonaliSingh127098
 
PDF
Electrical Engineer operation Supervisor
ssaruntatapower143
 
PPTX
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PDF
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
PDF
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
PPTX
Introduction to Design of Machine Elements
PradeepKumarS27
 
PPTX
Mechanical Design of shell and tube heat exchangers as per ASME Sec VIII Divi...
shahveer210504
 
PPT
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
PPTX
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
PDF
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
MRRS Strength and Durability of Concrete
CivilMythili
 
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
Design Thinking basics for Engineers.pdf
CMR University
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Hashing Introduction , hash functions and techniques
sailajam21
 
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
VITEEE 2026 Exam Details , Important Dates
SonaliSingh127098
 
Electrical Engineer operation Supervisor
ssaruntatapower143
 
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
Viol_Alessandro_Presentazione_prelaurea.pdf
dsecqyvhbowrzxshhf
 
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
Introduction to Design of Machine Elements
PradeepKumarS27
 
Mechanical Design of shell and tube heat exchangers as per ASME Sec VIII Divi...
shahveer210504
 
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
Ad

Dynamic CMOS and Domino logic design .ppt

  • 1. Engineered for Tomorrow Date : 11/10/14 Prepared by : MN PRAPHUL & ASWINI N Assistant professor ECE Department Engineered for Tomorrow Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56 Prepared By: Aswini N, Praphul M N Department: ECE Date: 10/11/2014
  • 2. Engineered for Tomorrow Engineered for Tomorrow Unit 3 Cmos logic structures
  • 3. Engineered for Tomorrow Engineered for Tomorrow Syllabus CMOS logic Bi CMOS Logic Pseudo-nmos logic Dynamic CMOS logic Clocked CMOS Logic Pass Transistor Logic CMOS Domino logic Cascaded voltage switch logic
  • 4. Engineered for Tomorrow Engineered for Tomorrow Cmos logic structures CMOS technology can be divided into three types or families of circuits: 1.Complementary Logic Standard CMOS Clocked CMOS (C2MOS) BICMOS (CMOS logic with Bipolar drive 2.Ratio Circuit Logic Pseudo-NMOS Saturated NMOS Load Saturated PMOS Load Depletion NMOS Load (E/D) Source Follower Pull-up Logic (SFPL) 3.Dynamic Logic: CMOS Domino Logic NP Domino Logic (also called Zipper CMOS) NOR A Logic Cascade voltage Switch Logic (CVSL)
  • 5. Engineered for Tomorrow Engineered for Tomorrow CMOS complementary Logic PMOS and NMOS switching networks are complementary . Either the PMOS or the NMOS network is on while the other is off. No static power dissipation.
  • 6. Engineered for Tomorrow Engineered for Tomorrow BICMOS Logic Bipolar transistors are current controlled devices and produces larger output current then the CMOS transistors. This combined logic is called BICMOS logic. The figure shows a cmos nand gate with NPN transistors at both level. The N1 & N2 supply current to the base of the NPN2 transistor when the out put is high and hence the it can pull it down with larger speed. When the output is low N3 clamps the base current to NPN2, P1 & P2 supply the base current to NPN1.
  • 7. Engineered for Tomorrow Engineered for Tomorrow PSEUDO NMOS LOGIC This logic structure consists of the pull up circuit being replaced by a single pull up pmos whose gate is permanently grounded.  This actually means that pmos is all the time on and that now for a n input logic we have only n+1 gates. This technology is equivalent to the depletion mode type and preceded the CMOS technology and hence the name pseudo. The two sections of the device are now called as load and driver.
  • 8. Engineered for Tomorrow Engineered for Tomorrow OTHER VARIATIONS OF PSEUDO NMOS Multi drain logic One way of implementing pseudo nmos is to use multigrain logic. It represents a merged transistor kind of implementation. The gates are combined in an open drain manner, which is useful in some automated circuits
  • 9. Engineered for Tomorrow Engineered for Tomorrow DYNAMIC CMOS LOGIC This logic looks into enhancing the speed of the pull up device by precharging the output node to vdd. we need to split the working of the device into precharge and evaluate stage for which we need a clock. Hence it is called as dynamic logic. The output node is precharged to vdd by the pmos and is discharged conditionally through the nmos. Disadvantages 1.Inputs have to change during the precharge stage and must be stable during the evaluate. If this condition cannot occur then charge redistribution corrupts the output node. 2.A simple single dynamic logic cannot be cascaded. During the evaluate phase the first gate will conditionally discharge but by the time the second gate evaluates, there is going to be a finite delay. By then the first gate may precharge.
  • 10. Engineered for Tomorrow Engineered for Tomorrow CMOS DOMINO LOGIC In this we are able to cascade logic blocks with the help of a single clock. The precharge and the evaluate phases retained as they were. The change required is to add a buffer at the end of each stage. This logic works in the following manner. When the clk=0,ie during the precharge stage the output of the dynamic logic is high and the output of the buffer is low. When the gate is evaluated in the next phase, the output conditionally goes low and the output of the buffer goes high. The advantages are that we can use smaller gates, achieve higher speed and get a smooth operation.
  • 11. Engineered for Tomorrow Engineered for Tomorrow CASCADED VOLTAGE SWITCH LOGIC(CVSL) It is a differential kind of logic giving both true and complementary signal outputs. The switch logic is used to connect a combinational logic block to a high or a low output. There are static and dynamic variants .The dynamic variants use a clock. The static version (all the figures to shown next) is slower because the pull up devices have to over come the pull down devices. Hence the clocked versions with a latching sense amplifier came up. These switch logic are called sample set differential logic
  • 12. Engineered for Tomorrow Engineered for Tomorrow STATIC CVSL DYNAMIC CVSL