Measuring Metastability with Free-Running Clocks

被引:3
作者
Najvirt, Robert [1 ]
Polzer, Thomas [1 ]
Steininger, Andreas [1 ]
机构
[1] TU Wien, Embedded Comp Syst Grp, Vienna, Austria
来源
2017 23RD IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC) | 2017年
基金
奥地利科学基金会;
关键词
BEHAVIOR;
D O I
10.1109/ASYNC.2017.18
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the increasing number of clock domain crossings in modern VLSI circuits, the area, power and performance overheads introduced by synchronization have a rising impact on the overall system parameters. To minimize these overheads while still reaching the targeted system reliability, it is very important to precisely know the parameters of the circuit elements used for synchronization regarding metastability. While it is well understood, what parameters are relevant and how they can be derived from circuit models, obtained from simulation or even measured, the state of the art measurement approaches require precisely timed clock inputs. These are typically provided with expensive test equipment, on-chip clock management blocks or calibrated delay lines. This paper proposes an approach for measuring metastability parameters using uncorrelated free-running clocks only at the expense of a more challenging post-processing. The principle is closely related to sampling oscilloscopes with the same fundamental property: the measurement resolution is theoretically unbounded but proportional to the measurement time. Apart from the description of the circuit, this paper includes an analysis of the effect of clock uncertainty (jitter) on the measurement result and an experimental evaluation.
引用
收藏
页码:18 / 24
页数:7
相关论文
共 10 条
[1]   ANOMALOUS BEHAVIOR OF SYNCHRONIZER AND ARBITER CIRCUITS [J].
CHANEY, TJ ;
MOLNAR, CE .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (04) :421-422
[2]   METASTABILITY BEHAVIOR OF CMOS ASIC FLIP-FLOPS IN THEORY AND TEST [J].
HORSTMANN, JU ;
EICHEL, HW ;
COATES, RL .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1989, 24 (01) :146-157
[3]  
Kinniment D. J., 1972, Proceedings of the Conference on ComputersSystems and Technology, P441
[4]  
Kinniment D.J., 2007, SYNCHRONIZATION ARBI
[5]  
Lamport L., 1984, FOUND PHYS, V42, P1056
[6]   GENERAL-THEORY OF METASTABLE OPERATION [J].
MARINO, LR .
IEEE TRANSACTIONS ON COMPUTERS, 1981, 30 (02) :107-115
[7]   An Approach for Efficient Metastability Characterization of FPGAs through the Designer [J].
Polzer, Thomas ;
Steininger, Andreas .
2013 IEEE 19TH INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC), 2013, :174-182
[8]   SUPPLY NOISE AND CMOS SYNCHRONIZATION ERRORS [J].
PORTMANN, CL ;
MENG, THY .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1995, 30 (09) :1015-1017
[10]   On-chip measurement of deep metastability in synchronizers [J].
Zhou, Jun ;
Kinniment, David J. ;
Dike, Charles E. ;
Russell, Gordon ;
Yakovlev, Alexandre V. .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (02) :550-557