ENEL Digital Circuits Midterm Examination

Similar documents
ENEL 353: Digital Circuits Midterm Examination

ECE 2030B 1:00pm Computer Engineering Spring problems, 5 pages Exam Two 10 March 2010

ECE 2030D Computer Engineering Spring problems, 5 pages Exam Two 8 March 2012

Midterm Exam Review. CS 2420 :: Fall 2016 Molly O'Neil

ECE 2020B Fundamentals of Digital Design Spring problems, 6 pages Exam Two 26 February 2014

T02 Tutorial Slides for Week 2

Student Name: University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Science

Last Name Student Number. Last Name Student Number

1. Mark the correct statement(s)

CDS130 Mid-term exam: Sample

ECE 2020B Fundamentals of Digital Design Spring problems, 6 pages Exam Two Solutions 26 February 2014

Dr. S. Shirani COE2DI4 Midterm Test #1 Oct. 14, 2010

Department of Electrical Engineering McGill University ECSE 221 Introduction to Computer Engineering Assignment 2 Combinational Logic

Section 001. Read this before starting! You may use one sheet of scrap paper that you will turn in with your test.

EECS 270 Midterm Exam

Student Number: UTORid: Question 0. [1 mark] Read and follow all instructions on this page, and fill in all fields.

EECS 140/141 Introduction to Digital Logic Design Fall Semester 2016 Exam #1 Date: 3 October 2016

Philadelphia University Student Name: Student Number:

Department of Electrical and Computer Engineering University of Wisconsin - Madison. ECE/CS 352 Digital System Fundamentals.

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

B.Tech II Year I Semester (R13) Regular Examinations December 2014 DIGITAL LOGIC DESIGN

CE161-4-AU UNIVERSITY OF ESSEX. Undergraduate Examinations 2014 DIGITAL SYSTEMS ARCHITECTURE. Time allowed: TWO hours

Slide Set 5. for ENEL 353 Fall Steve Norman, PhD, PEng. Electrical & Computer Engineering Schulich School of Engineering University of Calgary

PART B. 3. Minimize the following function using K-map and also verify through tabulation method. F (A, B, C, D) = +d (0, 3, 6, 10).

EE292: Fundamentals of ECE

EECS 140/141 Introduction to Digital Logic Design Spring Semester 2017 Exam #1 Date: 27 February 2017

Chapter 2. Boolean Expressions:

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

Final Exam Solution Sunday, December 15, 10:05-12:05 PM

Objectives: 1. Design procedure. 2. Fundamental circuits. 1. Design procedure

There are only 16 possible 2-input gates Let s examine all of them. Some we already know, others are just silly.

University of Toronto Faculty of Applied Science and Engineering Edward S. Rogers Sr. Department of Electrical and Computer Engineering

Final Examination (Open Katz, asynchronous & test notes only, Calculators OK, 3 hours)

CS 151 Quiz 4. Instructions: Student ID. (Last Name) (First Name) Signature

Slide Set 1. for ENEL 339 Fall 2014 Lecture Section 02. Steve Norman, PhD, PEng

1 /10 2 /12 3 /16 4 /30 5 /12 6 /20

CS1800 Discrete Structures Fall 2017 October 25, CS1800 Discrete Structures Midterm Version B

CDA 3103 Computer Organization Exam 1 (Sep. 22th, 2014)

CprE 281: Digital Logic

Lecture 7 Logic Simplification

Question Total Possible Test Score Total 100

UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AN:p ENGINEERING. ECE241F - Digital Syst~ms Final Examination

Department of Electrical and Computer Engineering University of Wisconsin - Madison. ECE/CS 352 Digital System Fundamentals.

R07. Code No: V0423. II B. Tech II Semester, Supplementary Examinations, April

Code No: R Set No. 1

Code No: R Set No. 1

ECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017

Logic Gates and Boolean Algebra ENT263

EEE130 Digital Electronics I Lecture #4_1

Injntu.com Injntu.com Injntu.com R16

CS1800 Discrete Structures Fall 2017 October 25, CS1800 Discrete Structures Midterm Version B

