Page 54 - DCAP108_DIGITAL_CIRCUITS_AND_LOGIC_DESIGNS
P. 54

Unit 3: Boolean Algebra



                                                                                                  Notes
                          Figure.3.8 (a): Equivalent Circuits Implied by Theorem (1):
                                 (b) Alternative Symbol for the NOR Function

                                                        x
                      x                         x
                                      x+y               y            x . y=x+y
                      y                         y
                                            a
                                            ()


                                  x
                                                   x . y=x+y
                                  y
                                            ()
                                            b
                          Figure 3.9 (a): Equivalent Circuits Implied by Theorem (2);
                                (b) Alternative Symbol for the NAND Function
                                                         x
                       x                         x
                                       xy                y            x . y=xy
                       y                         y
                                            ()
                                             a


                                   x
                                                    x . y=xy
                                   y

                                            ()
                                             b
            What this means is that an AND gate with INVERTERs on each of its inputs is equivalent to a
            NOR gate. In fact, both representations are used to represent the NOR function. When the AND
            gate with inverted inputs is used to represent the NOR function, it is usually drawn as shown in
            Figure 3.8 (b), where the small circles on the inputs represent the inversion operation.

            Now consider theorem (2),
                                      x y  =  x + y
            The left side of the equation can be implemented by a NAND gate with inputs x and y. The
            right side can be implemented by first inverting inputs x and y and then putting them through
            an OR gate. These two equivalent representations are show in Figure 3.9(a). The OR gate with
            INVERTERS on each of its inputs is equivalent to the NAND gate. In fact, both representations
            are used to represent the NAND function, while the OR gate with inverted inputs is used to
            represent the NAND function.


                        Simplify the expression z =  (A + C ) (B +  D )  to one having only single variables
                                                    •
                        inverted.
                  Solution:
                  Using theorem (2), we can rewrite this as

                                        z  =  (A +  C ) +  (B +  D )
                 We can think of this as breaking the large inverter sign down the middle and changing
                 the AND sign (•) to an OR sign (+). Now the term  (A + C )  can be simplified by applying
                 theorem (1). Likewise,  (B + D )  can be simplified:




                                             LOVELY PROFESSIONAL UNIVERSITY                                    49
   49   50   51   52   53   54   55   56   57   58   59