Atatürk Üniversitesi Atatürk Üniversitesi
Ara
Yayınlara dön
Makale Tam Makale Uluslararası 2022

A High-Level Synthesis Methodology for Energy and Reliability-Oriented Designs

Selma Dilek, Rawan Smri, Süleyman Tosun, Deniz Dal

IEEE TRANSACTIONS ON COMPUTERS Cilt 71 · Sayı 1 · ss. 161–174 · 01.01.2022
DOI ile aç

Özet

Shrinking technology sizes of the CMOS circuits makes it possible to place more transistors on a single chip at each technology generation. On the other hand, circuits become more vulnerable to radiation effects due to lower supply and threshold voltage levels; thus, the number of transient faults in circuits tends to increase. Moreover, energy reduction techniques also negatively affect the reliability of circuits. Traditional high-level synthesis (HLS) methods usually consider only area and latency along with either energy or reliability. Especially the effect of using different voltage levels on reliability is completely ignored by previous studies. In this article, we present two new HLS methods for application-specific integrated circuit (ASIC) design under area and timing constraints with the objectives of low energy consumption and high reliability. For the mapping and scheduling steps of HLS, we propose integer linear programming (ILP) and genetic algorithm (GA)-based optimization methods. While ILP provides the optimum results, the CPU time increases exponentially with the number of application nodes. On the other hand, GA-based metaheuristic is faster and determines optimum or near-optimum results in shorter times than ILP. Additionally, we use a selective duplication method to further improve the overall reliability.

Anahtar kelimeler

RELIABILITY ENERGY VOLTAGE energy consumption Metaheuristic Integrated circuit reliability Reliability engineering Transient analysis Transistors Digital systems High-Level Synthesis (HLS) voltage islands soft errors

Sürdürülebilir Kalkınma Amaçları

  • SKA 7: Erişilebilir ve Temiz Enerji

Atıf için künye

Dilek, S., Smri, R., Tosun, S., & Dal, D. (2022). A High-Level Synthesis Methodology for Energy and Reliability-Oriented Designs. IEEE TRANSACTIONS ON COMPUTERS, 71(1), 161–174. https://doi.org/10.1109/tc.2020.3043885

BibTeX
@article{dilek2022-177727,
  author = {Dilek, Selma and Smri, Rawan and Tosun, Süleyman and Dal, Deniz},
  title = {A High-Level Synthesis Methodology for Energy and Reliability-Oriented Designs},
  journal = {IEEE TRANSACTIONS ON COMPUTERS},
  year = {2022},
  volume = {71},
  number = {1},
  pages = {161--174},
  issn = {0018-9340},
  doi = {10.1109/tc.2020.3043885},
  url = {https://akademik.atauni.edu.tr/yayinlar/177727-a-high-level-synthesis-methodology-for-energy-and-reliability-oriented-designs}
}