• DocumentCode
    766507
  • Title

    DAG-Map: graph-based FPGA technology mapping for delay optimization

  • Author

    Chen, Kuang-Chien ; Cong, Jason ; Ding, Yuzheng ; Kahng, Andrew B. ; Trajmar, Peter

  • Volume
    9
  • Issue
    3
  • fYear
    1992
  • Firstpage
    7
  • Lastpage
    20
  • Abstract
    A graph-based technology-mapping package for delay optimization in lookup-table-based field programmable gate array (FPGA) designs is presented. The algorithm, DAG-Map, carries out technology mapping and delay optimization on the entire Boolean network, instead of decomposing it into fan-out-free trees. As a preprocessing phase of DAG-Map, a general algorithm called DMIG, which transforms an arbitrary n-node network into a two-input network with only an O(1) factor increase in network depth, is introduced. A matching-based technique that minimizes area without increasing network delay, and is used in the postprocessing phase of DAG-Map is discussed. DAG-Map is compared with previous FPGA mapping algorithms on a set of logic synthesis benchmarks. The experimental results show that, on average, DAG-Map reduces both network delay and the number of look-up tables.<>
  • Keywords
    delays; logic arrays; logic testing; table lookup; Boolean network; DAG-Map; DMIG; arbitrary n-node network; delay optimization; fan-out-free trees; graph-based FPGA technology mapping; logic synthesis benchmarks; lookup-table-based field programmable gate array; matching-based technique; two-input network; Delay; Design optimization; Fabrication; Field programmable gate arrays; Logic design; Packaging; Programmable logic arrays; Programmable logic devices; Routing; Switches;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/54.156154
  • Filename
    156154