• DocumentCode
    720598
  • Title

    How to Synchronize a Pausible Clock to a Reference

  • Author

    Najvirt, Robert ; Steininger, Andreas

  • Author_Institution
    Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2015
  • fDate
    4-6 May 2015
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    Pausible clocking is an efficient means for metastability free communication in heterochronous GALS systems. State-of-the-art implementations are based on ring oscillators, which suffer from bad frequency stability and accuracy. Building a stable pausible clock by simply switching a crystal based clock source, on the other hand, has been shown to incur metastability issues, thus rendering pausible clocking no better than a conventional synchronizer approach. In this paper we propose a solution that provides the stability and accuracy of a crystal based clock while still being free from metastable upsets. It is based on a ring oscillator that can be paused and resumed just like in the traditional approach, but is synchronized with a crystal clock during its stable phases of operation. We will present an appropriate circuit implementation and carefully analyze its operation. We will give evidence that the circuit switches on and off as fast as the traditional one, and that the clock output does not suffer from metastable voltage or spurious pulses at any time.
  • Keywords
    circuit stability; clocks; oscillators; synchronisation; crystal based clock source; frequency stability; heterochronous GALS systems; metastability free communication; metastability issues; metastable upsets; metastable voltage; pausible clocking; ring oscillators; spurious pulses; Clocks; Crystals; Delays; Ring oscillators; Switches; Synchronization; GALS; asynchronous; clock domain crossing; metastability; pausible clock; synchronization; value safe;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2015 21st IEEE International Symposium on
  • Conference_Location
    Mountain View, CA
  • ISSN
    1522-8681
  • Type

    conf

  • DOI
    10.1109/ASYNC.2015.10
  • Filename
    7152684