• DocumentCode
    438422
  • Title

    STACCATO: disjoint support decompositions from BDDs through symbolic kernels

  • Author

    Plaza, Stephen ; Bertacco, Valeria

  • Author_Institution
    Adv. Comput. Archit. Lab., Michigan Univ., Ann Arbor, MI, USA
  • Volume
    1
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    276
  • Abstract
    A disjoint support decomposition (DSD) is a representation of a Boolean function F obtained by composing two or more simpler component functions such that the component functions have no common inputs. The decomposition of a function is desirable for several reasons. First, it\´s a method to obtain a multiple-level implementation of a function. It leads to a partition in simpler blocks that easily results in smaller areas and fewer interconnects. Moreover, it exposes a parallelism in the computation of the function that can be exploited by hardware as well as during simulation. In this paper we present a novel algorithm, STACCATO, that generates a DSD decomposition starting from the BDD of a function. STACCATO is novel because: 1) it provides a complete description of each decomposition, that is, it computes the "kernel" function K relating the elements of each decomposition; and 2) it has better performance than previously known algorithms. Experimental results run on both IWLS and industrial test-benches show that STACCATO\´S performance is in most cases three times as fast or more than previously known solutions.
  • Keywords
    Boolean functions; binary decision diagrams; logic design; Boolean function; STACCATO; binary decision diagrams; disjoint support decompositions; function decomposition; kernel function; symbolic kernels; Binary decision diagrams; Boolean functions; Computational modeling; Concurrent computing; Data structures; Hardware; Kernel; Parallel processing; Partitioning algorithms; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466173
  • Filename
    1466173