Page 131 - Engineering Digital Design
P. 131

102                           CHAPTER 3/BACKGROUND FOR DIGITAL DESIGN





                                              -(A©B)(H)           | ^     _     33    )_ (A©B)(H)
                      L>    ^           "~^
                 B(H)




               A(H)-
                    U—x r^l—^Lr-x                            L^r-^ rL^n^-N
                                                                                         -(A©B)(H)



                                (c)                                       (d)
                    FIGURE 3.28
                    Multiple gate realizations of the XOR and EQV functions, (a, b) Two-level NAND implementations
                    of the XOR and EQV functions, (c, d) Three-level NAND and NOR implementations of the XOR
                    and EQV functions.


                    realizations of these functions are shown to be closer to a single level of path delay rather
                    than two levels, as is true for those in Figs. 3.26a and 3.27a.


                    3.9.4  The Effect of Active Low Inputs to the XOR and EQV Circuit Symbols
                    An interesting property of the XOR and EQV logic symbols is the fact that when the two
                    inputs are of opposite polarity the output function is complemented, but when the inputs are
                    of the same polarity (both active high or both active low) the function remains unchanged.
                    This is illustrated by the four examples in Fig. 3.29. Thus, a single incompatibility comple-
                    ments the function (changing an XOR output function to an EQV output function or vice
                    versa), whereas a double incompatibility or no incompatibility retains the output function.
                    These results may be proven by altering the appropriate logic truth table in Figs. 3.26 and
                    3.27 to agree with the input activation levels indicated for each logic circuit symbol.



                            $} ^4) j—        (X0Y)(H)                       (X0Y)(L)

                                                       (a)


                                    « I  -**.
                            X(L)
                            Y(L) —/-U    S~^ \™°' >^>     Y(L)              (X©Y)(H)
                                                       (b)
                    FIGURE 3.29
                    Effect of active low inputs to XOR and EQV logic circuit symbols, (a) Single logic incompatibilities,
                    (b) Dual logic incompatibilities.
   126   127   128   129   130   131   132   133   134   135   136