EECS 141: SPRING 09 MIDTERM 2

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

EECS 141: FALL 05 MIDTERM 1

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

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

EE115C Digital Electronic Circuits Homework #5

EECS 151/251A Homework 5

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

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

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

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

EECS 312: Digital Integrated Circuits Final Exam Solutions 23 April 2009

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

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

EE371 - Advanced VLSI Circuit Design

Interconnects. Introduction

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

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

For smaller NRE cost For faster time to market For smaller high-volume manufacturing cost For higher performance

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

EE115C Digital Electronic Circuits Homework #6

CMOS Inverter (static view)

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

Midterm. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. Pass Transistor Logic. Restore Output.

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

Circuit A. Circuit B

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

EE115C Digital Electronic Circuits Homework #4

EE 330 Lecture 37. Digital Circuits. Other Logic Families. Propagation Delay basic characterization Device Sizing (Inverter and multiple-input gates)

EEC 118 Lecture #16: Manufacturability. Rajeevan Amirtharajah University of California, Davis

Lecture 12 CMOS Delay & Transient Response

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

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

Lecture 5: DC & Transient Response

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

University of Toronto. Final Exam

ENEE 359a Digital VLSI Design

P-MOS Device and CMOS Inverters

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

CMPEN 411 VLSI Digital Circuits Spring 2012

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

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

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

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

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

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

Digital Integrated Circuits A Design Perspective

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

PASS-TRANSISTOR LOGIC. INEL Fall 2014

CMOS Transistors, Gates, and Wires

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

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

EEE 421 VLSI Circuits

Homework Assignment #5 EE 477 Spring 2017 Professor Parker

Lecture 4: DC & Transient Response

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

University of Pennsylvania Department of Electrical Engineering. ESE 570 Midterm Exam March 14, 2013 FORMULAS AND DATA

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

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

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

Very Large Scale Integration (VLSI)

EEC 118 Lecture #5: CMOS Inverter AC Characteristics. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

VLSI Design and Simulation

EE141Microelettronica. CMOS Logic

Next, we check the race condition to see if the circuit will work properly. Note that the minimum logic delay is a single sum.

EE 434 Lecture 33. Logic Design

Digital Integrated Circuits A Design Perspective

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

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

Digital Integrated Circuits A Design Perspective

Topics. CMOS Design Multi-input delay analysis. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Lecture 5: DC & Transient Response

Interconnect (2) Buffering Techniques. Logical Effort

EE371 - Advanced VLSI Circuit Design

EE 330 Lecture 39. Digital Circuits. Propagation Delay basic characterization Device Sizing (Inverter and multiple-input gates)

EE 434 Lecture 34. Logic Design

Delay and Power Estimation

VLSI Design, Fall Logical Effort. Jacob Abraham

ECE 546 Lecture 10 MOS Transistors

Power Dissipation. Where Does Power Go in CMOS?

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]

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

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

Properties of CMOS Gates Snapshot

EECS 427 Lecture 8: Adders Readings: EECS 427 F09 Lecture 8 1. Reminders. HW3 project initial proposal: due Wednesday 10/7

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Restore Output. Pass Transistor Logic. How compare.

EE 330 Lecture 6. Improved Switch-Level Model Propagation Delay Stick Diagrams Technology Files

EECS 105: FALL 06 FINAL

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Integrated Circuits & Systems

ECE 342 Electronic Circuits. Lecture 34 CMOS Logic

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

Lecture 6: DC & Transient Response

Integrated Circuits & Systems

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.

UNIVERSITY OF CALIFORNIA

Integrated Circuits & Systems

ECE 342 Solid State Devices & Circuits 4. CMOS

CMPEN 411 VLSI Digital Circuits Spring Lecture 14: Designing for Low Power

COMBINATIONAL LOGIC. Combinational Logic

Transcription:

University of California College of Engineering Department of Electrical Engineering and Computer Sciences J. Rabaey WeFr 2-3:30pm We, April 22, 2:00-3:30pm EECS 141: SPRING 09 MIDTERM 2 NAME Last First SID Problem 1 (10): Problem 2 (9): Problem 3 (11): Total (30) EECS 141: SPRING 09 MIDTERM 2 1

