• DocumentCode
    2138225
  • Title

    FPGA placement optimization methodology survey

  • Author

    Lee, Sang-Joon ; Raahemifar, Kaamran

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ryerson Univ., Toronto, ON
  • fYear
    2008
  • fDate
    4-7 May 2008
  • Abstract
    Field programmable gate array (FPGA) is a programmable chip that can be used to quickly implement any digital circuits. Placement is an important part of FPGA design step which determines physical arrangement of the logic blocks in the FPGA. The quality of placement of logic blocks determines overall performance of the logic implemented in the FPGA. In this paper, a number of placement optimization techniques are reviewed; min-cut, quadratic, simulated annealing, and a hybrid approach of using genetic algorithm with simulated annealing technique. The methodology of each optimization technique is presented and its advantages and disadvantages are evaluated. Overall, the hybrid approach of using genetic algorithm with simulated annealing technique produces best result, reaching a global optimal solution. The hybrid approach of using genetic algorithm and simulated annealing optimization technique is implemented using MATLAB and its results are presented using a wire-length-driven placement as cost function.
  • Keywords
    field programmable gate arrays; genetic algorithms; simulated annealing; FPGA design; FPGA placement optimization methodology; digital circuits; field programmable gate array; genetic algorithm; logic blocks; placement optimization techniques; programmable chip; simulated annealing; Circuit simulation; Cost function; Digital circuits; Field programmable gate arrays; Genetic algorithms; Optimization methods; Programmable logic arrays; Routing; Simulated annealing; Timing; Field programmable gate arrays; genetic algorithms; optimization methods; quadratic programming; routing; simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
  • Conference_Location
    Niagara Falls, ON
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4244-1642-4
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2008.4564891
  • Filename
    4564891