1 Final Exam Review. 2 word7 is high if A2 A1 A0 = 111 word0 is high if A2 A1 A0 = 000 logical effort of each input is (1+3.5)/3 per wordline output.

Slides:



Advertisements
Similar presentations
EE 447 VLSI Design Lecture 7: Combinational Circuits
Advertisements

Introduction to CMOS VLSI Design Combinational Circuits
Design and Implementation of VLSI Systems (EN1600)
Logic Gate Delay Modeling -1 Bishnu Prasad Das Research Scholar CEDT, IISc, Bangalore
Topics Electrical properties of static combinational gates:
Transmission Gate Based Circuits
Ch 3. Digital Circuits 3.1 Logic Signals and Gates (When N=1, 2 states)
DC Response DC Response: Vout vs. Vin for a gate Ex: Inverter
Lecture 5: DC & Transient Response
Lecture 9: Combinational Circuit Design. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 10: Combinational Circuits2 Outline  Bubble Pushing  Compound Gates.
Digital Integrated Circuits© Prentice Hall 1995 Devices The MOS Transistor.
Introduction to CMOS VLSI Design Lecture 19: Design for Skew David Harris Harvey Mudd College Spring 2004.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN1600) Lecture 21: Dynamic Combinational Circuit Design Prof. Sherief Reda Division of.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN01600) Lecture 19: Combinational Circuit Design (1/3) Prof. Sherief Reda Division of Engineering,
Combinational circuits Lection 6
Logical Effort Section Problems: P6.2 Compute the oscillation frequency of a seven-stage ring oscillator using 0.18 micron technology. Does.
CMOS gates Electrical characteristics and timing TTL gates
S. RossEECS 40 Spring 2003 Lecture 22 Inside the CMOS inverter, no I D current flows through transistors when input is logic 1 or logic 0, because the.
Introduction to CMOS VLSI Design Combinational Circuits.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
S. Reda EN1600 SP’08 Design and Implementation of VLSI Systems (EN1600S08) Lecture12: Logical Effort (1/2) Prof. Sherief Reda Division of Engineering,
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 11: Logical Effort (1/2) Prof. Sherief Reda Division of Engineering, Brown.
Introduction to CMOS VLSI Design Lecture 4: DC & Transient Response Credits: David Harris Harvey Mudd College (Material taken/adapted from Harris’ lecture.
Lecture 21 Today we will Revisit the CMOS inverter, concentrating on logic 0 and logic 1 inputs Come up with an easy model for MOS transistors involved.
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
Introduction to CMOS VLSI Design Circuit Families.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture10: Delay Estimation Prof. Sherief Reda Division of Engineering, Brown University.
Circuit Families Adopted from David Harris of Harvey Mudd College.
CMOS VLSI Design4: DC and Transient ResponseSlide 1 EE466: VLSI Design Lecture 05: DC and transient response – CMOS Inverters.
EE 447 VLSI Design 4: DC and Transient Response1 VLSI Design DC & Transient Response.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 5 Dr. Shi Dept. of Electrical and Computer Engineering.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 17: Static Combinational Circuit Design (1/2) Prof. Sherief Reda Division.
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.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 18: Static Combinational Circuit Design (2/2) Prof. Sherief Reda Division.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 10.1 EE4800 CMOS Digital IC Design & Analysis Lecture 10 Combinational Circuit Design Zhuo Feng.
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.
Review: CMOS Inverter: Dynamic
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
EE 447 VLSI Design Lecture 8: Circuit Families.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Optimal digital circuit design Mohammad Sharifkhani.
Logical Effort and Transistor Sizing Digital designs are usually expected to operate at high frequencies, thus designers often have to choose the fastest.
Introduction to CMOS VLSI Design Lecture 5: Logical Effort GRECO-CIn-UFPE Harvey Mudd College Spring 2004.
Physical States for Bits. Black Box Representations.
Lecture 10: Circuit Families. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 10: Circuit Families2 Outline  Pseudo-nMOS Logic  Dynamic Logic  Pass Transistor.
Introduction to CMOS VLSI Design Lecture 6: Logical Effort
Notes on Elmore Delay Calculations for Gate Simple Assumptions: Source/Drain/Gate Capacitance is proportional to gate width. Transistors in series share.
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.
Advanced VLSI Design Unit 04: Combinational and Sequential Circuits.
Notes on Transistor Sizing for equal pullup/pulldown We assume that electron mobility to hole mobility ratio is 2 in this class. This means that a minimum.
Introduction to CMOS VLSI Design Lecture 9: Circuit Families
Z. Feng MTU EE EE4800 Fall 2011 CMOS Digital IC Design & Analysis Lecture 14 Final Exam Review Zhuo Feng.
BR 6/001 The RC Delay Model for Gates Recall that the RC Delay model for NMOS/PMOS from Harris (k is the width of the gate)
EE210 Digital Electronics Class Lecture 10 April 08, 2009
Chapter 2 MOS Transistor Theory. NMOS Operation Region.
Chapter 6 Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved. High-Speed CMOS Logic Design.
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.
EE586 VLSI Design Partha Pande School of EECS Washington State University
Lecture 9: Combinational Circuit Design
Combinational Circuit Design
Presentation transcript:

1 Final Exam Review

2 word7 is high if A2 A1 A0 = 111 word0 is high if A2 A1 A0 = 000 logical effort of each input is (1+3.5)/3 per wordline output

3 Skewed gates HI-skew g u = 2.5/3 = 5/6 g d = 2.5/1.5 = 5/3 g avg = 5/4 p = 2.5/3 = 5/6

4 LO-skew g u = 2/1.5 = 4/3 (unskewed inverter with equal rise time pMOS size 1, nMOS size 0.5 g d = 2/3 (unskewed inverter with equal fall time pMOS size 2, nMOS size 1

5 HI- and LO-Skew Def: Logical effort of a skewed gate for a particular transition is the ratio of the input capacitance of that gate to the input capacitance of an unskewed inverter delivering the same output current 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

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 g A = 10/9 g B = 2 g total = g A + g B = 28/9 Asymmetric gate approaches g = 1 on critical input But total logical effort goes up

7 Input Order Our parasitic delay model was too simple –Calculate parasitic delay for Y falling If A arrives latest? 2  If B arrives latest? 2.33 

8 a unit CMOS inverter delivers current I in both rising and falling transitions Pseudo-nMOS inverter: pMOS delivers I/3; nMOS delivers 4I/3 (net pull down current is 4I/3 – I/3 = I logical effort g d = (4/3)/3 = 4/9 parasitic delay p d = (6/3)/3 = 6/9 logical effort g u = g d x 1/3 = 4/3 parasitic delay p u = p d x 3 = 18/9 ( only I/3)

9

10

11 4-input NAND unfooted + Hi INV g = 4/3; g = 5/6 G = 20/18=10/9 p = 5/3; p = 2.5/3 = 5/6 4-input NAND footed + Hi INV g = 5/3; g=5/6 G = (5/3)(5/6) = 25/18 p = 6/3 p = 5/6 P = 6/3 + 5/6 = 17/6

12 8-input footed domino AND gate For H > stage is better electrical effort

13 Chapter 1: Chapter 2: Chapter 3: Chapter 4: Chapter 6: Chapter 7: Chapter 11: Flash Memory