Page 1099 - The Mechatronics Handbook
P. 1099

0066_Frame_C40  Page 9  Wednesday, January 9, 2002  8:21 PM










                                                       INPUTS           OUTPUT


                                                A        B        C        X

                                                0        0        0        1


                                                0        1        0        1

                                                1        0        0        0


                                                1        1        0        1

                                                0        0        1        0


                                                0        1        1        1

                                                1        0        1        0


                                                1        1        1        0



                       FIGURE 40.15  Truth table for a logic circuit design and minimization.


                                                  1
                                                        AB
                                                                          2
                                                C       00   01  11  10
                                                0       1    1   1   0
                                                1       0    1   0   0
                                                                         3


                       FIGURE 40.16  Karnaugh map for the logic design problem with three inputs and one output.
                       for what needs to be accomplished. Applying Karnaugh mapping, we can attempt to minimize the Boolean
                       function and hence simplify the type and number of logic gates needed for circuit implementation.
                         The Karnaugh map is derived from the truth table shown in Fig. 40.15. The two variables AB are
                       grouped for column designations and the third variable provides the row designation. The values are
                       arranged in such a way that adjacent columns or rows differ by only 1 bit.
                         Figure 40.16 essentially represents the logic described in the truth table in Fig. 40.15. Because adjacent
                       blocks in a K-map differ by 1 bit, the bit that changes is insignificant in a grouping of adjacent ones. In
                       order to obtain the minimized function, adjacent ones on a K-map are identified by covering each one
                       on the map at least once in a row or a column grouping, observing that in each case one variable is
                       insignificant with respect to the value of X, the output. That variable is eliminated and the process is
                       continued until all the groupings are evaluated. Finally, the reduced set of product terms is combined
                       with an OR function to give the minimized function.



                       ©2002 CRC Press LLC
   1094   1095   1096   1097   1098   1099   1100   1101   1102   1103   1104