Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):
R. Najvirt, A. Steininger:
"Equivalence of Clock Gating and Synchronization with Applicability to GALS Communication";
Vortrag: 24th International Workshop on Power and Timing Modeling, Optimization and Simulation,
Isles Balears, Spain;
29.09.2014
- 01.10.2014; in: "Proceedings of the 24th International Workshop on Power and Timing Modeling, Optimization and Simulation",
IEEE,
(2014),
ISBN: 978-1-4799-5412-4;
Paper-Nr. 29,
8 S.
Kurzfassung englisch:
Pausible clocking is a very popular approach for
clock domain interfacing in GALS systems. However, accuracy
and stability of the ring oscillator that is central to this principle
are bad. This suggests to use gated crystal oscillators instead. In
this paper we will formally show that the problem of clock gating
is equivalent to the synchronization problem. We will present a
fundamental block diagram for a gated clock, comprising an
AND gate and a synchronizer for the control input, and will
give evidence that the related circuits proposed so far in the
literature are instantiations of this principle. According to our
equivalence proof none of these circuits can hence be free from a
residual risk of metastability; typically the MTBF is determined
by the synchronizer block. This stands in contrast to the pausible
clocking where the arbiter can safely prevent metastable outputs.
We further argue that a handshake based data transfer (without
clock stopping) yields essentially the same properties wrt. MTBF
and performance, while causing more localized effects in case of
a metastable upset. In conclusion the use of clock gating does
not seem to provide any advantages over the alternative schemes
and can hence not be recommended.
"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/PATMOS.2014.6951873
Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.