Explore BrainMass
Share

Explore BrainMass

    Moore sequential circuit

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    A Moore sequential circuit has one input and one output.The output goes to 1 when
    the input sequence 111 has occurred and the output goes to 0 if the input sequence
    000 occurs. At all other times, the output holds its value.

    Example:
    X 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 0
    Z 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0

    Derive a Moore state graph and table for the circuit.

    © BrainMass Inc. brainmass.com October 10, 2019, 3:29 am ad1c9bdddf
    https://brainmass.com/engineering/electrical-engineering/moore-sequential-circuit-422250

    Solution Preview

    Please see attachment,

    thanks

    The Moore State Diagram is shown below:

    We assume we start in state S0 and the output is Z = 0 shown. If we get an input X = 0 we just stay in the same state with same output. If however, we get an input X = 1 we should go to state S1 which has output Z = 0 (as no data 111 has yet been received). A 0 being received in this state just bring us back to state S0 as we have a zero in 1st bit of three bit count. If a 1 is received however, we should go to state S2 as we now have received the sequence 11 in the data stream. Note that in S2 the output is still Z = 0 as we have not as yet received 111 in the data stream. In state S2 if we receive a 0 we should go back to state S0 to reset the three bit sequence count. If in S2 we then receive a 1 in the data stream we will have then encountered the sequence 111 so we should go to state S3 ...

    Solution Summary

    The expert examines Moore sequential circuits.

    $2.19