CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

Similar documents
Name: Grade: Q1 Q2 Q3 Q4 Q5 Total. ESE370 Fall 2015

EE115C Digital Electronic Circuits Homework #5

EECS 141: SPRING 09 MIDTERM 2

EECS 151/251A Homework 5

and V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )

EE213, Spr 2017 HW#3 Due: May 17 th, in class. Figure 1

9/18/2008 GMU, ECE 680 Physical VLSI Design

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences. Professor Oldham Fall 1999

EE115C Digital Electronic Circuits Homework #4

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

EE115C Digital Electronic Circuits Homework #6

EE371 - Advanced VLSI Circuit Design

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: 1st Order RC Delay Models. Review: Two-Input NOR Gate (NOR2)

Very Large Scale Integration (VLSI)

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

Designing Information Devices and Systems II Fall 2017 Miki Lustig and Michel Maharbiz Homework 1. This homework is due September 5, 2017, at 11:59AM.

Lecture 5: DC & Transient Response

Interconnects. Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters. ECE 261 James Morizio 1

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

EECS 141: FALL 05 MIDTERM 1

Lecture 12 CMOS Delay & Transient Response

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015

Digital Integrated Circuits A Design Perspective

EECS 312: Digital Integrated Circuits Midterm Exam Solutions 12 March 2009

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

Spiral 2 7. Capacitance, Delay and Sizing. Mark Redekopp

ENEE 359a Digital VLSI Design

CMOS logic gates. João Canas Ferreira. March University of Porto Faculty of Engineering

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Digital Integrated Circuits A Design Perspective

EE141Microelettronica. CMOS Logic

PASS-TRANSISTOR LOGIC. INEL Fall 2014

Homework Assignment #5 EE 477 Spring 2017 Professor Parker

3. Design a stick diagram for the PMOS logic shown below [16] Y = (A + B).C. 4. Design a layout diagram for the CMOS logic shown below [16]

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

Lecture 5: DC & Transient Response

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

Power Dissipation. Where Does Power Go in CMOS?

DC and Transient. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

2007 Fall: Electronic Circuits 2 CHAPTER 10. Deog-Kyoon Jeong School of Electrical Engineering

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

Digital Integrated Circuits A Design Perspective

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences

Answers. Name: Grade: Q1 Q2 Q3 Q4 Total mean: 83, stdev: 14. ESE370 Fall 2017

University of Toronto. Final Exam

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

Integrated Circuits & Systems

Lecture 4: DC & Transient Response

Interconnects. Introduction

Dynamic operation 20

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

EEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation

Properties of CMOS Gates Snapshot

Exam 2 Fall How does the total propagation delay (T HL +T LH ) for an inverter sized for equal

ECE321 Electronics I

Topic 4. The CMOS Inverter

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic

Integrated Circuits & Systems

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

Physical Design of Digital Integrated Circuits (EN0291 S40) Sherief Reda Division of Engineering, Brown University Fall 2006

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

COMP 103. Lecture 10. Inverter Dynamics: The Quest for Performance. Section 5.4.2, What is this lecture+ about? PERFORMANCE

5. CMOS Gate Characteristics CS755

ECE-343 Test 2: Mar 21, :00-8:00, Closed Book. Name : SOLUTION

EE 434 Lecture 33. Logic Design

EEE 421 VLSI Circuits

COMBINATIONAL LOGIC. Combinational Logic

Digital Integrated Circuits. The Wire * Fuyuzhuo. *Thanks for Dr.Guoyong.SHI for his slides contributed for the talk. Digital IC.

Integrated Circuits & Systems

Lecture 7 Circuit Delay, Area and Power

MOS Transistor Theory

Lecture 6: DC & Transient Response

ECE 6412, Spring Final Exam Page 1 FINAL EXAMINATION NAME SCORE /120

ECE 546 Lecture 10 MOS Transistors

Static CMOS Circuits. Example 1

CMOS Transistors, Gates, and Wires

Name: Answers. Grade: Q1 Q2 Q3 Q4 Q5 Total. ESE370 Fall 2015

UNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences

CPE/EE 427, CPE 527 VLSI Design I Delay Estimation. Department of Electrical and Computer Engineering University of Alabama in Huntsville

2. (2pts) What is the major difference between an epitaxial layer and a polysilicon layer?

C.K. Ken Yang UCLA Courtesy of MAH EE 215B

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

COMP 103. Lecture 16. Dynamic Logic

Topics to be Covered. capacitance inductance transmission lines

! Dynamic Characteristics. " Delay

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

E40M Capacitors. M. Horowitz, J. Plummer, R. Howe

Lecture 14 - Digital Circuits (III) CMOS. April 1, 2003

The Wire. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

EE5780 Advanced VLSI CAD

Lecture 210 Physical Aspects of ICs (12/15/01) Page 210-1

Capacitance - 1. The parallel plate capacitor. Capacitance: is a measure of the charge stored on each plate for a given voltage such that Q=CV

CMOS Inverter (static view)

