Criticality Aware Soft Error Mitigation in the Configuration Memory of SRAM based FPGA

被引:6
|
作者
Mandal, Swagata [1 ]
Sarkar, Sreetama [1 ]
Ming, Wong Ming [1 ]
Chattopadhyay, Anupam [1 ]
Chakrabarti, Amlan [2 ]
机构
[1] Nanyang Technol Univ, Singapore, Singapore
[2] Univ Calcutta, Kolkata, India
关键词
D O I
10.1109/VLSID.2019.00063
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient low complexity error correcting code (ECC) is considered as an effective technique for mitigation of multi-bit upset (MBU) in the configuration memory (CM) of static random access memory (SRAM) based Field Programmable Gate Array (FPGA) devices. Traditional multi-bit ECCs have large overhead and complex decoding circuit to correct adjacent multibit error. In this work, we propose a simple multi-bit ECC which uses Secure Hash Algorithm for error detection and parity based two dimensional Erasure Product Code for error correction. Present error mitigation techniques perform error correction in the CM without considering the criticality or the execution period of the tasks allocated in different portion of CM. In most of the cases, error correction is not done in the right instant, which sometimes either suspends normal system operation or wastes hardware resources for less critical tasks. In this paper, we advocate for a dynamic priority-based hardware scheduling algorithm which chooses the tasks for error correction based on their area, execution period and criticality. The proposed method has been validated in terms of overhead due to redundant bits, error correction time and system reliability.
引用
收藏
页码:257 / 262
页数:6
相关论文
共 50 条
  • [1] Efficient dynamic priority based soft error mitigation techniques for configuration memory of FPGA hardware
    Mandal, Swagata
    Paul, Rourab
    Sau, Suman
    Chakrabarti, Amlan
    Chattopadhyay, Subhasis
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2017, 51 : 313 - 330
  • [2] Soft error mitigation for SRAM-based FPGAs
    Asadi, GH
    Tahoori, MB
    [J]. 23RD IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2005, : 207 - 212
  • [3] Realization of Various Error Mitigation techniques for SRAM based FPGA
    Chorasia, Jyoti
    Jasani, Karan
    Shah, Arpita
    [J]. 2017 2ND INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2017, : 55 - 59
  • [4] Heterogeneous Configuration Memory Scrubbing for Soft Error Mitigation in FPGAs
    Lee, Ju-Yueh
    Chang, Cheng-Ru
    Jing, Naifeng
    Su, Juexiao
    Wen, Shijie
    Wong, Rich
    He, Lei
    [J]. 2012 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT'12), 2012, : 23 - 28
  • [5] The Optimization of Aging-aware 8T SRAM for FPGA Configuration Memory
    Li, Yifei
    Zhou, Yuxin
    Shu, Yuhao
    Chen, Hongyu
    Ha, Yajun
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [6] An Approach to Reduce Soft Error Rate of SRAM-Based FPGA with SEU Effects by Partial Mitigation and PSO
    Yan, Yunyi
    Wu, Jinfu
    Guo, Baolong
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2016, 17 (04): : 789 - 795
  • [7] Soft error mitigation in switch modules of SRAM-based FPGAs
    Zarandi, Harnid R.
    Miremadi, Seyed G.
    Pradhan, Dhiraj K.
    Mathew, Jimson
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 141 - +
  • [8] Soft Error Reliability Prediction of SRAM-based FPGA Designs
    Vacca, Eleonora
    Azimi, Sarah
    De Sio, Corrado
    Portaluri, Andrea
    Rizzieri, Daniele
    Sterpone, Luca
    Codinachs, David Merodio
    Poivey, Christian
    [J]. 2022 22ND EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS, RADECS, 2022, : 257 - 260
  • [9] A Novel Soft Error Mitigation Approach for SRAM-based FPGAs
    Luetzel, Sascha
    Siemers, Christian
    [J]. 2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [10] EM-Aware Memory Mapping Algorithms for SRAM Based FPGA
    Guan, Zhong
    [J]. PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 205 - 205