• DocumentCode
    2330799
  • Title

    Exploiting symmetry in SAT-based boolean matching for heterogeneous FPGA technology mapping

  • Author

    Hu, Yu ; Shih, Victor ; Majumdar, Rupak ; He, Lei

  • Author_Institution
    Univ. of California, Los Angeles
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    350
  • Lastpage
    353
  • Abstract
    The Boolean matching problem is a key procedure in technology mapping for heterogeneous field programmable gate arrays (FPGA), and SAT-based Boolean matching (SAT-BM) provides a highly flexible solution for various FPGA architectures. However, the computational complexity of state-of-the-art SAT-BM prohibits its application practically. In this paper we propose an efficient SAT-BM algorithm by exploring function and architectural symmetries. While the most recent work obtained up to 13times speedup, we achieve up to 200times speedup, when both are compared to the original SAT-BM algorithm.
  • Keywords
    Boolean functions; computability; field programmable gate arrays; logic design; SAT-based Boolean matching; architectural symmetry; exploring function; field programmable gate array; heterogeneous FPGA technology mapping; Circuits; Computational complexity; Computer architecture; Encoding; Field programmable gate arrays; Logic devices; Programmable logic arrays; Runtime; Space technology; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397289
  • Filename
    4397289