Abstract
Logic functions are usually represented by logical expressions or decision diagrams using AND and OR operators. However, some functions have more compact representations with EXOR operators. This chapter surveys representations of logic functions using EXOR operators.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
B. Becker, R. Drechsler and M. Theobald, “On the implementation of a package for efficient representation and manipulation of functional decision diagrams,” IFIP 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, September 1993.
B. Becker, R. Drechsler, and M. Theobald, “OKFDDs versus OBDDs and OFDDs,” International Workshop on Logic Synthesis, Lake Tahoe, May 1995.
R. K. Brayton, G. D. Hachtel, C. T. McMullen, and A. L. Sangiovanni-Vincentelli, Logic Minimization Algorithms for VLSI Synthesis, Boston, MA. Kluwer, 1984.
R. E. Bryant, “Graph-based algorithms for Boolean function manipulation,” IEEE Trans. Comput. Vol. C-35, No. 8, Aug. 1986, pp. 677–691.
E. M. Clarke, M. Fujita, P.C. McGeer, K.L. McMillan and J. C. Yang, “Multi-terminal binary decision diagrams: An efficient data structure for matrix representation” Int. Workshop on Logic Synthesis, May 1993, pp. 6A 1–15.
E. M. Clarke, K.L. McMillan, X. Zhao, M. Fujita, P.C. McGeer, and J. C. Yang, “Spectral transforms for large Boolean functions with application to technology mapping,” Int. Workshop on Logic Synthesis, May 1993, pp. P6b 1–15. (Also Chapter 4 of this book).
L. Csanky, M. A. Perkowski, and I. Schäfer, “Canonical restricted mixed polarity exclusive-or sums of products and the efficient algorithm for their minimization,” Proc. IEE, Part. E, Vol. 140, No. 1, pp. 69–77, Oct. 1993.
M. Davio, J-P. Deschamps, and A. Thayse, Discrete and Switching Functions, McGraw-Hill International, 1978.
D. Debnath and T. Sasao, “GRMIN: a heuristic simplification algorithm for generalized Reed-Muller expressions,” IFIP WG 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, August 1995.
R. Drechsler, A. Sarabi, M. Theobald, B. Becker and M.A. Perkowski, “Efficient representation and manipulation of switching functions based on ordered Kronecker functional decision diagrams,” Proc. 1994 Design Automation Conference, June 1994, pp. 415–419.
R. Drechsler, M. Theobald, and B. Becker, “Fast FDD based minimization of generalized Reed-Muller forms,” In European Design Automation Conf, 1994, pp.2–7.
R. Drechsler, B. Becker and A. Jahnke, “On variable ordering and decomposition type choice in OKFDDs,” IFIP WG. 10.5 Workshop on Applications of the Reed-Muller Expansions in Circuit Design, August 1995.
R. Drechsler and B. Becker, “Dynamic minimization of OKFDDs,” IFIP WG. 10.5 Workshop on Applications of the Reed-Muller Expansions in Circuit Design, August 1995. (Also Chapter 7 of this book).
M. Escobar and F. Somenzi, “Synthesis of AND-EXOR expressions via satisfiability,” IFIP WG. 10.5 Workshop on Applications of the Reed-Muller Expansions in Circuit Design, August 1995.
S. Even, I. Kohavi and A. Paz, “On minimal modulo-2 sums of products for switching functions,” IEEE Trans. Electronic Computers, Vol. EC-16, pp. 671–674, Oct. 1967.
H. Fujiwara, Logic Testing and Design for Testability, The MIT Press, 1985.
J. Gergov and C. Meinel, “Mod-2-OBDD’s: a generalization of OBDD’s and EXOR-sum-of-products,” IFIP 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, September 1993.
D. Green, Modern Logic Design, Addison-Wesley Publishing Company, 1986.
D. H. Green, “Families of Reed-Muller canonical forms,” International Journal of Electronics, Vol. 63. No. 2, pp. 259–280, Jan. 1991.
M.A. Heap, W.A. Rogers, and M.R. Mercer, “A synthesis algorithm for two-level XOR based circuits,” IEEE 1992 International Conference on Computer Design: VLSI in Computers and Processors, ICCD’92, 459–62, 1992.
U. Kebschull, E. Schubert and W. Rosenstiel, “Multilevel logic synthesis based on functional decision diagrams,” EDAC 92, 1992, pp. 43–47.
U. Kebschull and W. Rosenstiel, “Efficient graph based computation and manipulation of functional decision diagrams,” In Proc. EDAC’98, pp. 43–47, 1993.
N. Koda and T. Sasao, “LP equivalence class of logic functions,” IFIP 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, Hamburg, Sept. 16–17, 1993.
P. K. Lui and J. Muzio, “Boolean matrix transforms for the parity spectrum and the minimization of modulo-2 canonical expansions,” Proc. IEE. vol. 138, No. 6, pp. 411–417, Nov. 1991.
A. Mukhopadhyay and G. Schmitz, “Minimization of exclusive OR and logical equivalence of switching circuits,” IEEE Trans. Comput., C-19, pp. 132–140, 1970.
L. McKenzie, L. Xu and A. Almaini, “Graphical representation of generalized Reed-Muller expansions,” IFIP 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, Hamburg, Sept. 16–17, 1993.
G. Papakonstantinou, “Minimization of modulo-2 sum of products,” IEEE Trans. on Comput., Vol. C-28, pp. 163–167, Feb. 1979.
M. Perkowski and M. Chrzanowska-Jeske, “An exact algorithm to minimize mixed-radix exclusive sums of products for incompletely specified Boolean functions,” Proc. ISCAS, pp. 1652–1655, June 1990.
M. A. Perkowski, L. Csanky, A. Sarabi, and I. Schäfer, “Fast minimization of mixed-polarity AND-XOR canonical networks,” Proc. ICCD-92, pp. 33–36, Oct. 1992.
M. A. Perkowski, A. Sarabi, and I. Schäfer, “Multi-level logic synthesis based on Kronecker and Boolean ternary decision diagrams for incompletely specified functions,” (to appear VLSI journal).
S. M. Reddy, “Easily testable realization for logic functions,” IEEE Trans. Computers, Vol. C-21, No. 11, pp. 1183–1188.
U. Rollwage, “The complexity of mod-2 sum PLA’s for symmetric functions,” IFIP 10.5 Workshop on Application of the Reed-Muller Expansion in Circuit Design, Sept. 1993.
K. K. Saluja and S. M. Reddy, “Fault detecting test set for Reed-Muller canonic networks,” IEEE Trans. on Comput., Vol. C-24, No. 10, pp. 995–998, 1975.
T. Sasao, “Input variable assignment and output phase optimization of PLA’s,” IEEE Trans. on Comput., Vol. C-33, No. 10, pp. 879–894, Oct. 1984.
T. Sasao, “HART: A hardware for logic minimization and verification,” IEEE International Conference on Computer Design: VLSI in Computer, ICCD’85, New York, pp. 713–718, Oct. 7–10, 1985.
T. Sasao and P. Besslich, “On the complexity of MOD-2 Sum PLA’s,” IEEE Trans. Comput., vol. 39, No. 2, pp. 262–266, Feb. 1990.
T. Sasao, “Transformation of multiple-valued input two-valued output functions and its application to simplification of exclusive-or sum-of-products expressions,” Proc. International Symposium on Multiple- Valued Logic, pp. 270–279, May 1991.
T. Sasao (ed.), Logic Synthesis and Optimization, Kluwer Academic Publishers 1993–01.
T. Sasao, “Ternary decision diagram and their applications,” International Workshop on Logic Synthesis, Lake Tahoe, May 1993, pp. 6c, 1–11. (Also Chapter 12 of this book).
T. Sasao, “EXMIN2:A simplification algorithm for exclusive-OR Sum-of-products expressions for multiple-valued input two-valued output functions, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 12, No. 5, May 1993, pp. 621–632.
T. Sasao, “An exact minimization of AND-EXOR expressions using BDDs,” IFIP 10.5 Workshop on Application of the Reed-Muller Expansion in Circuit Design, Sept. 1993.
T. Sasao and J. T. Butler, “A design method for look-up table type FPGA by pseudo-Kronecker expansion,” Proc. International Symposium on Multiple-Valued Logic, May 1994, pp. 97–106.
T. Sasao, “Easily testable realization for generalized Reed-Muller expressions,” IEEE The 3rd Asian Test Symposium, November 15–17, 1994, Nara Japan, pp. 157–162.
T. Sasao and D. Debnath, “An exact minimization algorithm for generalized Reed-Muller expressions” IEEE Asia-Pacific Conference on Circuits and Systems (APCCAS’94), December 5–8, 1994, Taipei, Taiwan, pp. 460–465.
T. Sasao and F. Izuhara, “Exact minimization of AND-EXOR expressions using multi-terminal EXOR ternary decision diagram,” IFIP WG 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, August 1995. (Also Chapter 8 of this book).
T. Sasao, S. Wada, H. Hamachi, and M. Matsuura, “Multi-level logic synthesis based on pseudo-Kronecker decision diagrams and logic transformation,” IFIP WG 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, August 1995.
T. Sasao, “A design Method for AND-OR-EXOR three-level networks,” International Workshop on Logic Synthesis, Lake Tahoe, May 1995.
N. Song, and M. Perkowski, “EXORCISM-MV-2: Minimization of exclusive-sum-of-products expressions for multiple-valued input incompletely specified functions,” 1993 International Symposium on Multiple-Valued Logic, May 24, 1993. pp. 132–137.
S. Toida and N. S. V. Rao, “On test generation for combinational circuits consisting of AND and EXOR gates,” Digest of Papers of 1992 IEEE VLSI Test Symposium. Design, Test and Application: ASICs and Systems-on-a-Chip, pp. 113–118,1992.
C.C. Tsai and M. Marek-Sadowska, “Efficient minimization algorithms for fixed polarity and/xor canonical networks,” In Great Lake Symposium VLSI, pp. 76–79, 1993.
D. Varma and E. A. Trachtenberg, “Computation of Reed-Muller expansions of incompletely specified Boolean functions from reduced representations,” IEE Proc. E, 1991, vol. 138, pp. 85–92.
K. Yasuoka, “Ternary decision diagrams to represent ringsum-of-products forms,” IFIP WG. 10.5 Workshop on Applications of the Reed-Muller Expansions in Circuit Design, August 1995.
S. Yang, “Logic synthesis and optimization benchmark user guide,” version 3.0, MCNC, Jan. 1991.
A. Zakrevskij, “Minimum polynomial implementation of systems of incompletely specified Boolean functions,” IFIP WG. 10.5 Workshop on Applications of the Reed-Muller Expansions in Circuit Design, August 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Kluwer Academic Publishers
About this chapter
Cite this chapter
Sasao, T. (1996). Representations of Logic Functions Using EXOR Operators. In: Sasao, T., Fujita, M. (eds) Representations of Discrete Functions. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1385-4_2
Download citation
DOI: https://doi.org/10.1007/978-1-4613-1385-4_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4612-8599-1
Online ISBN: 978-1-4613-1385-4
eBook Packages: Springer Book Archive