SlideShare a Scribd company logo
1 of 12
Design and Implementation of VLSI Systems
                  (EN01600)
        Lecture 19: Combinational Circuit Design (1/3)




S. Reda EN160 SP’08
Circuit Families


      1. Static CMOS
      2. Ratioed Circuits
      3. Cascode Voltage Switch Logic
      4. Dynamic Circuits
      5. Pass-transistor Circuits




S. Reda EN160 SP’08
1. Static CMOS
    • Start with network of AND / OR gates
    • Convert to NAND / NOR + inverters
    • Push bubbles around to simplify logic
          – Remember DeMorgan’s Law



                         Y                        Y

            (a)                    (b)




                               Y              Y

                  D
            (c)                    (d)



S. Reda EN160 SP’08
Compound gates

      • Logical Effort of compound gates




S. Reda EN160 SP’08
Input ordering delay effect
       – Calculate parasitic delay for Y falling
             • If A arrives latest? 2τ
             • If B arrives latest? 2.33τ


                                  2         2          Y
                         A                  2    6C

                         B                  2x    2C




      If input arrival time is known
        –Connect latest input to inner terminal

S. Reda EN160 SP’08
Asymmetric gates

    • Asymmetric gates favor one input over another
    • Ex: suppose input A of a NAND gate is most critical
          – Use smaller transistor on A (less capacitance)
          – Boost size of noncritical input
          – So total resistance is same
    • gA = 10/9
    • gB = 2
    • gavg = (gA + gB)/2 = 14/9
    • Asymmetric gate approaches g = 1 on critical input
    • But total logical effort goes up


S. Reda EN160 SP’08
Symmetric gates

      • Inputs can be made perfectly symmetric


                          2       2
                                       Y
                      A   1       1
                      B   1       1




S. Reda EN160 SP’08
Skewed gates
    • Skewed gates favor one transition over another
    • Ex: suppose rising output of inverter is most critical
          – Downsize noncritical nMOS transistor




    • Calculate logical effort by comparing to unskewed
      inverter with same effective resistance on that edge.
          – gu = 2.5 / 3 = 5/6
          – gd = 2.5 / 1.5 = 5/3


S. Reda EN160 SP’08
Hi- and Lo-Skew

      • Definition: Logical effort of a skewed gate for a
        particular transition is the ratio of the input
        capacitance of the skewed gate to the input
        capacitance of an unskewed inverter with equal drive
        for the same transition.

      • Skewed gates reduce size of noncritical transistors
            – HI-skew gates favor rising output (small nMOS)
            – LO-skew gates favor falling output (small pMOS)
      • Logical effort is smaller for favored direction
      • But larger for the other direction


S. Reda EN160 SP’08
Catalog of skewed gates




S. Reda EN160 SP’08
What is the P/N ratio that gives the least
   delay?




   • We have selected P/N ratio for unit rise and fall resistance (µ =
     2-3 for an inverter).
   • Alternative: choose ratio for least average delay




    • By sacrificing rise delay, pMOS transistors can be downsized
      to reduced input capacitance, average delay, and total area

S. Reda EN160 SP’08
Beware of PMOS

                                B             4
                                A             4
                                                  Y
                                        1     1



        • pMOS is the enemy!
              – High input and diffusion capacitance for a given current
        • Can we take the pMOS capacitance off the input?
              – Various circuit families try to do this…




S. Reda EN160 SP’08

More Related Content

What's hot

Double gate mosfet
Double gate mosfetDouble gate mosfet
Double gate mosfetPooja Shukla
 
VLSI Testing Techniques
VLSI Testing TechniquesVLSI Testing Techniques
VLSI Testing TechniquesA B Shinde
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmosRajesh Tiwary
 
Design for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDesign for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDilip Mathuria
 
2019 3 testing and verification of vlsi design_sta
2019 3 testing and verification of vlsi design_sta2019 3 testing and verification of vlsi design_sta
2019 3 testing and verification of vlsi design_staUsha Mehta
 
Intel 45nm high-k metal-gate press release
Intel 45nm high-k metal-gate press releaseIntel 45nm high-k metal-gate press release
Intel 45nm high-k metal-gate press releaseangsikod
 
Packaging of vlsi devices
Packaging of vlsi devicesPackaging of vlsi devices
Packaging of vlsi devicesAshu0711
 
VLSI Design-Lecture2 introduction to ic technology
VLSI Design-Lecture2 introduction to ic technologyVLSI Design-Lecture2 introduction to ic technology
VLSI Design-Lecture2 introduction to ic technologysritulasiadigopula
 
2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verificationUsha Mehta
 
lect5_Stick_diagram_layout_rules
lect5_Stick_diagram_layout_ruleslect5_Stick_diagram_layout_rules
lect5_Stick_diagram_layout_rulesvein
 
Intellectual property in vlsi
Intellectual property in vlsiIntellectual property in vlsi
Intellectual property in vlsiSaransh Choudhary
 
2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modelingUsha Mehta
 

What's hot (20)

Vlsi testing
Vlsi testingVlsi testing
Vlsi testing
 