QUESTION BANK FOR TEST

Bawar Abid Abdalla. Assistant Lecturer Software Engineering Department Koya University

Lecture 6: Signed Numbers & Arithmetic Circuits. BCD (Binary Coded Decimal) Points Addressed in this Lecture

Assignment (3-6) Boolean Algebra and Logic Simplification - General Questions

Digital logic fundamentals. Question Bank. Unit I

R10. II B. Tech I Semester, Supplementary Examinations, May

Question No: 1 ( Marks: 1 ) - Please choose one A SOP expression is equal to 1

2/8/2017. SOP Form Gives Good Performance. ECE 120: Introduction to Computing. K-Maps Can Identify Single-Gate Functions

Announcements. Chapter 2 - Part 1 1

1. Fill in the entries in the truth table below to specify the logic function described by the expression, AB AC A B C Z

Chapter 3. Gate-Level Minimization. Outlines

Combinational Circuits

Slides for Lecture 15

Section 001. Read this before starting!

that system. weighted value associated with it. numbers. a number. the absence of a signal. MECH 1500 Quiz 2 Review Name: Class: Date:

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR Stamp / Signature of the Invigilator

Chapter 4. Combinational Logic

Code No: R Set No. 1

ECE 331: N0. Professor Andrew Mason Michigan State University. Opening Remarks

CDS Computing for Scientists. Midterm Exam Review. Midterm Exam on October 22, 2013

Date Performed: Marks Obtained: /10. Group Members (ID):. Experiment # 09 MULTIPLEXERS

CS/COE 0447 Example Problems for Exam 2 Spring 2011

Slide Set 5. for ENCM 369 Winter 2018 Section 01. Steve Norman, PhD, PEng

Chapter Three. Digital Components

Digital Logic Design Exercises. Assignment 1

Simplification of Boolean Functions

Slide Set 1. for ENEL 353 Fall Steve Norman, PhD, PEng. Electrical & Computer Engineering Schulich School of Engineering University of Calgary

Slide Set 5. for ENCM 369 Winter 2014 Lecture Section 01. Steve Norman, PhD, PEng

Read this before starting!

Advanced Computer Architecture-CS501

Experiment 3: Logic Simplification

Binary Adders: Half Adders and Full Adders

Read this before starting!

ELCT201: DIGITAL LOGIC DESIGN

Good Evening! Welcome!

EE 109L Review. Name: Solutions

CMPSCI 145 MIDTERM #1 Solution Key. SPRING 2017 March 3, 2017 Professor William T. Verts

Read this before starting!

University of Illinois at Chicago Department of Computer Science. Final Examination. CS 151 Mathematical Foundations of Computer Science Fall 2012

Basic Arithmetic (adding and subtracting)

LECTURE 4. Logic Design

Introduction to Computer Science. Homework 1

R07

4 Operations On Data 4.1. Foundations of Computer Science Cengage Learning

ENCM 369 Winter 2019 Lab 6 for the Week of February 25

Bawar Abid Abdalla. Assistant Lecturer Software Engineering Department Koya University

Number Systems. Readings: , Problem: Implement simple pocket calculator Need: Display, adders & subtractors, inputs

Combinational Devices and Boolean Algebra

LSN 4 Boolean Algebra & Logic Simplification. ECT 224 Digital Computer Fundamentals. Department of Engineering Technology

Transcription:

Name: Lecture Section: L0 N. artley :-:50 L02 S. Norman, 2:-2:50 ENEL 353 - igital ircuits Midterm Examination Wednesday, October 30, 203 Instructions: Time allowed is 90 minutes. In order to minimize distraction to your fellow students, you may not leave during the last 0 minutes of the examination. The examination is closed-book. Non-programmable calculators are permitted. The maximum number of marks is 50, as indicated; the midterm examination counts 20% toward the final grade. Please use a pen or heavy pencil to ensure legibility. Please answer questions in the spaces provided; if space is insufficient, please use the back of the pages. Please show your work; where appropriate, marks will be awarded for proper and well-reasoned explanations.

