• DocumentCode
    2304891
  • Title

    Wirelength Optimization for Multilevel Hierachical FPGA

  • Author

    Zeng, Xiangzhi ; Zhou, Qiang ; Cai, Yici ; Hong, Xianlong

  • Author_Institution
    Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
  • Volume
    4
  • fYear
    2009
  • fDate
    19-21 May 2009
  • Firstpage
    361
  • Lastpage
    366
  • Abstract
    The traditional placement methods for the island-style FPGA suffer from the conflicts of the unique architecture of the multilevel hierachical FPGA and the increasing capacity of FPGA. In this paper, we present an improved partitioning-based placement algorithm with three heuristic strategies, partition granularity strategy, vacancy distribution strategy and edge-weight assignment strategy. The partition granularity strategy works by deciding the number of sub-regions used to place blocks, vacancy distribution strategy acts through keeping each sub-region in relative balance and the edge-weight assignment strategy guides the min-cut partitions by giving the different weight to each nets, has abilities to deal with the circuits containing macro-blocks. Experiments on MCNC benchmark circuits show that our algorithm implements the placement with an average gain of 16.7% decrease of the total wirelength compared to the basic partitioning-based algorithms, but without increase in runtime.
  • Keywords
    field programmable gate arrays; optimisation; MCNC benchmark circuits; edge-weight assignment strategy; multilevel hierachical FPGA; partition granularity strategy; partitioning-based placement algorithm; vacancy distribution strategy; wirelength optimization; Circuits; Distribution strategy; Field programmable gate arrays; Joining processes; Level control; Logic; Partitioning algorithms; Runtime; Switches; Wires; Hmetis; Wirelength optimization; mhFPGA; placement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. WCSE '09. WRI World Congress on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3570-8
  • Type

    conf

  • DOI
    10.1109/WCSE.2009.238
  • Filename
    5319573