homework 7

homework 7 - ECE 152A Summer 2009 University of California...

This preview shows pages 1–3. Sign up to view the full content.

ECE 152A – Summer 2009 8/17/2009 Homework #7 – Page 1 of 5 University of California, Santa Barbara Department of Electrical and Computer Engineering ECE 152A – Digital Design Principles Homework #7 Problem #1. For the function below: F (A,B,C) = Σm (1,2,4,5,7) (1) Express the function in standard (minimized) sum of products form (2) Construct a truth table for the function (3) Implement the function with a four-to-one multiplexer: (4) Using Shannon’s expansion theorem, expand the function from part (1) above in terms of the variable A. Show all steps. (5) Implement the function with a two-to-one MUX and the minimum number of additional gates.

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

View Full Document
ECE 152A – Summer 2009 8/17/2009 Homework #7 – Page 2 of 5 Problem #2. In this problem you are to design a 4-bit barrel shifter (using TTL components) and determine its maximum frequency (minimum clock period) of operation. Note: This problem consists of 4 parts. It is possible to do parts 3 and 4 without doing parts 1 and 2. A barrel shifter allows rotating the contents of a register an arbitrary number of bits to the left or right. If the bits in this register are labeled A, B, C and D the operation of the barrel shifter is as shown below: Shift Direction Count Register Contents Right 0 A B C D Right 1 D A B C Right 2 C D A B Right 3 B C D A Left
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 5

homework 7 - ECE 152A Summer 2009 University of California...

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

View Full Document
Ask a homework question - tutors are online