Simulated annealing-based high-level synthesis methodology for reliable and energy-aware application specific integrated circuit designs with multiple supply voltages

被引:0
|
作者
Dilek, Selma [1 ]
Tosun, Suleyman [1 ]
Cakin, Alperen [1 ]
机构
[1] Hacettepe Univ, Dept Comp Engn, Ankara, Turkiye
关键词
application-specific integrated circuits; energy; high-level synthesis; modular redundancy; optimization; reliability; simulated annealing; soft errors; voltage islands; OPTIMIZATION; GRAPH; MINIMIZATION; TEMPERATURE; RELIABILITY; ALLOCATION; ALGORITHMS; BINDING; STATE; POWER;
D O I
10.1002/cta.3666
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Integrated circuits have become more vulnerable to soft errors due to smaller transistor sizes and lower threshold voltage levels. Energy reduction methods make circuits more error-prone since even the smallest amounts of environmental radiation can cause a bit flip. Furthermore, redundancy-based error detection and correction methods induce higher costs and area overhead. Thus, several conflicting parameters may need to be considered during embedded system design (e.g., area, performance, energy, and reliability). High-level synthesis (HLS) is the most practical design step to consider all these parameters as complexity increases at lower levels. HLS can be viewed as a multi-objective optimization problem of finding a set of Pareto-optimal designs, allowing designers to choose the ones that best fit the requirements. Moreover, the number of synthesis options superlinearly affects the search space growth, necessitating efficient optimization methods. In this study, we propose simulated annealing (SA)-based HLS methods for multi-Vcc application-specific integrated circuit design, aiming to optimize energy consumption and reliability under the area and latency constraints. Furthermore, we use duplication to improve design reliability as much as the constraints allow. We compared our methods against genetic algorithm (GA)-based and integer linear programming (ILP)-based methods and showed their effectiveness in finding optimum or near-optimum results in a short running time. SA-based methods achieved up to 21.20% reliability improvement on average and up to 38% energy reduction on average, while preserving the reliability value against the GA-based metaheuristic counterpart under joint reliability and energy optimization on four HLS benchmarks.
引用
收藏
页码:4897 / 4938
页数:42
相关论文
共 5 条
  • [1] Integer linear programming-based optimization methodology for reliability and energy-aware high-level synthesis
    Dilek, Selma
    Tosun, Suleyman
    [J]. MICROELECTRONICS RELIABILITY, 2022, 139
  • [2] MH4 : multiple-supply-voltages aware high-level synthesis for high-integrated and high-frequency circuits for HDR architectures
    Abe, Shin-ya
    Shi, Youhua
    Yanagisawa, Masao
    Togawa, Nozomu
    [J]. IEICE ELECTRONICS EXPRESS, 2012, 9 (17): : 1414 - 1422
  • [3] Investigating the Effect of Hyper-Parameter Settings on Simulated Annealing-based High-Level Synthesis Design Space Exploration
    Parchamdar, B.
    Schaefer, B. Carrion
    [J]. 17TH IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE, DCAS 2024, 2024,
  • [4] An Energy-efficient High-level Synthesis Algorithm Incorporating Interconnection Delays and Dynamic Multiple Supply Voltages
    Abe, Shin-ya
    Shi, Youhua
    Usami, Kimiyoshi
    Yanagisawa, Masao
    Togawa, Nozomu
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [5] An Energy-efficient High-level Synthesis Algorithm Incorporating Interconnection Delays and Dynamic Multiple Supply Voltages
    Abe, Shin-ya
    Shi, Youhua
    Usami, Kimiyoshi
    Yanagisawa, Masao
    Togawa, Nozomu
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,