Double gate mosfet
Double gate mosfetDouble gate mosfet
Double gate mosfet
 
VLSI Testing Techniques
VLSI Testing TechniquesVLSI Testing Techniques
VLSI Testing Techniques
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
 
Design for testability and automatic test pattern generation
Design for testability and automatic test pattern generationDesign for testability and automatic test pattern generation
Design for testability and automatic test pattern generation
 
VLSI testing and analysis
VLSI testing and analysisVLSI testing and analysis
VLSI testing and analysis
 
2019 3 testing and verification of vlsi design_sta
2019 3 testing and verification of vlsi design_sta2019 3 testing and verification of vlsi design_sta
2019 3 testing and verification of vlsi design_sta
 
Vlsi design flow
Vlsi design flowVlsi design flow
Vlsi design flow
 
Second order effects
Second order effectsSecond order effects
Second order effects
 
Layout02 (1)
Layout02 (1)Layout02 (1)
Layout02 (1)
 
Intel 45nm high-k metal-gate press release
Intel 45nm high-k metal-gate press releaseIntel 45nm high-k metal-gate press release
Intel 45nm high-k metal-gate press release
 
Packaging of vlsi devices
Packaging of vlsi devicesPackaging of vlsi devices
Packaging of vlsi devices
 
VLSI Design-Lecture2 introduction to ic technology
VLSI Design-Lecture2 introduction to ic technologyVLSI Design-Lecture2 introduction to ic technology
VLSI Design-Lecture2 introduction to ic technology
 
Vlsi circuit design
Vlsi circuit designVlsi circuit design
Vlsi circuit design
 
2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification2019 2 testing and verification of vlsi design_verification
2019 2 testing and verification of vlsi design_verification
 
VLSI routing
VLSI routingVLSI routing
VLSI routing
 
lect5_Stick_diagram_layout_rules
lect5_Stick_diagram_layout_ruleslect5_Stick_diagram_layout_rules
lect5_Stick_diagram_layout_rules
 
Intellectual property in vlsi
Intellectual property in vlsiIntellectual property in vlsi
Intellectual property in vlsi
 
2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling
 
Verilog hdl
Verilog hdlVerilog hdl
Verilog hdl
 

Viewers also liked

Viewers also liked (19)

Lecture21
Lecture21Lecture21
Lecture21
 
Meritlist
MeritlistMeritlist
Meritlist
 
Assignments
AssignmentsAssignments
Assignments
 
Pdf
PdfPdf
Pdf
 
Lecture17
Lecture17Lecture17
Lecture17
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
Chapter3
Chapter3Chapter3
Chapter3
 
Lecture19
Lecture19Lecture19
Lecture19
 
Clock Skew 2
Clock Skew 2Clock Skew 2
Clock Skew 2
 
Timing issues in digital circuits
Timing issues in digital circuitsTiming issues in digital circuits
Timing issues in digital circuits
 
Basics of digital ic
Basics of digital icBasics of digital ic
Basics of digital ic
 
Digital logic circuit
Digital logic circuitDigital logic circuit
Digital logic circuit
 
Lecture11 combinational logic dynamics
Lecture11 combinational logic dynamicsLecture11 combinational logic dynamics
Lecture11 combinational logic dynamics
 
3673 mosfet
3673 mosfet3673 mosfet
3673 mosfet
 
What's new in Bluetooth 5 ? Facts Unleashed
What's new in Bluetooth 5 ? Facts UnleashedWhat's new in Bluetooth 5 ? Facts Unleashed
What's new in Bluetooth 5 ? Facts Unleashed
 
Pass Transistor Logic
Pass Transistor LogicPass Transistor Logic
Pass Transistor Logic
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
Pass transistor logic
Pass transistor logicPass transistor logic
Pass transistor logic
 

Similar to Lecture19 (20)

Digital ic ajal crc
Digital ic ajal crcDigital ic ajal crc
Digital ic ajal crc
 
Lecture20
Lecture20Lecture20
Lecture20
 
Lecture30
Lecture30Lecture30
Lecture30
 
Hardware combinational
Hardware combinationalHardware combinational
Hardware combinational
 
Digital clock workshop
Digital clock workshopDigital clock workshop
Digital clock workshop
 
Lecture14
Lecture14Lecture14
Lecture14
 
Advd lecture 7 logical effort
Advd   lecture 7 logical effortAdvd   lecture 7 logical effort
Advd lecture 7 logical effort
 
Lecture16
Lecture16Lecture16
Lecture16
 
Lecture22
Lecture22Lecture22
Lecture22
 
Lecture 10.ppt
Lecture 10.pptLecture 10.ppt
Lecture 10.ppt
 
Differentiator.ppt
Differentiator.pptDifferentiator.ppt
Differentiator.ppt
 
2 op-amp concepts
2 op-amp concepts2 op-amp concepts
2 op-amp concepts
 
Switched capacitor filter
Switched capacitor filterSwitched capacitor filter
Switched capacitor filter
 
Lecture15
Lecture15Lecture15
Lecture15
 
Ln as
Ln asLn as
Ln as
 
