• DocumentCode
    2177579
  • Title

    On decomposing Boolean functions via extended cofactoring

  • Author

    Bernasconi, Anna ; Ciriani, Valentina ; Trucco, Gabriella ; Villa, Tiziano

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Pisa, Pisa
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    1464
  • Lastpage
    1469
  • Abstract
    We investigate restructuring techniques based on decomposition/factorization, with the objective to move critical signals toward the output while minimizing area. A specific application is synthesis for minimum switching activity (or high performance), with minimum area penalty, where decompositions with respect to specific critical variables are needed (the ones of highest switching activity for example). In this paper we describe new types of factorization that extend Shannon cofactoring and are based on projection functions that change the Hamming distance of the original minterms and on appropriate don´t care sets, to favor logic minimization of the component blocks. We define two new general forms of decomposition that are special cases of the pattern F = G(H(X),Y). The related implementations, called P-Circuits, show experimentally promising results in area with respect to Shannon cofactoring.
  • Keywords
    Boolean functions; digital arithmetic; minimisation of switching nets; Boolean function decomposition; Shannon cofactoring; extended cofactoring; logic minimization; minimum area penalty; minimum switching activity synthesis; Boolean functions; CMOS logic circuits; CMOS technology; Computer science; Delay; Energy consumption; Hamming distance; Minimization; Power dissipation; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090894
  • Filename
    5090894