DocumentCode
3267453
Title
A method to evaluate logic functions in the presence of unknown inputs using LUT cascades
Author
Iguchi, Yukihiro ; Sasao, Tsutomu ; Matsuura, Munehiro
Author_Institution
Dept. of Comput. Sci., Meiji Univ., Kawasaki, Japan
fYear
2004
fDate
19-22 May 2004
Firstpage
302
Lastpage
308
Abstract
In logic simulation, we often need to evaluate two-valued logic functions in the presence of unknown inputs. However a naive method often produces imprecise results. In these cases, we can obtain precise values by evaluating the regular ternary logic function for the given two-valued logic function. This paper shows a hardware realization of regular ternary logic functions. We use look-up table (LUT) cascades to implement a double-rail logic representation. The evaluation time for an n-input logic function is O(n). They require a much smaller amount of hardware than naive memory implementations.
Keywords
logic design; logic simulation; table lookup; ternary logic; LUT cascades; double-rail logic representations; logic simulation; look-up table cascades; regular ternary logic functions; two-valued logic functions; unknown input logic function evaluation; Boolean functions; Computational modeling; Computer science; Computer simulation; Data structures; Hardware; Logic functions; Microelectronics; Multivalued logic; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Multiple-Valued Logic, 2004. Proceedings. 34th International Symposium on
ISSN
0195-623X
Print_ISBN
0-7695-2130-4
Type
conf
DOI
10.1109/ISMVL.2004.1319959
Filename
1319959
Link To Document