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 :
بازگشت