Abstract


  • We use a state table to analyse the behaviour of a sequential circuit. The state table can be converted into a state diagram for better visualisation.

How do you construct a state table?

We need to determine the state equations for the flip-flop inputs, as well as the output functions for the circuit outputs.

The state table will have rows if there are flip-flops and inputs.

What is a state diagram?

Each combination of flip-flop values represents a state, which is shown as a circle.

Each arrow between two circles represents a transition in the sequential circuit, corresponding to a row in the state table.

A label in the form is attached to each arrow, where denotes the input and denotes the output.

Analyse Next State


Analyse the Input Equations


  • We are given the the current state and next state of the flip flop. We need to determine inputs value to the flip flops using the excitation table, then obtain the input equation to each inputs of the flip flop using k-map
  • We are provided with the current and next states of the flip-flop. Our task is to determine the input values for the flip-flops using the excitation table and then derive the input equations for each flip-flop input using a Karnaugh Map.