Analysis of Sequential Circuits

The behaviour of a sequential circuit is determined from the inputs, the outputs and the states of its flip-flops. Both the output and the next state are a function of the inputs and the present state.

The suggested analysis procedure of a sequential circuit is set out in Figure 6 below.

flow.gif (32463 bytes)

We start with the logic schematic from which we can derive excitation equations for each flip-flop input. Then, to obtain next-state equations, we insert the excitation equations into the characteristic equations. The output equations can be derived from the schematic, and once we have our output and next-state equations, we can generate the next-state and output tables as well as state diagrams. When we reach this stage, we use either the table or the state diagram to develop a timing diagram which can be verified through simulation.

 

 

 

Figure 6. Analysis procedure of sequential circuits.

 

 

 

 

 

Now let's look at some examples, using these procedures to analyse a sequential circuit.

Example 1.1

Example 1.2

 

content.gif (4490 bytes)

back.gif (4331 bytes)home.gif (4378 bytes)next.gif (4346 bytes)