FINALf03 - 1 McGill University Faculty of Engineering...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
1 McGill University DIGITAL SYSTEM DESIGN Faculty of Engineering ECSE-323A FINAL EXAMINATION FALL 2003 (December 2003) STUDENT NAME McGILL I.D. NUMBER Examiner: Prof. J. Clark Co-Examiner: Prof. M. Marin Signature: Signature: Date: December 16, 2003 Time: 2:00 pm INSTRUCTIONS: SEE NEXT PAGE.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 McGILL UNIVERSITY Department of Electrical and Computer Engineering ECSE-323B Winter 2003 FINAL EXAM Question Maximum Points Points Attained 1 10 2 15 3 20 4 15 5 15 6 15 7 15 8 15 9 15 10 20 11 15 12 10 Total 180 points Please write down your name: _____________________________________ Please write your student ID: ______________________________________ Instructions/Please read carefully! This is a close book exam. No books or notes are allowed. You may use a standard calculator. All work is to be done on the attached sheets and under no circumstance are booklets or loose sheets to be used. Write your name at the top of every sheet. Read the question carefully. If something appears ambiguous, write down your assumption. The points have been assigned according to the formula that 1 point = 1 exam minute, so please pace yourself accordingly. Your Name_______________________________________________________
Background image of page 2
3 Question 1 : CMOS Circuit Technology (10 points) Draw the circuirof a 2 x 4 decoder using only transmission gates and two inverters. The truth table of a 2 x 4 decoder is the following: X Y A B C D 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 Marking scheme: 5 points for correct approach, 5 points for correct circuit. _________________________________________________________________________________________
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Your Name_______________________________________________________ Question 2 :Boolean Logic Theory (15 points) Express the function G = f8e5 A f8e5 B C + f8e5 A B D + A f8e5 B f8e5 C + A B f8e5 D In terms of the function H = f8e5 X Y + X Z. Assume that f8e5 H is also available if needed. Hint: You may find the Shannon Expansion useful. Marking scheme: 5 points for explaining clearly your approach, 10 points for correct result showing clearly your work. _________________________________________________________________ 4
Background image of page 4
Your Name_______________________________________________________ Question 3 : VHDL (20 points) (10 points) a) Write a complete VHDL description, using only selected signal assignment statements , of a circuit that implements the Boolean function F = A xor B xor C. Assume that the signals A,B,C as well as their complements are available as inputs. (10 points) b) Write a complete
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 09/16/2011 for the course ECSE 361 taught by Professor Franciscodgaliana during the Winter '09 term at McGill.

Page1 / 19

FINALf03 - 1 McGill University Faculty of Engineering...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online