• DocumentCode
    2993758
  • Title

    On the minimization of SOPs for bi-decomposable functions

  • Author

    Sasao, Tsutomu ; Butler, Jon T.

  • Author_Institution
    Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Fukuoka, Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    219
  • Lastpage
    224
  • Abstract
    A function f is AND bi-decomposable if it can be written as f(X 1,X2)=h1(X1)h2(X 2). In this case, a sum-of-products expression (SOP) for f is obtained from minimum SOPs (MSOP) for h1 and h2 by applying the law of distributivity. If the result is an MSOP, then the complexity of minimization is reduced. However, the application of the law of distributivity to MSOPs for h1 and h2 does not always produce an MSOP for f. We show an incompletely specified function of n(n-1) variables that requires at most n products in an MSOP, while 2n-1 products are required by minimizing the component functions separately. We introduce a new class of logic functions, called orthodox functions, where the application of the law of distributivity to MSOPs for component functions of f always produces an MSOP for f. We show that orthodox functions include all functions with three of fewer variables, all symmetric functions, all unate functions, many benchmark functions, and few random functions with many variables
  • Keywords
    Boolean functions; logic design; minimisation of switching nets; random functions; benchmark functions; bi-decomposable functions; complexity; distributivity law; logic functions; minimization; orthodox functions; random functions; sum-of-products expression; symmetric functions; unate functions; Hydrogen;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-6633-6
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2001.913308
  • Filename
    913308