EECE 256 Assignment 4

EECE 256 Assignment 4 - block diagram. 5. Implement the...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Electrical and Computer Engineering 23/08/2010 1 EECE 256 Assignment 4 1. Design a binary multiplier that multiplies two 4-bit numbers. Use AND gates and binary adders. 2. Construct a 4-to-16-line decoder with five 2-to-4 line decoders with enable. 3. A combinational circuit is defined by the following three Boolean functions: F1 = x’y’z’ + xz F2 = xy’z’ + x’y F3 = x’y’z + xy Design the circuit with a decoder and external gates. 4. Construct a 16 x 1 multiplexer with two 8 x 1 and one 2 x 1 multiplexers. Use
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: block diagram. 5. Implement the following Boolean function with a multiplexer: F( A, B, C, D ) = (0, 1, 3, 4, 8, 9, 15) 6. (Optional) An 8 x 1 multiplexer has inputs A, B, and C connected to the selection inputs S2, S1, and S0 , respectively. The data inputs I0 through I7, are as follows: I1 = I2 = I7 = 0; I3 = I5 = 1; I0 = I4 = D; and I6 = D’. Determine the Boolean function that the multiplexer implements. 7. 4.29 (also try the HDL version), 4.35,...
View Full Document

This note was uploaded on 12/21/2010 for the course EECE EECE 256 taught by Professor Sidney during the Spring '10 term at UBC.

Ask a homework question - tutors are online