An output/state encoding for self-checking finite state machine

A new methodology for defining a self-checking sequential architecture is presented in the paper. A m-out-of-n encoding of the juxtaposition of next-state and output, eventually completed with additional output lines, is provided. The goal is guaranteeing detection for single and multiple unidirectional errors while minimizing area overhead.

[1]  Chung-Len Lee,et al.  Simplifying Sequential Circuit Test Generation , 1994, IEEE Des. Test Comput..

[2]  Fabio Somenzi,et al.  Fast sequential ATPG based on implicit state enumeration , 1991, 1991, Proceedings. International Test Conference.

[3]  Constantin Halatsis,et al.  A New Design Method for m-Out-of-n TSC Checkers , 1983, IEEE Transactions on Computers.

[4]  James E. Smith,et al.  Strongly Fault Secure Logic Networks , 1978, IEEE Transactions on Computers.

[5]  Gyula A. Magó,et al.  Monotone Functions in Sequential Circuits , 1973, IEEE Transactions on Computers.