• 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