Increasing the resistance of a system consisting of several programmable logic integrated circuits (FPGA) to space radiation effects is discussed in the paper. Only upsets (non-catastrophic failures) peculiar to the radiation-resistant FPGAs of the Antifuse type are considered. An algorithm of convolutional coding is proposed as a solution. The coder in this case is improved due to the replacement of a shift register by a cyclically rewritable register. The Viterbi algorithm is used for decoding. The algorithm considered in the article allows correcting errors not only in a noisy channel but also errors in the coder and decoder resulting from heavy ions hitting. The results of covering tests of implementation of a mathematical model of the algorithm proved one hundred per cent probability of correcting single errors in all units. The data obtained in the physical implementation of the algorithm in FPGA confirms the estimated reliability.


    Access

    Download


    Export, share and cite



    Title :

    Application of convolutional codes for the protection of FPGA against single failures caused by outer space radiation effects


    Contributors:


    Publication date :

    2017




    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    Unknown




    MITIGATION OF COTS FPGA FAILURES CAUSED BY RADIATION EFFECTS

    Barbosa, Adilson / Loureiro, Geilson / Manea, Silvio et al. | TIBKAT | 2020


    Protection against space radiation

    Engineering Index Backfile | 1968


    Protection against space radiation

    Obrien, K. / Reetz, A., Jr. | NTRS | 1968


    Protection Against Space Radiation

    K. Obrien / A. Reetz | NTIS | 1968


    FPGA Implementation of Cascade Correction for RS, Interleaved and Convolutional Codes

    Deng, H.-g. / Li, H.-y. / Li, Z.-j. | British Library Online Contents | 2007