Page 259 - Engineering Digital Design
P. 259

230                                    CHAPTER 5 / FUNCTION MINIMIZATION


                     [4] R. F. Tinder, "Multilevel Logic Minimization by Using K-map XOR Patterns," IEEE Trans, on
                        Ed. 38(4), 370-375 (1995).

                       Earlier work on Reed-Muller expansions and the use of conventional K-map methods
                    to obtain Reed-Muller coefficient values can be found in the work of Dietmeyer and Wu
                    et al.

                     [5] D. L. Dietmeyer, Logic Design of Digital Systems. Allyn and Bacon, 1978 (Chapter 2).
                     [6] X. Wu, X. Chen, and S. L. Hurst, "Mapping of Reed-Muller Coefficients and the Minimization
                        of Exclusive-OR Switching Functions," Proc. IEE, Part E, 129, 15-20 (1982).
                       An excellent experimental study of the various XOR and EQV (XNOR) CMOS gate
                    configurations can be found in the work of Wang, Fang, and Feng.

                     [7] J. Wang, S. Fang, and W. Feng, "New Efficient Designs for XOR and XNOR Functions on the
                        Transistor Level," IEEE Journal of Solid-State Circuits 29(7), 780-786 (1994).

                       Many approaches to the decomposition and minimization of multilevel (Reed-Muller)
                    forms can be found in literature. A few representative works are cited below:

                     [8] D. Bochman, F. Dresig, and B. Steinbach, "A New Decomposition Method for Multilevel Circuit
                        Design," The European Conference on Design Automation, Amsterdam, The Netherlands, 25-28
                        Feb. 1991, pp. 374-377.
                     [9] H. M. Fleisher and J. Yeager, "A Computer Algorithm for Minimizing Reed-Muller Canonical
                        Forms," IEEE Trans. Comput. 36(2), 247-250 (1987).
                    [10] J. M. Saul, "An Algorithm for the Multi-level Minimization of Reed-Muller Representations,"
                        IEEE Int. Conf.on Computer Design:VLSlin ComputersandProcessors (Cat. No. 91CH3040-3),
                        pp. 634-637. IEEE Computer Soc. Press, Los Alamitos, CA, 1991.
                    [11] T. Sasao, "Logic Synthesis with XOR Gates," in Logic Synthesis and Optimization (T. Sasao,
                        Ed.), Kluwer, 1993, pp. 259-285.
                    [12] N. Song and M. A. Perkowski, "EXORCISM-MV-2: Minimization of Exclusive Sum of Products
                        Expressions for Multiple-valued Input Incompletely Specified Functions," Proc. of the 23rd
                        International Symposium on Multiple-Valued Logic, ISMVL '93, Sacramento, CA, May 24—27,
                        1993, pp. 132-137.
                    [13] W. Wan and M. A. Perkowski, "A New Approach to the Decomposition of Incompletely Spe-
                        cified Functions Based on Graph-Coloring and Local Transformations and its Application to
                        FPGA Mapping," Proc. of the IEEE EURO-DAC '92 European Design Automation Conference,
                        Hamburg, Sept. 7-10, Hamburg, 1992, pp. 230-235.




                    PROBLEMS

                    Note: Most K-map minimization results of problems that follow can be verified by intro-
                    ducing the binary coordinates of each K-map cell into the resulting expression. Generation
                    of each cell sub/unction by this means validates the extraction results. In some cases, it
                    may be necessary to construct a suitable EV K-map for this purpose. Also, to obtain correct
                    answers for these problems, the reader will be required to make frequent use of the laws,
                    corollaries, and identities of XOR algebra given in Section 3.11.
   254   255   256   257   258   259   260   261   262   263   264