Page 149 - Engineering Digital Design
P. 149

120                           CHAPTER 3/BACKGROUND FOR DIGITAL DESIGN



                    [6] (A + B + AC) O(AB + C) = (A + B + AC)(AB + C) Corollary II
                                              = (A + B + C)(AB + C)    Absorption [Eqs. (3.13)]
                                              = C + (A + B)(AB)        Distributive law
                                                                         [Eqs. (3.12)]
                                              = C                      Factoring law; AND and
                                                                        OR laws


                    [7] ac + (a + b} O (a + be) = ac + (ab) 0 (a + be) DeMorgan's law [Eqs. (3.15);
                                                                  Eqs. (3.23)]
                                           = ac + (ab) + (a + be) Corollary I [Eq. (3.25)]
                                           = ab + a + be        Factoring law; AND and OR laws
                                           = a + b + be         Absorption [Eqs. (3.13)]
                                           = a + b + c          Absorption


                    [8] wxy + wxz + wxz + wyz + xz = wxy + wxz + wxz Consensus law [Eqs. (3.14)]
                                                  = wxy + xz(w + w)  Factoring law [Eqs. (3.12)]
                                                  = wxy + xz         Or laws


                    [9] A 0 B 0 (A + B) = A 0 [B 0 (AB)]  Eqs. (3.27)
                                      = A 0 [B(l 0 A)]  XOR Factoring law [Eqs. (3.19)]
                                      = A 0 (AB)        Eqs. (3.29)
                                      = A(l 0 B)        XOR Factoring law
                                      = AB              Eqs. (3.29)


                    [10] / = d 0 bed 0 abd 0 cd 0 ad 0 abed _
                          = [d® cd] 0 [abd 0 ad] 0 [bed 0 abed]  Rearranging terms
                          = [d(l 0 c)] 0 [ad(b 0 1)] 0 [bcd(l 0 a)] XOR Factoring law [Eqs. (3.19)]
                          = cd 0 abd 0 abed                    Repeated applications of Eqs. (3.29)
                          = cd 0 [abd( 1 0 c)]                 XOR Factoring law [Eqs. (3.19)]
                          = cd 0 abed                          Application of Eqs. (3.29)
                    Notice that the gate/input tally of / has been reduced from 10/24 to 3/8 in the final
                    expression. Application of Corollary I further reduces / to (abc + cd).


                    FURTHER READING

                    Additional reading on the subject of mixed logic notation and symbology can be found in
                    the texts of Comer, Fletcher, Shaw and Tinder.

                     [1] D. J. Comer, Digital Logic and State Machine Design, 3rd ed. Saunders College Publishing, Fort
                       Worth, TX, 1995.
   144   145   146   147   148   149   150   151   152   153   154