Synchronizer Performance in Deep Sub-Micron Technology

We show that the performance characteristics of synchronizer circuits track fabrication feature size reductions in a similar manner to the fan-out-of-four, FO4, inverter delay. We compare a variety of flip-flop circuit designs to a reference cross-coupled inverter circuit and show that flip-flops specifically designed for synchronizer use outperform regular data path flip-flops with the progression of fabrication processes. However, care must be taken to compare circuits in each technology, because additional circuit features have often been added to flip-flop cells with each generation of process. These added features, for example to improve test coverage and facilitate clock selection, frequently degrade synchronizer performance. We present a new synchronizer circuit that performs almost as well as the cross-coupled inverter circuit and has reduced sensitivity to voltage supply variation.

[1]  Jun Zhou,et al.  Extending Synchronization from Super-Threshold to Sub-threshold Region , 2010, 2010 IEEE Symposium on Asynchronous Circuits and Systems.

[2]  Suwen Yang,et al.  Simulating Improbable Events , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[3]  C. Dike,et al.  Miller and noise effects in a synchronizing flip-flop , 1999 .

[4]  Suwen Yang,et al.  Computing synchronizer failure probabilities , 2007 .

[5]  Thomas J. Chaney,et al.  Characterization and Scaling of MOS Flip Flop Performance in Synchronizer Applications , 1979 .

[6]  Alexandre Yakovlev,et al.  On the trade-off between resolution time and delay times in bistable circuits , 2009, 2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009).

[7]  Jun Zhou,et al.  On-Chip Measurement of Deep Metastability in Synchronizers , 2008, IEEE Journal of Solid-State Circuits.

[8]  Gordon Russell,et al.  Measuring deep metastability , 2006, 12th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC'06).

[9]  Charles E. Molnar,et al.  Anomalous Behavior of Synchronizer and Arbiter Circuits , 1973, IEEE Transactions on Computers.

[10]  Leonard R. Marino,et al.  General theory of metastable operation , 1981, IEEE Transactions on Computers.

[11]  Ran Ginosar,et al.  The Devolution of Synchronizers , 2010, 2010 IEEE Symposium on Asynchronous Circuits and Systems.

[12]  David J. Kinniment,et al.  Synchronization circuit performance , 2002 .