EE 560 CHIP INPUT AND OUTPUT (I/0) CIRCUITS. Kenneth R. Laker, University of Pennsylvania

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Transcription:

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING 18-322 DIGITAL INTEGRATED CIRCUITS FALL 2002 Final Examination, Monday Dec. 16, 2002 NAME: SECTION: Time: 180 minutes Closed books, closed notes. Good luck! P1 (20pts.) P2 (15pts.) P3 (15pts.) P4 (10pts.) P5 (20pts.) P6 (20pts.) TOTAL extra credit 1

Problem 1 (20pts) The figure below shows the layout of a CMOS gate. X A Y C D B Z For this layout: a) List all the layers, from the top to the bottom, at the drill points X, Y and Z. Include all the CVD oxides up to Metal 2. X: Y: Z: 2

b) Draw the cross-sections along the lines A-B and C-D. Place your solution in Figs. S1 and S2. A B Fig. S1: Cross-section A-B C D Fig. S2: Cross-section C-D 3

Problem 2 (15pts.) Extract the transistor-level circuit diagram from the layout shown above. Specify the Boolean function implemented in this layout. 4

Problem 3 (15pts.) Consider the CMOS circuit shown in Fig.1. (The W/L ratios for logic gates apply to both NMOS and PMOS transistors.) We want to determine the delay from input X to the output Z. Let us denote by τ = R n C n the product of the effective on-resistance and gate capacitance of the minimum sized NMOS transistor, i.e. (W/L) n = 1/1. For the minimum sized PMOS transistor, we have R p = 2R n. Also, the load at output Z is C L = 10C n. 2/1 2/1 2/1 C D A X B 1/1 E 1/1 2/1 2/1 1/1 F E G H 4/1 Z C L C 1/1 1/1 D 1/1 F Fig.1 Estimate lower and upper bounds for the rising and falling transitions at output Z in terms of τ. 5

6

Problem 4. (10pts.) A two stage buffer is used to drive a metal wire of length 1 cm. The width of the metal wire is 3.6 µm. The first inverter is a minimum size with an input capacitance C i = 10 ff and a propagation delay t p0 = 175ps when loaded with an identical gate. The sheet resistance of the metal is 0.08 Ω/sq., the capacitance value is 0.03 ff/µm 2 and the fringing field capacitance is 0.04 ff/µm. a) Assuming the lumped RC delay model, what is the propagation delay through the metal wire? b) Compute the optimal size of the second inverter as to minimize the total delay. What is this minimum delay through the buffer (from the input of the first inverter to the end point of the metal wire)? 7

Problem 5. (20pts.) The circuit given in Fig.2 represents a modified dynamic circuit as an attempt to obtain high performance. Each block L1, L2, L3 is a pull-down (PDN) or pull-up (PUP) circuit as labelled. phi3 out1 out A PDN L1 PUP L2 PDN L3 C L phi1 phi2 out2 Fig.2 a) Assuming that each block (L1, L2, and L3) implements an inverter, fill in the waveforms for nodes phi2, phi3, out1, out2, and out on the diagram below. Assume that each inverter in the clock chain has a fixed delay τ, and so does each of the logic blocks. Also, the allowed logic values in the operation of this circuit are {0, 1, X}, where X denotes a value between 0 and 1. τ phi1 0 9 18 27 36 45 54 63 phi2 phi3 A out1 out2 out 8

(This is a backup diagram.) τ phi1 0 9 18 27 36 45 54 63 phi2 phi3 A out1 out2 out 9

b) Do you observe any particular problem with the power dissipation of this circuit? If yes, describe in detail the conditions that activate the problem and propose a minimal change to this circuit that will eliminate it. 10

Extra-credit (20pts): In the figure below, we give a more detailed schematic of block L2 in Fig.2. We are given that C L = 160fF and C= 20fF. Also, due to high temperature of the chip, it turns out that there is a net leakage current of 5µA flowing into node out2 when it is low. Input B switches soon after the evaluation phase begins. Determine the maximum length of the evaluation period. Assume that = 2.5V and V Tn = V Tp = 0.4V. out1 B C = 20fF out2 C L = 160fF 11

Problem 6. (20pts.) Using the Elmore delay model, find the delays indicated in the following circuit. Approximate each transistor with a resistor and label the resistor with the corresponding transistor number (i.e. transistor M 1 would be modeled with resistor R 1, etc.). Also, ignore transistors capacitances since all the capacitive effects are captured in the capacitors explicitly shown in the figure. A M 2 M 1 C 1 M 5 C M 8 D Y C 3 M 9 C M 4 7 M 10 C5 D B M 4 C M 6 M 3 C 2 Fig.3 a) What is the boolean function Y in terms or inputs A, B, C, D? 12

b) Find the delay from A to Y when B = 1, C = 1, D = 1, and A switches from 0 to 1. (Show the simplified circuit you use to derive the delay.) c) What is the dynamic power dissipation assuming that the condition in part b) happens every T seconds? 13

d) Find the delay from D to Y when A = 1, B = 1, C = 1, and D switches from 0 to 1. (Show the simplified circuit you use to derive the delay.) e) What is the dynamic power dissipation assuming that the condition in part d) happens every T seconds? 14