针对航天应用中数字式太阳敏感器高可靠性的要求,对基于Leon3处理器平台的数字式太阳敏感器SoC在RTL级进行抗SEU加固设计.出于加固后整个系统速度和面积的考虑,本文针对SoC中不同部分采取不同的加固方法,综合使用了三模冗余、EDAC(Error...针对航天应用中数字式太阳敏感器高可靠性的要求,对基于Leon3处理器平台的数字式太阳敏感器SoC在RTL级进行抗SEU加固设计.出于加固后整个系统速度和面积的考虑,本文针对SoC中不同部分采取不同的加固方法,综合使用了三模冗余、EDAC(Error Detection And Correction)电路、CPU流水线重启和Cache强制不命中等容错方法.使用故障注入的方法测试寄存器文件加固后系统的软错误敏感性,对寄存器加固效果进行评估.并在FPGA上进行原型实现,对比加固前后的速度及开销情况.展开更多
文摘针对航天应用中数字式太阳敏感器高可靠性的要求,对基于Leon3处理器平台的数字式太阳敏感器SoC在RTL级进行抗SEU加固设计.出于加固后整个系统速度和面积的考虑,本文针对SoC中不同部分采取不同的加固方法,综合使用了三模冗余、EDAC(Error Detection And Correction)电路、CPU流水线重启和Cache强制不命中等容错方法.使用故障注入的方法测试寄存器文件加固后系统的软错误敏感性,对寄存器加固效果进行评估.并在FPGA上进行原型实现,对比加固前后的速度及开销情况.