Behavioral design and prototyping of a fail-safe system

This paper presents a methodology for designing and prototyping a fail-safe system at behavioral level. The theoretical framework for fail-safe circuits in the literature is difficult to apply in practice because of the complexity of practical systems. In this paper, a fail-safe system is defined at the behavioral level. The fail-safe rules in the system specification allow fault-tree analysis to verify the fail-safeness. To illustrate the methodology, a microprocessor-based fail-safe system for interlocking on railways is presented.<<ETX>>

[1]  Vinod Chandra,et al.  A fail-safe interlocking system for railways , 1991, IEEE Design & Test of Computers.

[2]  Toshihide Ibaraki,et al.  N-Fail-Safe Sequential Machines , 1972, IEEE Transactions on Computers.

[3]  Bernard Courtois,et al.  A generalized theory of fail-safe systems , 1989, [1989] The Nineteenth International Symposium on Fault-Tolerant Computing. Digest of Papers.

[4]  H. Hecht,et al.  Designing micro-based systems for fail-safe travel: For reliable control of railroads, aircraft, and space vehicles, designers are harnessing the power of the microprocessor , 1987, IEEE Spectrum.