Page 464 - Engineering Digital Design
P. 464

434     CHAPTER 10 / INTRODUCTION TO SYNCHRONOUS STATE MACHINE DESIGN



                                                       S R  S + RQ, R-[S +  RQ,]
                                      [S + RQJ(H)
                                                       0 0    Q,       Q.   Hold
                                                       0 1    0        0    Reset  I Mixed-Rail
                                                                                  I Outputs
                                                       1 0    1        1    Set   J
                                      R-[S + RQ t](L)
                                                       1 1    1        0    Ambiguous
                                (a)                               (b)
                     FIGURE 10.16
                     Mixed-rail outputs of the set-dominant basic cell, (a) Logic circuit showing the mixed-logic output
                     expressions from the two gates, (b) Truth table indicating the input conditions required for mixed-rail
                     outputs.


                     Thus, the individual excitation tables for the set-dominant and reset-dominant basic cells
                     will be of no further use in the discussions of this text.


                     10.4.4 Mixed-Rail Outputs of the Basic Cells

                     There are subtle properties of the basic cells, yet to be identified, that are essential to
                     the design of other memory elements. These properties deal with the output character of
                     the basic cells. Referring to the logic circuit in Fig. 10.1 la, only one output is identified
                     for the set-dominant basic cell. However, by removing the fictitious lumped path delay
                     (LPD) memory element At and arranging the conjugate NAND gate forms one above the
                     other, there results the well-known "cross-coupled" NAND gate configuration shown in
                     Fig. 10.16a. There is but one feedback path for the basic cell (indicated by the heavy line),
                     though it may appear to the reader as though there are two.
                       The mixed-logic output expression from each of the two conjugate NAND gate forms in
                     the set-dominant basic cell is read and presented as shown in Fig. 10.16a. Using these two
                     output expressions, the truth table in Fig. 10.16b is constructed. In this table it is observed
                     that all input conditions except S, R = 1,1 generate what are called mixed-rail outputs from
                     the two conjugate NAND gate forms. This means that when a 0(//) is produced from the
                     OR form, a 0(L) appears on the output of the AND form. Or when the former is !(//), the
                     latter is 1(L). The S, R = 1, I input condition, meaning S(L) = R(L) = l(L), produces
                     outputs that are l(H) and 0(L) = l(H) from the OR and AND forms, respectively, and
                     are not mixed-rail outputs — the NAND gate outputs are ambiguous, since they cannot be
                     labeled as either Set or Reset.
                       A similar procedure is used in defining the mixed-rail outputs from the reset-dominant
                     basic cell. Shown in Fig. 10.17a are the "cross-coupled" NOR gates where the fictitious
                     LPD memory element A/ has been removed, and outputs from the two conjugate NOR gate
                     forms are given in mixed-logic notation. Notice again that only one feedback path exists as
                     indicated by the heavy line.
                       The input conditions required to generate mixed-rail outputs from the reset-dominant
                     basic cell are presented in the truth table of Fig. 10.17b. This table is obtained from the
                     logic circuit and mixed-logic expressions in Fig. 10.17a. Notice that all input conditions
                     except the S, R = 1, 1 condition generate mixed-rail outputs from the two conjugate NOR
                     gate forms, similar to the case of the set-dominant basic cell in Fig. 10.16b. Thus, again, the
   459   460   461   462   463   464   465   466   467   468   469