• DocumentCode
    2876521
  • Title

    Improving Bounds for FPGA Logic Minimization

  • Author

    Todman, Tim ; Fu, Haofan ; Mencer, Oskar ; Luk, Wayne

  • Author_Institution
    Imperial Coll. London, London
  • fYear
    2007
  • fDate
    12-14 Dec. 2007
  • Firstpage
    245
  • Lastpage
    248
  • Abstract
    We present a methodology for improving the bounds of combinational designs implemented on networks of lookup tables, moving them closer to the theoretical minimum. Our work effectively extends optimality to span logic minimization and technology mapping. We obtain a proof of optimality by restricting ourselves to 4-input look-up tables (LUTs) and generating all possible circuits up to a certain area or latency depending on the optimization mode. Since simple-minded generation would take a long time, we develop levels of abstraction (steps) and techniques to restrict and order the search space, and produce results in practical time. We use logic decomposition to break up large designs, using the resulting trees to guide our search and prune the search space. The price of this optimality is that we are limited to small blocks; however, such blocks can be used to build larger designs.
  • Keywords
    combinational circuits; field programmable gate arrays; logic design; minimisation; table lookup; tree searching; FPGA logic minimization; combinational designs; levels of abstraction; logic decomposition; lookup tables; optimization mode; search space; simple-minded generation; technology mapping; Delay; Design optimization; Educational institutions; Field programmable gate arrays; Logic circuits; Logic design; Minimization; Space technology; Table lookup; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
  • Conference_Location
    Kitakyushu
  • Print_ISBN
    978-1-4244-1472-7
  • Electronic_ISBN
    978-1-4244-1472-7
  • Type

    conf

  • DOI
    10.1109/FPT.2007.4439257
  • Filename
    4439257