Invited paper. Boolean matrix representation for the conversion of minterms to Reed–Muller coefficients and the minimization of Exclusive-OR switching functions
- 1 April 1990
- journal article
- Published by Taylor & Francis in International Journal of Electronics
- Vol. 68 (4) , 493-506
- https://doi.org/10.1080/00207219008921194
Abstract
Two new efficient algorithms are proposed to convert the minterms of a switching function to the coefficients of its Reed-Muller polynomial with fixed polarities. The conversion procedure is based on the use of boolean matrix representation. The first algorithm is applied to generate all the generalized Reed-Muller expansions of the related switching function and select the optimum solution from them. The second algorithm is applied to generate directly the minimal generalized Reed-Muller expansion for a given switching function without undertaking all possible fixed polarity realizations. The two algorithms can also be applied to generate the minimal Exclusive-OR realization in fixed polarity for the incompletely specified functions. Two fast and efficient computer simulations for the proposed algorithms have been developed using BASIC programming language, these computer programs accept the number of the function variables and the minterms of a switching function and return the minimal Reed-Muller expansion in fixed polarity. Both algorithms are suitable for large variable functions for hand and computer simulations. This paper contains demonstration examples based on the proposed algorithms.Keywords
This publication has 10 references indexed in Scilit:
- Graphical method for the conversion of minterms to Reed-Muller coefficients and the minimisation of exclusive-OR switching functionsIEE Proceedings E Computers and Digital Techniques, 1987
- Exclusive-OR Representations of Boolean FunctionsIBM Journal of Research and Development, 1983
- Efficient computer method for ExOR logic designIEE Proceedings E Computers and Digital Techniques, 1983
- Mapping of Reed-Muller coefficients and the minimisation of exclusive OR-switching functionsIEE Proceedings E Computers and Digital Techniques, 1982
- Minimization of Reed–Muller Canonic ExpansionIEEE Transactions on Computers, 1979
- Fault Detecting Test Sets for Reed-Muller Canonic NetworksIEEE Transactions on Computers, 1975
- A Note on Easily Testable Realizations for Logic FunctionsIEEE Transactions on Computers, 1974
- Easily Testable Realizations ror Logic FunctionsIEEE Transactions on Computers, 1972
- Minimization of Exclusive or and Logical Equivalence Switching CircuitsIEEE Transactions on Computers, 1970
- Inconsistent Canonical Forms of Switching FunctionsIEEE Transactions on Electronic Computers, 1962