DOC PREVIEW
Berkeley ELENG 40 - Homework

This preview shows page 1 out of 2 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

UNIVERSITY OF CALIFORNIA AT BERKELEY College of Engineering Dept. of Electrical Engineering and Computer Sciences EECS 40 Fall 2003 Homework Assignment #9 Due at 11:00 AM in 240 Cory on Friday, 11/14/03 * Be sure to put your Discussion Section number on your paper; otherwise 5 pts will deducted from your score! Problem 1: Inverter Circuits and Noise Margins a) Describe qualitatively how an NMOS inverter circuit (below left) works. Explain how relatively large noise margins NMH and NML can be achieved. (Refer to Slide 6 of Lecture 26 for the definitions of NMH and NML). b) Describe qualitatively how a CMOS inverter (below right) works. What are its advantages (with respect to noise margins, power consumption, and size) as compared with the NMOS inverter? VDDRD+vDS= vOUT–iD+vIN–VDDRD+vDS= vOUT–iD+vIN– iSDGGSDVDDVOUTVINiiSDGGSDVDDVOUTVIN Problem 2: CMOS Logic Gates (Read: pp. 199-202 of Section 6.2.1, Rabaey et al.) A static CMOS logic gate is a combination of two networks: a pull-up network of PMOS transistors, and a pull-down network of NMOS transistors. The pull-up network provides a connection between the output and the power-supply VDD anytime the output of the logic gate is meant to be 1 (based on the inputs). The pull-down network provides a connection between the output and GND anytime the output of the logic gate is meant to be 0 (based on the inputs). Remember that NMOS devices are turned on with a high (logic 1) input voltage, whereas PMOS devices are turned on with a low (logic 0) input voltage, and that transistors connected in series correspond to an AND function, whereas transistors connected in parallel correspond to an OR function. (Refer to Slides 5 & 6 of Lecture 27.) Design a complex CMOS logic gate to implement the function F = (A + B•C)Problem 3: Combinational Logic Circuits a) Write the truth table for the following Boolean expression: F = (A + B•C) . Draw a logic circuit to realize this expression using AND, OR, and NOT gates. b) Consider the following logic circuit: ABCDFABCDF i) Write the Boolean expression for F. ii) Suppose the values of the four input variables A B C D as a function of time are as shown in the timing diagram below. Draw F as a function of time. tA100123456789tB100123456789tC100123456789tD100123456789tA100123456789tB100123456789tC100123456789tD100123456789 Problem 4: Logic Circuit Synthesis Consider the adder circuit whose truth table is given in Slide 8 of Lecture 29. a) Write a “sum-of-products” expression for the sum bit S0. b) Simplify this logical expression (using either the method used to simplify the expression for S1 in class on 11/7, or a Karnaugh map). c) Draw the logic circuit for S0 using only NAND


View Full Document

Berkeley ELENG 40 - Homework

Documents in this Course
Lecture 3

Lecture 3

73 pages

Lecture 1

Lecture 1

84 pages

Guide 4

Guide 4

8 pages

Diodes

Diodes

7 pages

Quiz

Quiz

9 pages

Load more
Download Homework
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Homework and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Homework 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?