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 条
  • [1] Simulated Annealing Based Placement Optimization for Reconfigurable Systems-on-Chip
    Sergey, Gavrilov
    Daniil, Zheleznikov
    Rustam, Chochaev
    PROCEEDINGS OF THE 2019 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2019, : 1597 - 1600
  • [2] Network Site Optimization and Clustering Study Based on Simulated Annealing Algorithm
    Yang, Lin-Shen
    Wen, Bin
    Yan, Jie-Jun
    IEEE ACCESS, 2023, 11 : 108167 - 108177
  • [3] Reconfigurable Convolution Architecture for Heterogeneous Systems-on-Chip
    Spagnolo, Fanny
    Perri, Stefania
    Frustaci, Fabio
    Corsonello, Pasquale
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 289 - 293
  • [4] MRAPI implementation for Heterogeneous Reconfigurable Systems-on-Chip
    Gantel, L.
    Benkhelifa, M. E. A.
    Verdier, F.
    Lemonnier, F.
    2014 IEEE 22ND ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2014), 2014, : 239 - 239
  • [5] Simulating Reconfigurable Multiprocessor Systems-on-Chip with MPSoCSim
    Wehner, Philipp
    Rettkowski, Jens
    Kalb, Tobias
    Goehringer, Diana
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 16 (01)
  • [6] Designing reconfigurable multiple scan chains for systems-on-chip
    Quasem, MS
    Gupta, S
    22ND IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2004, : 365 - 371
  • [7] A Taxonomy of Reconfigurable Single-/Multiprocessor Systems-on-Chip
    Goehringer, Diana
    Perschke, Thomas
    Huebner, Michael
    Becker, Juergen
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [8] MRAPI Resource Management Layer on Reconfigurable Systems-on-Chip
    Gantel, L.
    Benkhelifa, M. E. A.
    Verdier, F.
    Lemonnier, F.
    2014 9TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2014,
  • [9] Optimization of Reconfigurable Satellite Constellations Using Simulated Annealing and Genetic Algorithm
    Paek, Sung Wook
    Kim, Sangtae
    de Weck, Olivier
    SENSORS, 2019, 19 (04)
  • [10] Canopy-MMD Text Clustering Algorithm Based on Simulated Annealing and Canopy Optimization
    Zhai, Jun-Wu
    Tian, Yu-Chen
    Li, Wen-Tao
    Liang, Kun
    Journal of Computers (Taiwan), 2023, 34 (01) : 75 - 86