Chapter 6 Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved. High-Speed CMOS Logic Design.

Slides:



Advertisements
Similar presentations
Design and Implementation of VLSI Systems (EN1600)
Advertisements

Topics Electrical properties of static combinational gates:
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
Delay Calculations Section
Lecture 5: DC & Transient Response
Chapter 08 Designing High-Speed CMOS Logic Networks
Logical Effort A Method to Optimize Circuit Topology Swarthmore College E77 VLSI Design Adem Kader David Luong Mark Piper December 6, 2005.
A Look at Chapter 4: Circuit Characterization and Performance Estimation Knowing the source of delays in CMOS gates and being able to estimate them efficiently.
Advance Nano Device Lab. Fundamentals of Modern VLSI Devices 2 nd Edition Yuan Taur and Tak H.Ning 0 Ch5. CMOS Performance Factors.
Logical Effort Section Problems: P6.2 Compute the oscillation frequency of a seven-stage ring oscillator using 0.18 micron technology. Does.
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 13 CMOS Digital Logic Circuits.
CMOS gates Electrical characteristics and timing TTL gates
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response Credits: David Harris Harvey Mudd College (Material taken/adapted from Harris’ lecture.
CMOS Digital Integrated Circuits 1 Lec 7 CMOS Inverters: Dynamic Analysis and Design.
© Digital Integrated Circuits 2nd Inverter CMOS Inverter: Digital Workhorse  Best Figures of Merit in CMOS Family  Noise Immunity  Performance  Power/Buffer.
Lecture #24 Gates to circuits
Physical States for Bits. Black Box Representations.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 22: Material Review Prof. Sherief Reda Division of Engineering, Brown University.
Outline Noise Margins Transient Analysis Delay Estimation
DC and transient responses Lezione 3
Lesson 4: “Just like LEGO” The NAND gate “Reading” CMOS gates Designing CMOS gates.
CMOS VLSI Design4: DC and Transient ResponseSlide 1 EE466: VLSI Design Lecture 05: DC and transient response – CMOS Inverters.
EE4800 CMOS Digital IC Design & Analysis
© 2000 Prentice Hall Inc. Figure 6.1 AND operation.
EE 447 VLSI Design 4: DC and Transient Response1 VLSI Design DC & Transient Response.
CMOS VLSI For Computer Engineering Lecture 4 – Logical Effort Prof. Luke Theogarajan parts adapted form Harris – and Rabaey-
S. RossEECS 40 Spring 2003 Lecture 24 Today we will Review charging of output capacitance (origin of gate delay) Calculate output capacitance Discuss fan-out.
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
Field-Effect Transistors 1.Understand MOSFET operation. 2. Understand the basic operation of CMOS logic gates. 3. Make use of p-fet and n-fet for logic.
The CMOS Inverter Slides adapted from:
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 3 ASIC.
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
EET 252 Unit 2 Integrated Circuit Technologies
Digital logic families
MOS Inverter: Static Characteristics
1 Delay Estimation Most digital designs have multiple data paths some of which are not critical. The critical path is defined as the path the offers the.
Mary Jane Irwin ( ) Modified by Dr. George Engel (SIUE)
Ch 10 MOSFETs and MOS Digital Circuits
Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright © 2010 by Oxford University Press, Inc. C H A P T E R 14 Advanced MOS and Bipolar Logic Circuits.
Review: CMOS Inverter: Dynamic
1. Department of Electronics Engineering Sahand University of Technology NMOS inverter with an n-channel enhancement-mode mosfet with the gate connected.
Elmore Delay, Logical Effort
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
Chapter 07 Electronic Analysis of CMOS Logic Gates
16-1 McGraw-Hill Copyright © 2001 by the McGraw-Hill Companies, Inc. All rights reserved. Chapter Sixteen MOSFET Digital Circuits.
Chapter 4 Logic Families.
Logical Effort and Transistor Sizing Digital designs are usually expected to operate at high frequencies, thus designers often have to choose the fastest.
ELECTRICA L ENGINEERING Principles and Applications SECOND EDITION ALLAN R. HAMBLEY ©2002 Prentice-Hall, Inc. Chapter 12 Field-Effect Transistors Chapter.
Outline Introduction CMOS devices CMOS technology CMOS logic structures CMOS sequential circuits CMOS regular structures.
Physical States for Bits. Black Box Representations.
Chapter 2 MOS Transistors. 2.2 STRUCTURE AND OPERATION OF THE MOS TRANSISTOR.
Linear Delay Model In general the propagation delay of a gate can be written as: d = f + p –p is the delay due to intrinsic capacitance. –f is the effort.
Introduction to CMOS VLSI Design MOS devices: static and dynamic behavior.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Circuit design for FPGAs n Static CMOS gate vs. LUT n LE output drivers n Interconnect.
Inverter Chapter 5 The Inverter April 10, Inverter Objective of This Chapter  Use Inverter to know basic CMOS Circuits Operations  Watch for performance.
Switch Logic EE141.
EE210 Digital Electronics Class Lecture 10 April 08, 2009
Budapest University of Technology and Economics Department of Electron Devices Microelectronics, BSc course MOS inverters
Solid-State Devices & Circuits
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 A few notes for your design  Finger and multiplier in schematic design  Parametric analysis.
CHAPTER 6: MOSFET & RELATED DEVICES CHAPTER 6: MOSFET & RELATED DEVICES Part 2.
CMOS Logic Gates. NMOS transistor acts as a switch 2 When gate voltage is 0 V No channel is formed current does not flow easily “open switch” When gate.
EE415 VLSI Design. Read 4.1, 4.2 COMBINATIONAL LOGIC.
Modern VLSI Design 3e: Chapter 4 Copyright  1998, 2002 Prentice Hall PTR Topics n Transistor sizing: –Spice analysis. –Logical effort.
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 3 Fabrication, Layout, and Simulation.
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Presentation transcript:

Chapter 6 Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved. High-Speed CMOS Logic Design

6.1 INTRODUCTION

6.1 Introduction

5.6.1 Basic Bistable Circuit

6.1 Introduction

6.2 SWITCHING TIME ANALYSIS

6.2 Switching Time Analysis

Propagation delay time for Low-to-High case : for High-to-Low case : average propagation delay time : (6.1) (6.2) (6.3) 6.2 Switching Time Analysis

NMOS device (pull-down) (n-channel device saturation current : ) propagation delay time : & (Chapter 5) therefore (6.4a) (6.4b) 6.2 Switching Time Analysis

Linear region operation Current Equations for Velocity-Saturated Devices (2.25)

Saturation region operation Limiting cases : ( ) (2.26) (2.27) (2.28) (2.29) Current Equations for Velocity-Saturated Devices

PMOS device (pull-down) (p-channel device saturation current : ) propagation delay time : therefore (6.5a) (6.5b) 6.2 Switching Time Analysis

refer to the example 6.1 (p.254) equvalent resistance for SPICE simulation sheet resistance : total resistance (6.6) 6.2 Switching Time Analysis

6.2.1 Gate Sizing Revisited-Velocity Saturation Effects

5.2.3 Voltage Transfer Characteristics (VTC) of CMOS Gates

6.2.1 Gate Sizing Revisited-Velocity Saturation Effects

6.3 DETAILED LOAD CAPACITANCE CALCULATION

6.3 Detailed Load Capacitance Calculation (6.7)

6.3.1 Fanout Gate Capacitance

2.8 Capacitances of the MOS Transistor

2.8.1 Thin-Oxide Capacitance Total capacitance of the thin-oxide : Examples : i) technology, oxide thickness ii) process, with (2.34)