5 transistor applications
5 transistor applications5 transistor applications
5 transistor applications
 
L9 thyristor gate characteristics...contd
L9 thyristor gate characteristics...contdL9 thyristor gate characteristics...contd
L9 thyristor gate characteristics...contd
 
Tda8511 j
Tda8511 jTda8511 j
Tda8511 j
 
Logic Gates & Family.pdf
Logic Gates & Family.pdfLogic Gates & Family.pdf
Logic Gates & Family.pdf
 
MOS logic family
MOS logic familyMOS logic family
MOS logic family
 

More from Dharmesh Goyal (20)

Lecture32
Lecture32Lecture32
Lecture32
 
Lecture31
Lecture31Lecture31
Lecture31
 
Lecture29
Lecture29Lecture29
Lecture29
 
Lecture28
Lecture28Lecture28
Lecture28
 
Lecture27
Lecture27Lecture27
Lecture27
 
Lecture26
Lecture26Lecture26
Lecture26
 
Lecture25
Lecture25Lecture25
Lecture25
 
Lecture24
Lecture24Lecture24
Lecture24
 
Lecture23
Lecture23Lecture23
Lecture23
 
Lecture32
Lecture32Lecture32
Lecture32
 
Lecture18
Lecture18Lecture18
Lecture18
 
Lecture17
Lecture17Lecture17
Lecture17
 
Lecture13
Lecture13Lecture13
Lecture13
 
Lecture10
Lecture10Lecture10
Lecture10
 
Lecture09
Lecture09Lecture09
Lecture09
 
Lecture07
Lecture07Lecture07
Lecture07
 
Lecture08
Lecture08Lecture08
Lecture08
 
vlsi Lecture06
vlsi Lecture06vlsi Lecture06
vlsi Lecture06
 
vlsi Lecture05
vlsi Lecture05vlsi Lecture05
vlsi Lecture05
 
Vlsi Lecture02
Vlsi Lecture02Vlsi Lecture02
Vlsi Lecture02
 

Recently uploaded

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Lecture19

  • 1. Design and Implementation of VLSI Systems (EN01600) Lecture 19: Combinational Circuit Design (1/3) S. Reda EN160 SP’08
  • 2. Circuit Families 1. Static CMOS 2. Ratioed Circuits 3. Cascode Voltage Switch Logic 4. Dynamic Circuits 5. Pass-transistor Circuits S. Reda EN160 SP’08
  • 3. 1. Static CMOS • Start with network of AND / OR gates • Convert to NAND / NOR + inverters • Push bubbles around to simplify logic – Remember DeMorgan’s Law Y Y (a) (b) Y Y D (c) (d) S. Reda EN160 SP’08
  • 4. Compound gates • Logical Effort of compound gates S. Reda EN160 SP’08
  • 5. Input ordering delay effect – Calculate parasitic delay for Y falling • If A arrives latest? 2τ • If B arrives latest? 2.33τ 2 2 Y A 2 6C B 2x 2C  If input arrival time is known –Connect latest input to inner terminal S. Reda EN160 SP’08
  • 6. Asymmetric gates • Asymmetric gates favor one input over another • Ex: suppose input A of a NAND gate is most critical – Use smaller transistor on A (less capacitance) – Boost size of noncritical input – So total resistance is same • gA = 10/9 • gB = 2 • gavg = (gA + gB)/2 = 14/9 • Asymmetric gate approaches g = 1 on critical input • But total logical effort goes up S. Reda EN160 SP’08
  • 7. Symmetric gates • Inputs can be made perfectly symmetric 2 2 Y A 1 1 B 1 1 S. Reda EN160 SP’08
  • 8. Skewed gates • Skewed gates favor one transition over another • Ex: suppose rising output of inverter is most critical – Downsize noncritical nMOS transistor • Calculate logical effort by comparing to unskewed inverter with same effective resistance on that edge. – gu = 2.5 / 3 = 5/6 – gd = 2.5 / 1.5 = 5/3 S. Reda EN160 SP’08
  • 9. Hi- and Lo-Skew • Definition: Logical effort of a skewed gate for a particular transition is the ratio of the input capacitance of the skewed gate to the input capacitance of an unskewed inverter with equal drive for the same transition. • Skewed gates reduce size of noncritical transistors – HI-skew gates favor rising output (small nMOS) – LO-skew gates favor falling output (small pMOS) • Logical effort is smaller for favored direction • But larger for the other direction S. Reda EN160 SP’08
  • 10. Catalog of skewed gates S. Reda EN160 SP’08
  • 11. What is the P/N ratio that gives the least delay? • We have selected P/N ratio for unit rise and fall resistance (µ = 2-3 for an inverter). • Alternative: choose ratio for least average delay • By sacrificing rise delay, pMOS transistors can be downsized to reduced input capacitance, average delay, and total area S. Reda EN160 SP’08
  • 12. Beware of PMOS B 4 A 4 Y 1 1 • pMOS is the enemy! – High input and diffusion capacitance for a given current • Can we take the pMOS capacitance off the input? – Various circuit families try to do this… S. Reda EN160 SP’08