ES 4 reading check 12
Read Harris & Harris, section 3.4, 4.6
Due via provide, 10/27 at 10:00am
`provide es4 rc12 readingcheck_12.txt`
Please don't delete any of the existing text; you'll make the grader fail.
For multiple choice, just put an 'x' or some other character in the brackets
1) An FSM consists of:
(select all that apply)
[ ] Next-state logic
[ ] Input logic
[ ] Output logic
[ ] A register (bank of flip-flops)
[ ] A bank of latches
2) Ben's FSM will transition from S1 to S2 when:
(select one)
[ ] Ta has a rising edge
[ ] Either Ta or Tb has a rising edge
[ ] There is a rising clock edge
[ ] There is a rising clock edge and Ta is high
3) Does the choice of state encodings matter?
(select one)
[ ] No, everything works out identically (like variable ordering on a K-map)
[ ] No, the intermediate steps are different but the function is the same
[ ] Yes, the function is the same but the circuit might use more or fewer gates
[ ] Yes, changing the state encoding may completely change the circuit function
4) A Moore state machine typically has
(select one)
[ ] More states than an equivalent Mealy machine
[ ] Fewer states than an equivalent Mealy machine
[ ] The same number of states, but more complex combinational logic
[ ] The same number of states, but simpler combinational logic
5) What questions do you have about this material?
(free response)
6) What topics would you most like to review in class?
(free response)