I'm learning about sequential synchronous circuits, and I was trying to do an exercise, but I'm not going as I expected.

The exercise is about

I presume that A-B-C are outputs, so for

D0 = Q1

D1 = Q2

D3 = ( Q2' + Q1') ^ (Q1 ^ Q0) "XOR -> ^"

A = Q0

B = Q1

C = Q2

And I'm a little confused, if this circuit has no inputs this means that it is a Moore machine right? We can't say that a Mealy machine because taking into account a Mealy machine the Output is a function of current state and inputs, and in my output equations I don't have any input term right?!

I don't know if I did well the equations, if I don't can someone explain to me what and why? Thanks everyone!

The exercise is about

- Elaborate the excitation equation of flip-flops;
- Write the output equation;
- Say if it is a Moore or Mealy Machine;
- Elaborate transition table and outputs;
- Draw the state diagram;

I presume that A-B-C are outputs, so for

**Excitation Equation**I tried:D0 = Q1

D1 = Q2

D3 = ( Q2' + Q1') ^ (Q1 ^ Q0) "XOR -> ^"

**Output Equation:**

A = Q0

B = Q1

C = Q2

And I'm a little confused, if this circuit has no inputs this means that it is a Moore machine right? We can't say that a Mealy machine because taking into account a Mealy machine the Output is a function of current state and inputs, and in my output equations I don't have any input term right?!

I don't know if I did well the equations, if I don't can someone explain to me what and why? Thanks everyone!

Last edited: