• DocumentCode
    2048306
  • Title

    FPGA technology mapping: a study of optimality

  • Author

    Ling, Andrew ; Singh, Deshanand P. ; Brown, Stephen D.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    427
  • Lastpage
    432
  • Abstract
    This paper attempts to quantify the optimality of FPGA technology mapping algorithms. The authors developed an algorithm, based on Boolean satisfiability (SAT), that is able to map a small subcircuit into the smallest possible number of lookup tables (LUTs) needed to realize its functionality. This technique was applied iteratively to small portions of circuits that have already been technology mapped by the best available mapping algorithms for FPGAs. In many cases, the optimal mapping of the subcircuit uses fewer LUTs than is obtained by the technology mapping algorithm. It is shown that for some circuits the total area improvement could be up to 67%.
  • Keywords
    field programmable gate arrays; logic design; table lookup; Boolean satisfiability; FPGA technology mapping; lookup tables; mapping algorithms; optimal mapping; Algorithm design and analysis; Circuits; Design optimization; Field programmable gate arrays; Hardware; Logic design; Logic devices; Permission; Programmable logic arrays; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193847
  • Filename
    1510367