Cost-Effective TMR Soft Error Tolerance Technique for Commercial Aerospace:Utilization of Approximate Computing
Triple Modular Redundancy(TMR),as the most prevalent and effective technique for soft error mitigation technique,inevitably incurs substantial hardware overhead while meeting high fault-tolerance requirements.To achieve the trade-off between area,power and fault coverage and meet the requirement of low-cost and high-reliability circuit design,Approximate Triple Modular Redundancy(ATMR)is investigated and a Dynamic Adjustment Multi-Objective Optimization Framework based on Approximate Gate Library(ApxLib+DAMOO)is investigated.The basic optimization framework employs Non-dominated Sorting Genetic Algorithm II(NSGA-II),achieving rapidly approximation through parity analysis and the pre-established ApxLib.Subsequently,the framework introduces two novel mechanisms:dynamic probability adjustment and parity expansion.The first mechanism dynamically updates the mutation probability of gates in the genetic algorithm based on testability analysis,while the second mechanism performs recognition and reconstruction for binate gates to achieve dual optimization of efficiency and effectiveness in optimization.Experimental results indicate that the proposed optimization framework achieves an additional Soft Error Rate(SER)reduction of up to 10%~20% compared to traditional NSGA-II with the same hardware overhead,while reducing 18.7% of execution time reduction averagely.