• DocumentCode
    3283292
  • Title

    Cubical CAMP for minimization of Boolean functions

  • Author

    Biswas, Nripendra N. ; Srikanth, C. ; Jacob, James

  • Author_Institution
    Dept. of Electr. Commun. Eng., Indian Inst. of Sci., Bangalore, India
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    264
  • Lastpage
    269
  • Abstract
    The paper presents QCAMP, a cube-based algorithm for minimization of single Boolean functions. The algorithm does not generate all the prime cubes, nor does it require the Off-set of the function. Two significant contributions of QCAMP are the UNATE TEST which tests if a given function is a unate function, and the BISECT procedure which minimizes a cyclic function without taking recourse to branching. A well known property of a unate function is that the prime cubes subsuming a unate function are all essential prime cubes. Hence as soon as a function passes the UNATE TEST, all its prime cubes are recognized as solution cubes without any further processing. Many special functions, such as both the On and Off-sets of Achilles´ heel functions which ESPRESSO II finds hard to minimize are also unate functions. Consequently, as will be evident from the computational results QCAMP exhibits far better performance compared to ESPRESSO II in all such and many other functions
  • Keywords
    Boolean functions; minimisation of switching nets; Achilles heel function; BISECT; QCAMP; UNATE TEST; cubical CAMP algorithm; cyclic function; minimization; prime cubes; single Boolean function; unate function; Boolean functions; Circuits; Educational institutions; Input variables; Jacobian matrices; Logic design; Minimization methods; Testing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1996. Proceedings., Ninth International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-7228-5
  • Type

    conf

  • DOI
    10.1109/ICVD.1996.489608
  • Filename
    489608