exam2_f06 - ECE 290 Brown/Wah Test 2 Fall 2006 Page 1 of 11...

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

View Full Document Right Arrow Icon
ECE 290 Test 2 Fall 2006 Brown/Wah Page 1 of 11 Test 2 Tuesday, November 14, 2006 7:00 pm – 8:15 pm Closed Book: One 8 ½ -by-11 sheet of notes allowed; no calculators, PDAs, cell phones; no cheating. This booklet contains 11 pages. Write your answers on these pages. Show your work. Use backs of pages if necessary. The problems are not weighted equally. Budget your time accordingly. If you feel that a problem is ambiguous, give your reasons and state your assumptions. Name: ______________________________________________ Indicate your section : 1. (16%) ______________________ ( ) AD2 Th 9 Kate Musick 2. (16%) ______________________ ( ) AD3 Th 10 Ted Ha 3. (18%) ______________________ ( ) AD4 Th 11 Michael Earnhart 4. (16%) ______________________ ( ) AD5 Th 12 Brian Watson 5. (14%) ______________________ ( ) AD6 Th 1 Geoffrey Herman 6. (20%) ______________________ ( ) AD7 Th 2 Erica Lundgren ( ) AD8 Th 3 Matt Hansen Total (100%) ______________________
Background image of page 1

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

View Full DocumentRight Arrow Icon
ECE 290 Test 2 Fall 2006 Brown/Wah Page 2 of 11 Problem 1 (16%) a) Consider the three registers shown below (8%): load 4 R1 Q D 4 load 4 R2 Q D 4 load 4 R3 Q D 4 S 4 Mux 1 4 0 4 We want to be able to satisfy the following four commands by designing some dedicated buses that are controlled by the multiplexer in the diagram: 13 kk : R2 R1 : R1 R3 2 k : R3 R1 23 : R3 R2 Connect the appropriate wires representing the dedicated buses and fill in the logic equations for “S” for the multiplexer and “load” for the registers. You may use notations like “ 1 3 + ” in your answer instead of logic gates. You do not need any other components beyond the ones shown in the figure.
Background image of page 2
ECE 290 Test 2 Fall 2006 Brown/Wah Page 3 of 11 Problem 1 (cont’d) b) Consider the three registers connected by a single shared bus shown below (4%): The following four commands shown in part (a) can no longer be satisfied using a single shared bus: 13 kk : R2 R1 : R1 R3 2 k : R3 R1 23 : R3 R2 Give one possible combination of the control signals that would cause a conflict (simultaneous transfers) in using the shared bus. 123 ,, kkk 1 k = _______________ = _______________ = ________________ 2 k 3 k c) The best we can do to avoid such conflicts in the shared bus is to implement three of four transfer operations. Cross out one of the transfer operations above so that the remaining three can be implemented without conflicts using the single shared bus.
Background image of page 3

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

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

Page1 / 11

exam2_f06 - ECE 290 Brown/Wah Test 2 Fall 2006 Page 1 of 11...

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

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