# Synchronous Circuit Analysis

Given a circuit (containing combinational logic and flip-flops), synchronous circuit analysis involves figuring out what the circuit is doing.

### Basic Steps

- Identify the flip-flops used to hold current state information
- Identify outputs of circuit
- Write down logic equations for circuit outputs and flip-flop inputs
- Use logic equations to derive state table (describes next state and circuit outputs)
- Obtain a state diagram from the state table

The state table / diagram specifies the behavior of the circuit.

Excitation equations = flip-flop input equations

### Example

I prefer the representation of the table below more