{"title":"A study on fine granular fault tolerance methodologies for FPGAs","authors":"Mahtab Niknahad, O. Sander, J. Becker","doi":"10.1109/ReCoSoC.2011.5981537","DOIUrl":null,"url":null,"abstract":"Single Event Upsets will gain more importance for future nanoscale architectures, which will be more sensitive to such effects. Especially for domains like space applications robust redundany methodologies are needed to make use of these new architectures. In this paper we study fine grain redundancy methodologies which can be used to construct high robust designs. Our basic approach is to localize the fault tolerance structure to a fine grain view. We then show two methodologies which are suitable for FPGAs. The methodologies are similar to Triple Modular Redundancy (TMR) which is a widely used approach for mitigating upsets and failures. However for new device generations simply replicating complete systems in TMR manner may not be sufficient anymore especially in harsh environments, such as space applications. We integrate both approaches into standard FPGA tool flows thereby introducing redundancy automatically without user interaction.","PeriodicalId":103130,"journal":{"name":"6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ReCoSoC.2011.5981537","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
Single Event Upsets will gain more importance for future nanoscale architectures, which will be more sensitive to such effects. Especially for domains like space applications robust redundany methodologies are needed to make use of these new architectures. In this paper we study fine grain redundancy methodologies which can be used to construct high robust designs. Our basic approach is to localize the fault tolerance structure to a fine grain view. We then show two methodologies which are suitable for FPGAs. The methodologies are similar to Triple Modular Redundancy (TMR) which is a widely used approach for mitigating upsets and failures. However for new device generations simply replicating complete systems in TMR manner may not be sufficient anymore especially in harsh environments, such as space applications. We integrate both approaches into standard FPGA tool flows thereby introducing redundancy automatically without user interaction.