Noise Modeling Effects in Redundant Synchronizers

The effects of redundancy and masking on the reliability of synchronizer circuits in the presence of metastability are considered. It is shown that in the jitter model developed by L. Kleeman (1990), in which circuit noise effects are considered, redundancy improves the probability of metastable failure of synchronizers, contrary to Kleeman's claim. A stochastic model that relates the noise model to the absorbing barrier problem for such noise effects is presented. It is demonstrated analytically that under considerably general conditions on the (masking) (Bcombinational circuit, clock delay, voter delay, and aperture alignment and width, the probability of metastable failure of the redundant synchronizer tends to zero with L, the number of component synchronizers. If the component synchronizers are identical, this probability of metastable failure decreases monotonically with L. Furthermore, the best combinational circuits to use in the general redundant synchronizer are the L-input AND and OR functions. Conditions are derived under which the majority voter function may or may not be effective in a general redundant synchronizer. >

[1]  Donald F. Wann,et al.  Theoretical and Experimental Behavior of Synchronizers Operating in the Metastable Region , 1975, IEEE Transactions on Computers.

[2]  F. Rosenberger,et al.  Flip-flop resolving time test circuit , 1982 .

[3]  L. C. Schooley,et al.  Prediction of error probabilities for integrated digital synchronizers , 1984 .

[4]  Werner Fleischhammer,et al.  The Anomalous Behavior of Flip-Flops in Synchronizer Circuits , 1979, IEEE Transactions on Computers.

[5]  Lindsay Kleeman The Jitter Model for Metastability and Its Application to Redundant Synchronizers , 1990, IEEE Trans. Computers.

[6]  A. El-Amawy Comments, with reply, on "can redundancy and masking improve the performance of synchronizers?" by L. Kleeman and A. Cantoni , 1989 .

[7]  J. Doob Stochastic processes , 1953 .

[8]  Antonio Cantoni,et al.  Can Redundancy and Masking Improve the Performance of Synchronizers? , 1986, IEEE Transactions on Computers.

[9]  Daniel M. Chapiro,et al.  Reliable High-Speed Arbitration and Synchronization , 1987, IEEE Transactions on Computers.

[10]  M. R. Leadbetter,et al.  Extremes and Related Properties of Random Sequences and Processes: Springer Series in Statistics , 1983 .

[11]  William A. Gardner,et al.  Introduction to random processes with applications to signals and systems: Reviewer: D. W. Clarke Department of Engineering Science, University of Oxford, Parks Road, Oxford OX1 3PK, England , 1988, Autom..

[12]  D. J. Kinniment,et al.  Circuit technology in a large computer system , 1973 .

[13]  H. Vincent Poor,et al.  Communications and networks : a survey of recent advances , 1986 .