ENEL 353 Midterm Examination Fall, 203 Page 2 of 7. [2 marks total.] UI: (a) [2 marks.] Use repeated division to convert 329 0 to hexadecimal representation. (b) [2 marks.] onvert 275 8 to decimal representation. Show your work. (c) [2 marks.] onvert 7 6 to octal representation. Show your work. (d) [3 marks.] The 5-bit unsigned binary representation of 25 0 is 2. Use this information to determine the following two bit patterns. 6-bit two s complement representation of 25 0 : 8-bit sign/magnitude representation of 25 0 : (e) [3 marks.] For each of the three additions below, answer yes or no regarding unsigned and signed overflow, and briefly give a reason for each yes answer and for each no answer. Marks will only be given if reasons are correct. carries: a: b: sum: carries: a: b: sum: carries: 0 0 a: 0 b: sum: unsigned overflow? signed overflow? unsigned overflow? signed overflow? unsigned overflow? signed overflow?

ENEL 353 Midterm Examination Fall, 203 Page 3 of 7 2. [5 marks.] onsider the circuit below. F Let G = Ā + Ā +. y algebraic manipulation, prove or disprove that F = G. (o not use a truth table or a K-map.)

ENEL 353 Midterm Examination Fall, 203 Page 4 of 7 3. [8 marks total.] (a) [3 marks.] (i) (ii) heck the box belonging to the correct statement: ontention is possible in circuit (i) but not in circuit (ii). ontention is possible in circuit (ii) but not in circuit (i). ontention is possible in both circuits. ontention is not possible in either circuit. For full credit you must give a correct explanation for your answer in the space below. (b) [3 marks.] Use bubble-pushing and/or algebra to find a sum-of-products expression for. If you use bubble-pushing, draw your equivalent circuit to the right of the given circuit. E (c) [2 marks.] Suppose that Ā + + is a minimal sum-of-products expression for some logic function F. Use that information and some algebra to find a minimal product-of-sums expression for F.

ENEL 353 Midterm Examination Fall, 203 Page 5 of 7 4. [ marks total.] (a) [8 marks.] onsider the function F given in the truth table below. Use the blank K-maps to derive all minimum SOP and POS expressions for F. Indicate all essential prime implicants for F or F in your maps. ou may add more maps if you need them. 0 0 0 0 0 0 0 0 0 0 0 0 0 X 0 0 0 0 0 0 X 0 0 0 X 0 0 0 0 0 0 0 0 0 0 0 X 0 0 0 0 0 0 X 0 0 0 0 0 0 0 0 0 0 0 0 (b) [3 marks.] Sketch a two-level NOR-NOR circuit for a minimal POS expression from part (a). If you found more than one minimal POS expression in part (a), state which one you have chosen to implement. ssume that inputs,, and are available in true and complementary forms. There is no restriction on the number of inputs on each NOR gate.

ENEL 353 Midterm Examination Fall, 203 Page 6 of 7 5. [9 marks total.] (a) [3 marks.] raw a schematic to show how the function given in the truth table can be implemented with a 4: multiplexer, one inverter, and no other components. Show any intermediate work you had to do to design the circuit. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (b) [3 marks.] Show how the function = ( ) can be implemented using a 2:4 decoder with an enable input, one N gate, one OR gate, and no other components. Express your answer by adding gates and wires to the schematic below. 2:4 decoder 0 EN 0 0 (c) [3 marks.] onsider the following circuit and information about t pd (propagation delay) and t cd (contamination delay) for NN and NOR gates. E gate t pd t cd NN 33 ps 27 ps NOR 40 ps 34 ps etermine the overall t pd and t cd for the circuit. riefly explain how you got your answers.

ENEL 353 Midterm Examination Fall, 203 Page 7 of 7 6. [5 marks.] onsider the following 5-variable K-map for F (,,,, E). Use the K-map to find a minimal SOP expression for F. E 0 0 0 0 E 0 0 0 0 = 0 = Name (printed): U of algary I number: Problem Mark / 2 2 / 5 3 / 8 4 / Section (L0 is : :50 with N. artley, L02 is 2: 2:50 with S. Norman): 5 / 9 6 / 5 TOTL / 50