Page 245 - Engineering Digital Design
P. 245

216                                    CHAPTER 5 / FUNCTION MINIMIZATION


                    From the conventional K-map in Fig. 5.5a and counting O's within a given domain, the g
                    coefficients are found to be go = g2 = g4 = gv = gio = 0 with all the rest being logic 1.
                    Introducing these values in the R-M expansion gives the minimum result

                                       G 4 = 0 O Y O X Q (W + Z) O (W + Y)
                                          = 0 O X O (W + Z) O (W + Y)
                                          = XQ(W + Z)Q(W + Y),                         (5.40)


                    as before in Eq. (5.39).
                      The result previously obtained for G YZ  can  also be obtained by using the CRMT approach
                    in a somewhat different way. The plan is to obtain the result for the SOP CRMT expansion
                    ("for the O's") and then complement that result to produce the EQPOS CRMT expansion
                    form. Complementing each of the four EV cell entries in Fig. 5.5b gives

                              Gy Z(EPOS) = (YZ)X + (YZ)(W © X) + (YZ)(W 0 X} + (YZ)X
                                        =  go © Zgi © Yg 2 © YZg 3,                    (5.41)


                    with g values

                      go = /o = X                      g 2 = 0/(2, 0)=W®X®X = W
                                 ) = w®x@x = w         #3 = e/(3 -O) = X®W®X®W = Q,

                    where use is made of g\ = ©/(I, 0) = W in the last term for g 3. Introducing these values
                    into Eq. (5.41) gives

                                           G YZ(EPOS) = X 0 ZW® YW,

                    resulting in the EQPOS expression




                                              = XQ(W + Z)Q(W + Y),                     (5.42)


                    where an odd number of complementations (operators and operands) have been performed
                    to complement the function. Notice that the / coefficients are also the complements of
                    those required for the EQPOS expansion, as they must be, since the cells of the EV K-map
                    in Fig. 5.5b were complemented.
                      It is interesting to compare the results just obtained for G with those read from the EV
                    K-maps in Figs. 5.5b and c, and with two-level POS minimization. Following the procedure
                    given by [3, 4], the results for GWX and Gyz are read directly in maxterm code from the
                    K-maps (see K-map loopings) as

                                      G K. map wx = [W + (X® Y)][(W + (X © Z)]         (5.43)
   240   241   242   243   244   245   246   247   248   249   250