单粒子效应后果非常严重,如何避免呢?可以加入额外的冗余电路,比如使用三模冗余(TMR)的方式,这是最具有代表的容错机制。同一时间三个功能相同的模块分别执行一样的操作,由于单粒子冲击时的电信号仅仅来自一路,“三选二”的投票器将会选出其余两路的正确结果,增强电路系统的可靠性。
冗余电路很强大,但成本很高,同样的电路需要三套!除了这方法外也可以用错误检测与纠正电路(Error Detection And Correction,EDAC)来防止突发的电信号误触发,但这种电路需要纠错、译码电路,因此结构较为复杂,不适宜用于高性能的数据通道中。