Luis F. G. Sarmenta, Gill A. Pratt, and Stephen A. Ward.
Rational Clocking.
Proceedings of the International Conference on Computer Design,
October 1995.
(compressed
postscript)
Abstract:
Communication between independently-clocked digital subsystems typically involves a finite probability of synchronization failure whose minimization introduces delays and consequent performance costs. This paper explores a technique that eliminates both the inherent unreliability of such communication and the performance overhead it implies. Our approach maintains a known phase relationship between clocks whose frequencies are related by a rational factor, and exploits the predictability of their relative phases to algorithmically time communications without run-time arbitration contests.
Keywords: synchronization, clocking, clock multiplication