Question: A sequential circuit has one input x and three outputs Z 1 , Z 2 , and Z 3 . If a sequence of 3

A sequential circuit has one input x and three outputs Z1,Z2, and Z3.
If a sequence of 3 ones is received on x, then Z1=1 permanently. Else Z1=0.
If a sequence of 3 zeros is received on x, then Z2=1 permanently. Else Z2=0.
If the last three bits received on x are 101 or 010, then Z3=1. Else Z3=0.
If any of the outputs i,e Z1,Z2, or Z3 is set to 1, then the other outputs cannot
be set to 1. For example, is Z1=1 permanently, then Z2=0 and Z3=0
permanently.
(a) Pick one or the other, Moore or Mealy. Draw a state diagram. [10 points]
(b) Draw the overall "block" diagram for the circuit, with blocks of combinational
logic and D flip-flops. [5 points]
(c) Design the combinational logic to compute the next state (with Boolean algebra,
or with gates).[5 points]
(d) Design the combinational logic to compute the output (with Boolean algebra, or
with gates).[5 points]
 A sequential circuit has one input x and three outputs Z1,Z2,

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!