DocumentCode :
1153183
Title :
Uncertainty, Energy, and Multiple-Valued Logics
Author :
Hayes, John P.
Author_Institution :
Department of Electrical Engineering and Computer Science, University of Michigan
Issue :
2
fYear :
1986
Firstpage :
107
Lastpage :
114
Abstract :
The multiple-valued logics obtained by introducing uncertainty and energy considerations into classical switching theory are studied in this paper. First, the nature of uncertain or unknown signals is examined, and two general uncertainty types called U-values and P-values are identified. It is shown that multiple-valued logics composed of U/P-values can be systematically derived from 2-valued Boolean algebra. These are useful for timing and hazard analysis, and provide a rigorous framework for designing gate-level logic simulation programs. Next, signals of the form (v, s) are considered where v and s denote logic level and strength, respectively, and the product vs corresponds to energy flow or power. It is shown that these signals form a type of lattice called a pseudo-Boolean algebra. Such algebras characterize the behavior of digital circuits at a level (the switch level) intermediate between the conventional analog and logical levels. They provide the mathematical basis for an efficient new class of switch-level simulation programs used in MOS VLSI design.
Keywords :
Logic simulation; multiple-valued logic; pseudo- Boolean algebra; switch-level simulation; switching theory; unknown values; Analytical models; Boolean algebra; Hazards; Logic design; Logic functions; Logic gates; Signal processing; Switches; Timing; Uncertainty; Logic simulation; multiple-valued logic; pseudo- Boolean algebra; switch-level simulation; switching theory; unknown values;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1986.1676728
Filename :
1676728
Link To Document :
بازگشت