Page 163 - Engineering Digital Design
P. 163

134           CHAPTER 4/LOGIC FUNCTION REPRESENTATION AND MINIMIZATION


                    of the truth table from a reduced form permits a simple means of obtaining the canonical
                    representation without having to use the Boolean manipulation given by Eqs. (4.3).


                    4.2.2 The POS Representation
                    An alternative means of representing a logic expression is to cast it in product-of-sums
                    (POS) form, meaning the ANDing of ORed terms, also called s-terms (sum-terms). An
                    example of POS representation is given by the function

                                  f(A, B, C, D) = (A + B)(A + B + C + D)(B + C + D)     (4.4)
                                                          Maxterm
                    where, of the three s-terms, only the term (A + B + C + D) is called a maxterm.
                       A maxterm is defined as follows:

                       Maxterm: Any ORed term containing all the variables of a function in complemented
                       or uncomplemented form.


                    The symbol

                                               Mi = Mi(A,B, C,...)                      (4.5)
                    will be used to represent the /th maxterm of a function.
                       Maxterm representation can be simplified considerably by using the maxterm code:


                                                MAXTERM CODE
                                          Complemented variable:  logic 1
                                          Uncomplemented variable: logic 0


                    The assignment of the logic I's and O's in this manner to all variables in each maxterm
                    establishes the maxterm code, where the subscript in Af, is the decimal equivalent of the
                    binary number formed by the logic state assignments. The maxterm code table for four
                    variables is given in Fig. 4.3. Use of this table is illustrated by maxterm in Eq. (4.4),



                                               110        1

                    where 11012 = 13 IQ.
                       A comparison of the minterm and maxterm code tables in Figs. 4. 1 and 4.3 indicates that

                                                    Mi = mi
                    and                                                                 (4.6)

                                                    m, = MJ,
   158   159   160   161   162   163   164   165   166   167   168