PROBLEM 1: MOS TRANSISTORS (10 Points) An MOS device can operate in one of the four regions: a. cut off; b. linear; c. saturation; d. velocity saturation. Transistor parameters are: NMOS: V T = 0.3V, V D,VSAT = 0.3V, k = μc OX = 100μA/V 2, λ = 0, γ = 0 PMOS: V T = 0.3V, V D,VSAT = 0.5V, k = μc OX = 50μA/V 2, λ = 0, γ = 0 Determine regions of operation of the devices shown below. (1) (2 pts) Device V X Region of Operation M1 0.5V 0.1V (2) (2 pts) Device M1 M2 Region of Operation EECS 141: SPRING 09 MIDTERM 2 2

(3) (3 pts) Device M1 M2 Region of Operation (4) (3 pts) Device M1 M2 Region of Operation EECS 141: SPRING 09 MIDTERM 2 3

PROBLEM 2 Dynamic Logic (9 Points) Given the logic network below that is composed of a dynamic CMOS gate Y, a static CMOS inverter gate R, and a static CMOS NOR gate Z: Complex logic network. (1) Size the transistors of the first-stage dynamic CMOS gate Y such that the worst-case drive strength for all inputs is the same as a unit inverter (PMOS to NMOS ratio of 2/1). What is logical effort of Y for input A and B? (Freebee!) (1 pt) m1=m2=m3= m4= LE A = LE B = (2) Determine the logic function F of the logic network in terms of input A, B, and C. (Another freebee!) (1 pt) F= EECS 141: SPRING 09 MIDTERM 2 4

(3) It is reasonable to first assume that the critical path for the output F high-to-low transition is from the input A to the output F. Size the gate Y, R, and Z to minimize the propagation delay T HL from the input A to the output F. Assume the input capacitance of the input A cannot exceed 4C, where C is the input capacitance of a unit size inverter. (3 pts) Y= R= Z= (4) Now let s turn to the output F low-to-high transition. Identify the critical path of the network for the output low-to-high transition and explain your choice. Calculate the propagation delay T LH by using the same transistor sizes you found in (3). Assumeγ =1. (2 pts) The critical path is T LH = t p0 EECS 141: SPRING 09 MIDTERM 2 5

(5) What are the activity factors of nodes o1, o2, and F if P(A=0) = P(B=0) = P(C=0) = 0.25? (2 pts) α o1(0 > 1) = α o2(0 > 1) = α F (0 > 1) = EECS 141: SPRING 09 MIDTERM 2 6

PROBLEM 3: Wire Delay (11 points) Consider the clock distribution network plotted below. Assume the following design parameters: R d and C d are the drive resistance and output capacitance of the inverters, and equal 1 kω and 4 ff, respectively. You may assume that γ = 1 (that is input and output capacitance of the inverter are identical). Wires are characterized by their sheet resistance and area capacitance r w = 0.06 Ω/sq, c w =0.04 ff/μm 2. The fringing capacitance can be ignored. Each wire segment has a length L of 5 mm, while its width W is kept as a variable. The load capacitance C L equals 10 ff. a. Derive an expression for the delay between nodes Clk in and Clk out as a function of the wire width W. Carefully identify each component of the delay. HINT: Think Elmore! (6 pts) t p = EECS 141: SPRING 09 MIDTERM 2 7

b. Derive the wire width W that minimizes the delay. (3 pts) W = c. Check for each of the following statements if it is TRUE or FALSE or DOES NOT MATTER ( 2 Pts): The delay between Clkin and Clkout can be further reduced by partitioning the wires into shorter segments and introducing inverters in between. TRUE FALSE DOES NOT MATTER Introducing inverters along the length of the wire helps to reduce power comsumption. TRUE FALSE DOES NOT MATTER Using Gold instead of Copper for the wires would reduce the delay. TRUE FALSE DOES NOT MATTER Suspending the wire in free space rather than surrounding them with SiO2 would reduce the delay. TRUE FALSE DOES NOT MATTER EECS 141: SPRING 09 MIDTERM 2 8