Page 170 - DCAP108_DIGITAL_CIRCUITS_AND_LOGIC_DESIGNS
P. 170

Unit 10: Clocked Sequential Circuits



            The analysis can start from any arbitrary state. Let us start deriving the state table from the initial   Notes
            state 00. As a first step, the input equations to the flip-flops and to the combinational circuit must
            be obtained from the given logic diagram. These equations are:
                                              J    =  BX’
                                              A
                                             K   =  BX + B’X’
                                              A
                                             D   =  X
                                              B
                                              y  =  ABX
            The first row of the state-table is obtained as follows:
            When input X = 0; and present states A = 0 and B = 0 (as in the first row);
            then, using the above equations we get:
                                              y  =  0, J = 0, K  = 1, and D  = 0.
                                                                    B
                                                          A
                                                     A
            The resulting state table is exactly same from which we started our design example. Thus, analysis
            is opposite to design and combined, and they act as a closed loop.
                          A clocked sequential system is a kind of Moore machine, and a Moore machine
                          is a finite-state machine whose output values are determined solely by its
                          current state.




                        Draw a synchronous sequential logic circuit diagram.

            Self Assessment

            Multiple choice questions:
               1.  Sequential circuits have a clock signal as one of their .................. .
                 (  a)  next-state               (b)  inputs
                 (  c)  clock                    (d)  outputs

               2.  The behaviour of a sequential circuit is determined from the ................ .
                 (  a)  inputs                   (b)  outputs
                 (  c)  flip-flops               (d)  all of these
               3.  A state table is representation of sequence of ....................... states in a tabular form.
                 (  a)  inputs                   (b)  outputs
                 (  c)  flip-flops               (d)  All of these.
               4.  The number of rows in the state table is equal to...................... .
                 (  a)  2 (number of flip-flops + number of inputs)
                 (  b)  2 (number of flip-flops - number of inputs)
                 (  c)  2 (number of flip-flops*number of inputs)
                 (  d)  2 (number of flip-flops/number of inputs)
               5.  The problem of ....................... is to find ways of reducing the number of states in a sequential
                 circuit without altering the input-output relationships.

                 (a)  unused states              (b)  states assignment
                 (  c)  state reduction          (d)  states hazard



                                             LOVELY PROFESSIONAL UNIVERSITY                                   165
   165   166   167   168   169   170   171   172   173   174   175