Á. Michels, Lorenzo Petroli, C. Lisbôa, F. Kastensmidt, L. Carro
{"title":"SET Fault Tolerant Combinational Circuits Based on Majority Logic","authors":"Á. Michels, Lorenzo Petroli, C. Lisbôa, F. Kastensmidt, L. Carro","doi":"10.1109/DFT.2006.59","DOIUrl":null,"url":null,"abstract":"This work proposes the use of analog majority gates to implement combinational circuits that are intrinsically tolerant to transient faults. We propose a new type of voter circuit that uses some knowledge from the analog design arena, and show that these circuits can be used to implement fully fault tolerant modules, in a more efficient way than using triple modular redundancy (TMR). Second, based on already known techniques used to implement any combinational function with the use of majority gates, it is proven that a semi-analog voter can be used to implement fault tolerant majority gates that perform the same functions as the regular combinations of AND, OR and INVERTER gates. Finally, the implementation and test of an adder circuit, using both conventional TMR and the proposed solution, is described and analyzed, in order to confirm that the proposed solution is fault tolerant and also compares favorably to some classic designs that are not 100 percent fault tolerant","PeriodicalId":113870,"journal":{"name":"2006 21st IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 21st IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DFT.2006.59","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
This work proposes the use of analog majority gates to implement combinational circuits that are intrinsically tolerant to transient faults. We propose a new type of voter circuit that uses some knowledge from the analog design arena, and show that these circuits can be used to implement fully fault tolerant modules, in a more efficient way than using triple modular redundancy (TMR). Second, based on already known techniques used to implement any combinational function with the use of majority gates, it is proven that a semi-analog voter can be used to implement fault tolerant majority gates that perform the same functions as the regular combinations of AND, OR and INVERTER gates. Finally, the implementation and test of an adder circuit, using both conventional TMR and the proposed solution, is described and analyzed, in order to confirm that the proposed solution is fault tolerant and also compares favorably to some classic designs that are not 100 percent fault tolerant