薛挺,贺兴华,张开锋,张哲
(1.国防科技大学
电子科学与工程学院湖南长沙410073;2.浙江工业大学浙江杭州310014)
随着现代技术的发展,作为现代高科技代表的航天工程,对星载计算机的依赖程度也越来越高。由于宇宙中存在着大量的带电粒子,星载计算机硬件系统的电子器件会受到电磁场的辐射和重粒子的冲击,其相互作用产生各种效应,其中单粒子反转(SEU)效应的影响尤为明显,它将引起卫星工作的异常或故障。SEU是由空间辐射环境导致的,重离子运动径迹周围产生的电荷被灵敏电极收集,形成瞬态电流,触发逻辑
电路,导致逻辑状态翻转,引起误操作,使得星载计算机上的数据可能出现小概率错误,其主要发生于存储器件和逻辑电路中,导致存储器单元的内容发生翻转(1变为0或0变为1)。这种错误若不及时进行纠正,将会影响计算机系统的运行和关键数据的正确性,造成程序运行不稳定和设备状态改变。利用纠错编码进行检纠错电路设计是一种使星载计算机中SRAM具备抗SEU能力的有效方法,它能够降低数据出错的概率,保障计算机系统的正常运行。