A self-checking approach for SEU/MBUs-hardened FSMs design based on the replication of one-hot code

10Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As technology scales, the protection of Finite State Machines' (FSMs) states against single event upset (SEU) and multiple bit upsets (MBUs) becomes more difficult. In this paper, a self-checking approach to enhance the SEU/MBUs immunity of FSMs' states by replicating One-Hot code $M$ times for state encoding is presented. This approach can correct less than $M$ bit-flip faults in the state register per cycle. Bit-flips are treated as random events and modeled by applying Poisson distribution. Two characteristics of this approach are obtained through probability analysis: first, this approach performs better with the increase of $M$, whereas worse when an FSM contains more states; second, this approach can offer more enhanced reliability than Binary or One-Hot state encoding with Triple Modular Redundancy (TMR). The former characteristic leads to the further improvement of this approach which is called state-reforming. The reliabilities of this proposed approach and its state-reformed solutions, as well as One-Hot + TMR are all evaluated through simulations of fault injections. © 2012 IEEE.

Cite

CITATION STYLE

APA

Li, Y., Yao, S., Xu, J., & Gao, J. (2012). A self-checking approach for SEU/MBUs-hardened FSMs design based on the replication of one-hot code. IEEE Transactions on Nuclear Science, 59(5 PART 3), 2572–2579. https://doi.org/10.1109/TNS.2012.2212209

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free