摘要: FPGA极大地提高了电子系统设计的灵活性和通用性,被广泛地应用在各个领域。在空间环境中,FPGA 容易受到SEU的影响而导致内部逻辑的紊乱,系统重构与故障恢复也比较困难。该文提出了一种在星载环境下,使用CPLD对FPGA进行基于错误诊断的容错体系结构设计,兼顾到了系统重构与故障恢复,在实验中取得了较好的效果。
关键词:
空间环境,
SEU,
FPGA容错,
CPLD,
重构
Abstract: FPGA greatly improves the flexibility and universality of electronic system, and is widely used in various fields. However FPGA is sensitive to SEU in aerospace which leading to the destruction of internal user logic. Updating and fault-recovery of system-level are also quite difficult. Based upon this, this paper presents an architecture that detects and corrects the fault of FPGA based upon error diagnosis with a CPLD in aerospace. Meantime, this architecture can also implement reconfiguration and fault-recovery at system-level.
Key words:
Aerospace,
Single event upsets(SEU),
FPGA fault-tolerant,
CPLD,
Reconfiguration
徐 斌;王贞松;陈冰冰;章立生. 适用于空间环境下的FPGA容错与重构体系[J]. 计算机工程, 2007, 33(03): 231-233.
XU Bin; WANG Zhensong; CHEN Bingbing; ZHANG Lisheng. Architecture for Fault-tolerance and Reconfiguration of FPGA in Aerospace[J]. Computer Engineering, 2007, 33(03): 231-233.