• DocumentCode
    3120895
  • Title

    Compact SOP representations for multiple-output functions-an encoding method using multiple-valued logic

  • Author

    Sasao, Tsutomu

  • Author_Institution
    Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    207
  • Lastpage
    212
  • Abstract
    This paper shows a method to represent a multiple output function: Encoded characteristic function for non-zero outputs (ECFN). The ECFN uses (n+u) binary variables to represent an n-input m-output function, where u=[log2m]. The size of the sum-of-products expressions (SOPs) depends on the encoding method of the outputs. For some class of functions, the optimal encoding produces SOPs with O(n) products, while the worst encoding produces SOPs with O(2n) products. We formulate encoding problem and show a heuristic optimization method. Experimental results using standard benchmark functions show the usefulness of the method
  • Keywords
    encoding; multivalued logic; optimisation; benchmark functions; binary variables; compact SOP representations; encoded characteristic function; encoding; heuristic optimization; multiple-output functions; multiple-valued logic; nonzero outputs; optimal encoding; sum-of-products expressions; Computer science; Emulation; Encoding; Field programmable gate arrays; Logic design; Microelectronics; Network synthesis; Optimization methods; Programmable logic arrays; Time division multiplexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2001. Proceedings. 31st IEEE International Symposium on
  • Conference_Location
    Warsaw
  • ISSN
    0195-623X
  • Print_ISBN
    0-7695-1083-3
  • Type

    conf

  • DOI
    10.1109/ISMVL.2001.924574
  • Filename
    924574