2.8.1 Thin-Oxide Capacitance

Total fanout capacitance : Total input capacitance for 0.13 technology therefore, redefine (6.8) (6.9) Fanout Gate Capacitance

For an inverter total fanout capacitance : For NANDs, NORs, or other complex gates Fanout Gate Capacitance

6.3.2 Self-Capacitance Calculation

Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved. Miller theorem (for voltages)

Total self-capacitance of the inverter Effective capacitance per width (6.10) Self-Capacitance Calculation

Self-capacitance at the ouput node (6.11) Self-Capacitance Calculation

Wire capacitance (6.12) Wire Capacitance

6.7 Summary Propagation delay : Driving resistance : Load capacitance : Input capacitance : Self-capacitance : Wire capacitance : Total delay :

6.4 IMPROVING DELAY CALCULATION WITH INPUT SLOPE

6.4 Improving Delay Calculation with Input Slope (6.13)

6.4 Improving Delay Calculation with Input Slope

Total delay for ramp input (according to the example above) therefore (6.14) 6.4 Improving Delay Calculation with Input Slope

(6.15)

6.5 GATE SIZING FOR OPTIMAL PATH DELAY

6.5.1 Optimal Delay Problem

Input capacitance of gate effective output resistance therefore, time constant (6.16) (6.17) (6.18) Inverter Chain Delay Optimization – FO4 Delay

Delay time ratio of self-capacitance to input capacitance (6.19) (6.20) Inverter Chain Delay Optimization – FO4 Delay

Total delay time delay term depend upon the size of inverter j Inverter Chain Delay Optimization – FO4 Delay

Using Figure 6.22 Delay time (using ) gate : total :, (6.21) (6.22) (6.23) Inverter Chain Delay Optimization – FO4 Delay

6.5.3 Optimizing Paths with NANDs and NORs

Total delay for NAND chain for NOR chain Intrinsic time constants for NAND for NOR (6.24) Optimizing Paths with NANDs and NORs

Total delay Delay through stages j and j+1 (6.25) Optimizing Paths with NANDs and NORs

Delay through stages j+1 and j+2 (6.25) Optimizing Paths with NANDs and NORs

6.6 OPTIMIZING PATHS WITH LOGICAL EFFORT

Total delay Delay equation ; logical effort ; fanout ; parastic term (6.25) Derivation of Logical Effort

Parameters - LE values Derivation of Logical Effort

Parameters - LE values (using capacitance ratios) (using equvalent resistances) (using capacitance ratios) (using equvalent resistances) Derivation of Logical Effort

Paramters - P values for NAND for NOR Derivation of Logical Effort

6.6.2 Understanding Logical Effort

6.6.3 Branching Effort and Sideloads

6.7 SUMMARY

6.7 Summary Propagation delay : Driving resistance : Load capacitance : Input capacitance : Self-capacitance : Wire capacitance : Total delay :

6.7 Summary Inverter delay equation : where, Intrinsic time constants

6.7 Summary Normalized delay equation : where LE(Logical Effort) for inverter, NAND2, and NOR2 Path effort

6.7 Summary Optimal stage effort : Gate sizing based on optimal stage effort Normalized delay :