Page 478 - Engineering Digital Design
P. 478

448     CHAPTER 10 / INTRODUCTION TO SYNCHRONOUS STATE MACHINE DESIGN


                                          Resolver




                         D(H)



                                                                   -Q(H)
                                              ~~          k"-^
                        CK(H)-
                                              _           rv-^N
                                                                   •Q(L)








                                           (a)                                    (b)
                     FIGURE 10.31
                     (a) Logic circuit for the RET D flip-flop as constructed from Eqs. (10.9) showing the resolver and
                     output basic cell stage, (b) Logic circuit symbol.



                       The operation of the RET D flip-flop is best represented by the timing diagram in
                     Fig. 10.32, where arrows on the rising edge of the clock waveform provide a reminder that
                     this is an RET flip-flop. The edge-triggering feature is made evident by the vertical dashed
                     lines, and the data lockout character is indicated by the absence of a flip-flop output response
                     to narrow data pulses during the active and inactive portions of the clock waveform. For the
                     sake of simplicity, no account is taken of gate propagation delay in Fig. 10.32.


                     10.7.3 The Master-Slave D Flip-Flop
                     Another useful type of D flip-flop is the master-slave (MS) D flip-flop defined by the two
                     state diagrams in Fig. 10.33a and that conforms to the general definitions for a D flip-flop
                     given in Fig. 10.23. The MS D flip-flop is a two-stage device consisting of an RET D latch


                               CK

                               D(H)

                              Q(H)
                               Q(L)
                     FIGURE 10.32
                    Timing diagram showing proper operation of the RET D flip-flop.
   473   474   475   476   477   478   479   480   481   482   483