DocumentCode
1154941
Title
Generating Essential Primes for a Boolean Function with Multiple-Valued Inputs
Author
Kuo, Y.S.
Author_Institution
Institute of Information Science
Issue
3
fYear
1987
fDate
3/1/1987 12:00:00 AM
Firstpage
356
Lastpage
359
Abstract
Detecting essential primes is important in multiple-valued logic minimization. In this correspondence, we present a fast algorithm that can generate all essential primes without generating a prime cover of the Boolean function. A new consensus operation called asymmetric consensus (acons) is defined. In terms of acons, we prove a necessary and sufficient condition for detecting essential primes for a Boolean function with multiple-valued inputs. The detection of essential primes can be performed by using a tautology checking algorithm. We exploit the unateness of a Boolean function to speed up tautology checking. The notion of unateness considered is more general than that has appeared in the literature.
Keywords
Boolean function with multiple-valued inputs; consensus; essential prime implicant; logic minimization; tautology checking; unate function; Boolean functions; Information science; Logic design; Minimization; Performance evaluation; Programmable logic arrays; Sufficient conditions; Testing; Boolean function with multiple-valued inputs; consensus; essential prime implicant; logic minimization; tautology checking; unate function;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1987.1676907
Filename
1676907
Link To Document