高级检索
    陈秀美, 梁华国, 黄正峰, 吴珍妮, 曹 源. 一种交替互补的双状态机自恢复方案[J]. 计算机研究与发展, 2012, 49(1): 111-117.
    引用本文: 陈秀美, 梁华国, 黄正峰, 吴珍妮, 曹 源. 一种交替互补的双状态机自恢复方案[J]. 计算机研究与发展, 2012, 49(1): 111-117.
    Chen Xiumei, Liang Huaguo, Huang Zhengfeng, Wu Zhenni, Cao Yuan. An Alternating-Complementary Self-Recovering Method Based on Dual FSMs[J]. Journal of Computer Research and Development, 2012, 49(1): 111-117.
    Citation: Chen Xiumei, Liang Huaguo, Huang Zhengfeng, Wu Zhenni, Cao Yuan. An Alternating-Complementary Self-Recovering Method Based on Dual FSMs[J]. Journal of Computer Research and Development, 2012, 49(1): 111-117.

    一种交替互补的双状态机自恢复方案

    An Alternating-Complementary Self-Recovering Method Based on Dual FSMs

    • 摘要: 针对深亚微米工艺下瞬态故障引发的软错误可能成为芯片失效的重要原因,提出了一种交替互补的双状态机自恢复结构,该结构将原始状态机拆分为两个子状态机,两个子状态机交替工作,互为补充. 在其中一个子状态机发生错误时,回卷到另一个子状态机中的正确状态重新执行,从而有效地针对软错误引起的状态翻转进行防护. 为验证本方案,对MCNC91标准电路进行了实验. 实验结果显示,在面积开销略为增加的情况下,该方案防护了电路中99.64%的软错误,而电路的延迟比其他同类自恢复方案大幅度降低,在性能改进方面有一定优势.

       

      Abstract: Deep-submicron technology allows billions of transistors on a single die, potentially running at gigahertz frequencies. According to the Semiconductor Industry Association projections, the number of transistors per chip and the local clock frequencies for high-performance microprocessors will continue to grow exponentially in the near future. Soft errors, caused mainly by cosmic rays and alpha particles from the chip packaging are affecting electronic systems in advanced CMOS technologies. Such reliability issues create tangible risk. Deep submicron process under transient faults caused by soft errors may become the important reasons for chip failure. In this paper, an alternating-complementary self-recovering method based on dual FSMs is proposed, by which the original FSM is decomposed into two sub-FSMs. The two sub-FSMs work by turns and they are indispensably complementary to each other. When an error occurs in one of the two sub-FSMs, a hardware rollback operation will be automatically performed using the correct state in the other sub-FSM. Thus, we can correct the soft error. The method is tested on MCNC91 benchmarks. Experimental results show that compared with published fault-tolerant methods, the average area overhead of the proposed methods is negligible, and the delay decreases dramatically, while it can mask 99.64% soft errors. Hence this method has certain advantages in the performance to tolerate soft error.

       

    /

    返回文章
    返回