• DocumentCode
    451862
  • Title

    Spectral Transforms for Large Boolean Functions with Applications to Technology Mapping

  • Author

    Clarke, E.M. ; McMillan, K.L. ; Zhao, X. ; Fujita, M. ; Yang, J.

  • Author_Institution
    School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
  • fYear
    1993
  • fDate
    14-18 June 1993
  • Firstpage
    54
  • Lastpage
    60
  • Abstract
    The Walsh transform has numerous applications in computer-aided design, but the usefulness of these techniques in practice has been limited by the size of the boolean functions that can be transformed. Currently available techniques limit the functions to less than 20 variables. In this paper, we show how to compute concise representations of the Walsh transform for functions with several hundred variables. We have applied our techniques to boolean technology mapping and, in certain cases, we obtained a speed up of as much as 50% for the matching phase.
  • Keywords
    Application software; Binary decision diagrams; Boolean functions; Circuit synthesis; Circuit testing; Contracts; Data structures; Design automation; Filters; Laboratories;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993. 30th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-577-1
  • Type

    conf

  • DOI
    10.1109/DAC.1993.203919
  • Filename
    1600192