Abstract
Reducing the failure probability and increasing reliability has been a goal of electronic systems designers ever since the first components were developed (von Neumann, 1956). No matter how much care is taken designing and building an electronic system, sooner or later an individual component or device will fail. For systems operating in remote environments, such as satellite applications, the effect of a single failure could result in a multi-million pound installation being rendered useless. With safety-critical systems such as aircraft, the effects could be even more severe. Reliability needs to be built into these and many other applications. The development of fault tolerance techniques is driven by the need for ultra-high availability, reduced maintenance costs, and long lifespan to ensure systems can continue to function in the presence of faults (Avizienis, 1976).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Tyrrell, A.M. (2015). Fault Tolerant Applications. In: Evolvable Hardware. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44616-4_7
Download citation
DOI: https://doi.org/10.1007/978-3-662-44616-4_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44615-7
Online ISBN: 978-3-662-44616-4
eBook Packages: Computer ScienceComputer Science (R0)