VIRTEX2 FPGA的可靠单粒子翻转防护设计

9 下载量 167 浏览量 更新于2024-09-08 收藏 233KB PDF 举报
本文档探讨了一种可靠的防单粒子翻转(Single Event Upset, SEU)系统设计,由邓涛和钟胜两位研究人员合作完成。他们针对SRAM型FPGA(Field-Programmable Gate Array)的特性进行深入研究,因为这类FPGA因其高集成度和可编程性,在空间应用及高辐射环境下具有广泛应用,但SEU问题对系统的稳定性构成威胁。 文章首先介绍了背景,指出在现代电子设备中,特别是在航天等极端环境中,FPGA由于其灵活的逻辑配置能力而备受青睐。然而,单粒子效应(如宇宙射线或高能粒子导致的电路状态改变)可能导致SEU,对硬件功能产生不可逆的损害。因此,设计一种有效的SEU防护措施至关重要。 邓涛和钟胜选择了VIRTEX2系列的FPGA作为研究对象,他们详细剖析了FPGA中的可编程配置存储器结构。他们的设计策略结合了定时回读(time-multiplexed readback)、定时部分重配(time-multiplexed partial reconfiguration)以及三模冗余技术。定时回读可以在发生SEU后迅速检测错误并恢复数据,部分重配可以及时替换受损的部分,而三模冗余则提供备用电路,确保系统在关键模块损坏时仍能正常工作。 论文作者通过在模拟SEU故障注入系统中进行大量实验验证了这一设计的有效性和必要性。他们强调了将这些技术融合在一起的重要性,以提高系统的抗SEU能力,保证在高辐射环境下的系统可靠性。 关键词包括:单粒子翻转、现场可编程门阵列、配置帧、回读、部分重配、三模冗余以及故障注入。论文的分类号指向了电子与计算机科学领域,特别关注于单粒子效应防护的设计方法。 这篇首发论文深入探讨了如何利用现代FPGA技术解决实际应用中的SEU问题,为保证航天和其他高辐射环境中的电子设备稳定运行提供了创新的解决方案。通过邓涛和钟胜的研究,我们可以看到在应对这类技术挑战时,系统级设计和冗余策略的结合对于提高系统性能和安全性的重要性。