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 条
  • [21] A fast kinoform optimization algorithm based on simulated annealing
    Chen, YW
    Yamauchi, S
    Wang, N
    Nakao, Z
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2000, E83A (04) : 774 - 776
  • [22] Simulated annealing optimization algorithm for power systems quality analysis
    Soliman, SA
    Mantaway, AH
    El-Hawary, ME
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2004, 26 (01) : 31 - 36
  • [23] PRECISION: A Reconfigurable SIMD/MIMD Coprocessor for Computer Vision Systems-on-Chip
    Nieto, Alejandro
    Vilarino, David L.
    Brea, Victor M.
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (08) : 2548 - 2561
  • [24] Modeling Trust Relationships in Blockchain Applications: The Case of Reconfigurable Systems-on-Chip
    Mere, Maxime
    Jouault, Frederic
    Pallardy, Loic
    Perdriau, Richard
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY COMPANION, QRS-C, 2022, : 79 - 86
  • [25] SystemC and OCAPI-xl based system-level design for reconfigurable systems-on-chip
    Tiensyrjä, K
    Cupak, M
    Masselos, K
    Pettissalo, M
    Potamianos, K
    Qu, Y
    Rynders, L
    Vanmeerbeeck, G
    Voros, N
    Zhang, Y
    ADVANCES IN DESIGN AND SPECIFICATION LANGUAGES FOR SOCS: SELECTED CONTRIBUTIONS FROM FDL'04, 2005, : 255 - 269
  • [26] Genetic Algorithm and Simulated Annealing based Approaches to Categorical Data Clustering
    Saha, Indrajit
    Mukhopadhyay, Anirban
    IEEE REGION 10 COLLOQUIUM AND THIRD INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, VOLS 1 AND 2, 2008, : 18 - +
  • [27] A simulated annealing-based maximum-margin clustering algorithm
    Seifollahi, Sattar
    Bagirov, Adil
    Borzeshi, Ehsan Zare
    Piccardi, Massimo
    COMPUTATIONAL INTELLIGENCE, 2019, 35 (01) : 23 - 41
  • [28] Genetic algorithm and simulated annealing based approaches to categorical data clustering
    Saha, Indrajit
    Mukhopadhyay, Anirban
    IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 534 - +
  • [29] Simulated annealing based maximum likelihood clustering algorithm for image segmentation
    State Key Lab. of CAD and CG, Zhejiang Univ., Hangzhou 310027, China
    Ruan Jian Xue Bao/Journal of Software, 2001, 12 (02): : 212 - 218
  • [30] A simulated annealing algorithm for stiffness optimization
    Vasile, Alexandru
    Coropetchi, Iulian Constantin
    Sorohan, Stefan
    Picu, Catalin Radu
    Constantinescu, Dan Mihai
    4TH INTERNATIONAL CONFERENCE ON STRUCTURAL INTEGRITY (ICSI 2021), 2022, 37 : 857 - 864