Font Size: a A A

A Study Of Soft Protection Methods Bsed On DSP And FPGA Project Code

Posted on:2015-11-07Degree:MasterType:Thesis
Country:ChinaCandidate:Q ShiFull Text:PDF
GTID:2322330488474053Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
In the space environment, soft errors caused by cosmic rays is one of the most important challenges faced within the aerospace computing. With the continued progress of integrated circuit manufacturing process, soft errors has been to a serious threat for modern processors. Therefore, the soft protection for present processor is necessary. This paper will study the common soft protection methods for DSP and FPGA, analysis of the principles of various protection methods, applications, etc. And finally we will get the relationship between the benefit and resource cost of every soft protection method. It will be help for somebody to use the method in application. Specifically the following aspects:1.Make theoretical model of anti-SEU for DSP and FPGA system.The process Single particle of space radiation on the device is equivalent to a multiple independent replications of the process, which obey the binomial distribution law. When we do a large number of independent replications, and the probability of an event occurring is small, the binomial distribution can be approximated by a Poisson distribution. In the research object, the particle flow is large, while the probability of occurrence of SEU device is very small, so we can use the Poisson distribution to approximate the binomial distribution. Thus, we build theoretical model of space-based single-particle radiation based on the Poisson distribution.2.Established engineering practice model. From the analysis of the theoretical model, the probability of occurrence of single event upset of device is an increasing function of time. In practical engineering design, we use the number of errors per unit time to evaluate the performance. Therefore, we use a function to approximate the results, and establish evaluation model for engineering applications.3.Theoretical study of commonly used software protection methods. According to the theoretical model, analysis of the protective properties of the commonly used methods which include of soft protective triple modular redundancy, refresh and error correction code, and get the evaluation function of protection performance. And we plot curves of performance evaluation with the help of Matlab, so we can see the visual effects.4.Soft protection methods for DSP. We get a study of four soft protection methods for DSP,which are temporal filtering redundancy protection methods for critical instructions, LS-TMR protection methods for key variables, error correction code protection methods for key variables and module division of redundancy protection methods. We analyze the performance and costs of each protection method, and gives the approximate estimation formula. It will provide a reference for the protection methods in application.5.Soft protection methods for FPGA. We get a study of four soft protection methods for FPGA,which are temporal filtering redundancy protection method, based on module division of TMR protection methods, refresh, refresh TMR and error correction code protection methods. We analyze the performance and costs of each protection method, and gives the approximate estimation formula. It will provide a reference for the protection methods in application.
Keywords/Search Tags:Soft Error, Soft Protection, Single Event Upsets
PDF Full Text Request
Related items