DocumentCode :
1697060
Title :
On the Threat of Metastability in an Asynchronous Fault-Tolerant Clock Generation Scheme
Author :
Fuchs, Gottfried ; Fugger, Matthias ; Steininger, Andreas
Author_Institution :
Embedded Comput. Syst. Group, Vienna Univ. of Technol., Vienna
fYear :
2009
Firstpage :
127
Lastpage :
136
Abstract :
Due to their handshake-based flow control, asynchronous circuits generally do not suffer from metastability issues as much as synchronous circuits do. We will show, however, that fault effects like single-event transients can force (sequential) asynchronous building blocks such as Muller C-Elements into a metastable state. At the example of a fault-tolerant clock generation scheme, we will illustrate that metastability could overcome conventional error containment boundaries, and that, ultimately, a single metastable upset could cause even a multiple Byzantine fault-tolerant system to fail. In order to quantify this threat, we performed analytic modeling and simulation of the elastic pipelines, which are at the heart of our physical implementation of the fault-tolerant clocks. Our analysis results reveal that only transient pulses of some very specific width can trigger metastable behavior. So even without consideration of other masking effects the probability of a metastable upset to propagate through a pipeline is fairly small. Still, however, a thorough metastability analysis is mandatory for circuits employed in high-dependability applications.
Keywords :
asynchronous circuits; fault tolerance; logic design; logic testing; Muller C-Elements; asynchronous building blocks; asynchronous circuits; asynchronous fault-tolerant clock generation scheme; elastic pipeline simulation; handshake-based flow control; multiple Byzantine fault-tolerant system failure; single metastable upset; single-event transients; transient pulse; Analytical models; Asynchronous circuits; Circuit faults; Clocks; Fault tolerance; Fault tolerant systems; Heart; Metastasis; Performance analysis; Pipelines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asynchronous Circuits and Systems, 2009. ASYNC '09. 15th IEEE Symposium on
Conference_Location :
Chapel Hill, NC
ISSN :
1522-8681
Print_ISBN :
978-1-4244-3933-1
Type :
conf
DOI :
10.1109/ASYNC.2009.15
Filename :
5010343
Link To Document :
بازگشت