CSE370: Introduction to Digital Design
Winter 2000
Homework Set 2
Please show all of your work. In certain problems, you may be asked to use Design Works. Otherwise, solutions do not have to be typeset, but may be if desired. In any case, your solutions must be legible. Please staple all the pages together. Make it clear which problem is which (especially important for the printouts from Design Works).
Implement this function using DesignWorks, labeling the wires A, B, C, D, and Z. Connect binary switches to the A, B, C and D wires, and a probe to Z. Try clicking on the switches, and notice how the value displayed by the probe changes.
You should hand-in print-outs of your circuit while the binary switches are set to ABCD=1001 and to ABCD=1111 (the value of the probe should be visible in your printout).
A |
B |
C |
D |
F |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
X |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
X |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
X |
1 |
1 |
1 |
1 |
0 |