PROBLEM 1. (10 points)
For the given Boolean function f(a, b, c, d, e), compute the
following quantities directly from the 5 variable Karnaugh Map. Indicate
each term on the map.
PROBLEM 4. (10 points)
For the following multiple output function give the minimal PRODUCT-OF-SUMS
and give a two level NOR network implementation.
Two Level NOR Implementation.
PROBLEM 6. (10 points)
Write the Petrick function for the following cover table without modifying
the table. The minterms are: $f(a,b,c,d) = m(....................) and
the don't care terms are: d(.....). Simplify the function
by Boolean Algebraic manipulation and give ALL lowest cost covers.
PROBLEM 8. (10 points)
Generate a test-vector for the node A stuck-at 0 and another test vector
for node B stuck-at 1, using path sensitization method.
PROBLEM 9. (10 points)
Given the following function f(a,b,c,d), determine ALL simple
disjoint function decompositions that exist of the form f = F(w,x,g(y,z)),
(i.e. g is a two variable function). This problem should be
answered directly from the given Karnaugh maps.
PROBLEM 10. (10 points)
Compute the Maximal Set of Permissible Functions (MSPF) for each line
in the following network. Write your answers bit-by-bit directly
under the existing function vectors.
PROBLEM 11. (10 points)
Compute the Boolean difference of f(a,b,c,g) with respect to the node
g in the following circuit.
PROBLEM 12. (10 points)
You are to analyze the fundamental-mode level-output circuit with the
state transition table given below.
Critical Races:
Encode the states with two bits such that the table is free of any
critical race. Start the encoding with state A=00.
State B:_________ State C:_________ State D:________
Complete the following transition table with your codes and verify that no critical races exist.
Can a finite state machine with one input and one output lines be designed
which outputs a 1 iff the input sequence satisfies the
following behavior?
PROBLEM 16. (10 points)
Obtain the maximal compatibility classes for the following incompletely
specified state table.
PROBLEM 17. (10 points)
Determine a minimum length synchronizing sequence (if one exists) for
the following machine.
PROBLEM 18. (10 points)
Find an adaptive homing experiment for the following machine.
Design the experiment so as to minimize the number of inputs that might
have to be applied in the worst case.
PROBLEM 19. (10 points)
Find an adaptive distinguishing sequence for the following FSM.
PROBLEM 20. (10 points)
Write a transition diagram starting in state A which recognizes the
following regular expression. Do not simplify. Lambda's can
be left in as is if you use them.
(111+100)* [0001+(110)*]*