Fast FPGA placement Algorithm using Quantum Genetic Algorithm with Simulated Annealing

被引:2
|
作者
Guo, Xiao [1 ]
Wang, Teng [1 ]
Chen, Zhihui [1 ]
Wang, Lingli [1 ]
Zhao, Wenqing [1 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Shanghai 201203, Peoples R China
关键词
FPGA placement; QGASA; path-timing driven; congestion-avoidance;
D O I
10.1109/ASICON.2009.5351309
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Field-Programmable Gate Array (FPGA) attracts more and more attentions in the digital-design field for its excellent features such as reconfiguration and fast time to market. But the implementation of FPGA is restricted by its hardware framework and the CAD software. This paper proposes Quantum Genetic Algorithm with Simulated Annealing (QGASA) as a hybrid FPGA placement algorithm, which combined the advantage of the fast global search ability of QGA and local adjusting ability of Simulated Annealing (SA) algorithm. The experimental results are compared with the state-of-the-art placement tool Versatile Place and Route (VPR) by running the MCNC benchmark circuits. The results show that the path-timing driven cost of QGASA is similar to VPR, but the overall CPU time is reduced by 70%.
引用
收藏
页码:730 / 733
页数:4
相关论文
共 50 条
  • [31] Simulated annealing genetic algorithm for surface intersection
    Tang, M
    Dong, JX
    ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 48 - 56
  • [32] A MapReduce Enabled Simulated Annealing Genetic Algorithm
    Hu, Luokai
    Liu, Jin
    Liang, Chao
    Ni, Fuchuan
    2014 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI 2014), 2014, : 252 - 255
  • [33] STOCHASTIC OPTIMISATION: SIMULATED ANNEALING AND THE GENETIC ALGORITHM
    Jennison, C.
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 1999, 55 : 26 - 26
  • [34] PARALLEL RECOMBINATIVE SIMULATED ANNEALING - A GENETIC ALGORITHM
    MAHFOUD, SW
    GOLDBERG, DE
    PARALLEL COMPUTING, 1995, 21 (01) : 1 - 28
  • [35] Simulation of quantum cellular automaton circuits based on genetic simulated annealing algorithm
    Sen, W
    Li, C
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2325 - 2328
  • [36] An FPGA fast combination placement optimization algorithm research
    Wang, Kang
    Xu, Ning
    Hu, Kai
    2017 IEEE 2ND ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2017, : 1258 - 1262
  • [37] Deployment Algorithm Using Simulated Annealing
    Nikiel, Slawomir
    Dabrowski, Pawel
    2011 16TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS, 2011, : 111 - 115
  • [38] Comparison of a genetic algorithm with a simulated annealing algorithm for the design of an ATM network
    Thompson, DR
    Bilbro, GL
    IEEE COMMUNICATIONS LETTERS, 2000, 4 (08) : 267 - 269
  • [39] Using a hybrid genetic algorithm-simulated annealing algorithm for fuzzy programming of reservoir operation
    Chiu, Yu-Chen
    Chang, Li-Chiu
    Chang, Fi-John
    HYDROLOGICAL PROCESSES, 2007, 21 (23) : 3162 - 3172
  • [40] Protein secondary structure prediction using decision fusion of genetic algorithm and simulated annealing algorithm
    Akkaladevi, S
    Katangur, AK
    Belkasim, S
    Pan, Y
    PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 467 - 472