Clustering Optimization Based on Simulated Annealing Algorithm for Reconfigurable Systems-On-Chip

被引:0
|
作者
Gavrilov, Sergey [1 ]
Zheleznikov, Daniil [1 ]
Khvatov, Vasiliy [1 ]
Chochaev, Rustam [1 ]
机构
[1] Natl Res Univ Elect Technol MIET, Russian Acad Sci IPPM RAS, Inst Design Problems Microelect, Dept CAD, Moscow, Zelenograd, Russia
基金
俄罗斯科学基金会;
关键词
field programmable gate array (FPGA); Reconfigurable Systems-on-Chip; clustering; Rent's rule; interconnect; Kernighan-Lin algorithm; Simulated Annealing;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A bottom-up circuit clustering step is one of the most significant steps in the reconfigurable systems-on-chip design flow. Qualitative clustering provides the efficiency of subsequent placement and routing steps. The goals of circuit clustering are following: a) achieving the high density by minimizing the number of clusters; b) decreasing time delays by localizing time-critical connections within a cluster and using fast local routing resources. There are several popular solutions to these issues such as partitioning algorithms, bottom-up clustering and heuristic algorithms. In this paper we present a simulated annealing approach for clustering optimization for the reconfigurable system-on-chip based on the "Almaz-14" FPGA. We analyze and compare our algorithm with three popular approaches: basic clustering; Kernighan-Lin partitioning algorithm; clustering algorithm using Rent's rule. Experimental results on a set of ISCAS' 85 and ISCAS' 89 benchmarks demonstrate that presented algorithm in cooperation with algorithm using Rent's rule has comparable effectiveness to other clustering algorithms.
引用
收藏
页码:1492 / 1495
页数:4
相关论文
共 50 条
  • [41] A simulated annealing-based optimization algorithm for process planning
    Ma, GH
    Zhang, YF
    Nee, AYC
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (12) : 2671 - 2687
  • [42] Optimization model of heliostatic field based on simulated annealing algorithm
    Zhao, Xuezhuan
    Wang, Yuyan
    Wang, Xinyi
    Cao, Keai
    2024 5TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATION, ICCEA 2024, 2024, : 221 - 227
  • [43] Heterogeneous Networks Topology Optimization Based on Simulated Annealing Algorithm
    Wu, Chuanlong
    Wang, Menglin
    Ma, Bing
    Chen, Kebin
    PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 2074 - 2078
  • [44] A simulated annealing-based multiobjective optimization algorithm: AMOSA
    Bandyopadhyay, Sanghamitra
    Saha, Sriparna
    Maulik, Ujjwal
    Deb, Kalyanmoy
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (03) : 269 - 283
  • [45] Study on the layout optimization of platform based on simulated annealing algorithm
    Zheng, Dequan
    Zheng, D. (zhengdequan@hit.edu.cn), 1793, Academy Publisher (08): : 1793 - 1800
  • [46] Particle Swarm Optimization Algorithm Based on the Idea of Simulated Annealing
    Dong Chaojun
    Qiu Zulian
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (10): : 152 - 157
  • [47] Optimization of energy supply systems: Simulated annealing versus genetic algorithm
    Gonzalez-Monroy, LI
    Cordoba, A
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2000, 11 (04): : 675 - 690
  • [48] A Design Methodology for Application Partitioning and Architecture Development of Reconfigurable Multiprocessor Systems-on-Chip
    Goehringer, Diana
    Huebner, Michael
    Benz, Michael
    Becker, Juergen
    2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 259 - 262
  • [49] Improvement of Original Particle Swarm Optimization Algorithm Based on Simulated Annealing Algorithm
    Cong Liang
    Hu Chengquan
    Guo Zongpeng
    Jiang Yu
    Sha Lihua
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 6, 2008, : 671 - 676
  • [50] Cooperative evolutionary algorithm based on particle swarm optimization and simulated annealing algorithm
    Division of System Simulation and Computer Application, Taiyuan University of Science and Technology, Taiyuan 030024, China
    Zidonghua Xuebao, 2006, 4 (630-635):