Title :
Finding composition trees for multiple-valued functions
Author :
Dubrova, E.V. ; Muzio, J.C. ; von Stengel, B.
Author_Institution :
VLSI Design & Test Group, Victoria Univ., BC, Canada
Abstract :
The composition tree of a given function, when it exists, provides a representation of the function revealing all possible disjunctive decompositions, thereby suggesting a realization of the function at a minimal cost. Previously and independently, the authors had studied the class of multiple-valued functions that are fully sensitive to their variables. These functions are useful for test generation purposes, and almost all m-valued n-variable functions belong to this class as n increases. All functions in this class have composition trees. This paper presents a recursive algorithm for generating the composition tree for any function in this class. The construction proceeds top-down and makes immediate use of any encountered decomposition, which reduces the (in general exponential) computation time
Keywords :
logic design; multivalued logic; trees (mathematics); composition trees; computation time; disjunctive decompositions; m-valued n-variable functions; multiple-valued functions; recursive algorithm; test generation; Cost function; Councils; Field programmable gate arrays; Logic circuits; Logic devices; Microelectronics; Phased arrays; Programmable logic arrays; Testing; Very large scale integration;
Conference_Titel :
Multiple-Valued Logic, 1997. Proceedings., 1997 27th International Symposium on
Conference_Location :
Antigonish, NS
Print_ISBN :
0-8186-7910-7
DOI :
10.1109/ISMVL.1997.601368