Reliability Evaluation of Turbo Decoders Implemented on SRAM-FPGAs

被引:6
|
作者
Gao, Zhen [1 ]
Zhang, Lingling [1 ]
Han, Ruishi [1 ]
Reviriego, Pedro [2 ]
Li, Zhiqiang [3 ]
机构
[1] Tianjin Univ, Sch Elect & Informat Engn, Tianjin, Peoples R China
[2] Univ Carlos III Madrid, Dept Ingn Telemat, Madrid, Spain
[3] Luoyang Newvid Technol Co Ltd, Luoyang, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Turbo decoder; Single Event Upsets (SEU); reliability; FPGA; user memory; configuration memory; SYSTEMS;
D O I
10.1109/vts48691.2020.9107638
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Turbo codes are widely used in satellite communications. When a Turbo decoder is implemented on a Field Programmable Gate Array (FPGA) in a space platform, it will suffer Single Event Upsets (SEUs) that can cause failures and disrupt communications. In this paper, the reliability of Turbo decoders implemented on FPGAs is evaluated. The Turbo decoder with Log-MAP algorithm is implemented on an SRAM-FPGA. Then, fault injection experiments are conducted to simulate the effects of SEU on the user memory and on the configuration memory of the Turbo decoder. Experimental results show that, for user memory, the SEU tolerance rate is over 95%, and the effect of SEU is related to the iteration period, bit position and Signal to Noise Ratio (SNR). In particular, SEUs on the control/address registers and on the interleaving table have a larger impact than on other registers or memories. For the configuration memory, the SEU tolerance rate is higher than 86%, and decreases as SNR increases. In general, the Turbo decoder exhibits a high reliability against SEUs, and the user memory is more reliable than the configuration memory.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] On the Evaluation of the PIPB Effect within SRAM-based FPGAs
    De Sio, Corrado
    Azimi, Sarah
    Sterpone, Luca
    2019 IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2019,
  • [32] Evaluation of Fault Attack Detection on SRAM-based FPGAs
    Benevenuti, Fabio
    Kastensmidt, Fernanda Lima
    2017 18TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS 2017), 2017,
  • [33] Reliability-Oriented Placement and Routing Algorithm for SRAM-Based FPGAs
    Huang, Keheng
    Hu, Yu
    Li, Xiaowei
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (02) : 256 - 269
  • [34] A Novel Concurrent Error Detection Technique for the Fast Fourier Transform Implemented in SRAM-based FPGAs
    Gonzalez-Toral, Ricardo
    Reviriego, Pedro
    Antonio Maestro, Juan
    Gao, Zhen
    2016 16TH EUROPEAN CONFERENCE ON RADIATION AND ITS EFFECTS ON COMPONENTS AND SYSTEMS (RADECS), 2016,
  • [35] A new reliability-oriented place and route algorithm for SRAM-based FPGAs
    Sterpone, L
    Violante, M
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (06) : 732 - 744
  • [36] RoRA: A reliability-oriented place and route algorithm for SRAM-based FPGAS
    Sterpone, L
    Reorda, MS
    Violante, M
    2005 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2005, : 147 - 150
  • [37] A new analytical approach to estimate the effects of SEUs in TMR architectures implemented through SRAM-Based FPGAs
    Sterpone, L
    Violante, M
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2005, 52 (06) : 2217 - 2223
  • [38] Concurrent error detection for finite state machines implemented with embedded memory blocks of SRAM-based FPGAs
    Rasniewski, Andrzej
    MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (5-6) : 303 - 312
  • [39] A Scheme to Design Concurrent Error Detection Techniques for the Fast Fourier Transform Implemented in SRAM-Based FPGAs
    Gonzalez-Toral, Ricardo
    Reviriego, Pedro
    Antonio Maestro, Juan
    Gao, Zhen
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (07) : 1039 - 1045
  • [40] A Novel Design Methodology for Implementing Reliability-Aware Systems on SRAM-Based FPGAs
    Bolchini, Cristiana
    Miele, Antonio
    Sandionigi, Chiara
    IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (12) : 1744 - 1758