Specification and Implementation of the Universal TimeCoordinated Synchronization Unit (UTCSU)

  • Authors:
  • Klaus Schossmaier;Ulrich Schmid;Martin Horauer;Dietmar Loy

  • Affiliations:
  • Department of Automation, Vienna University of Technology, A-1040 Vienna, Austria;Department of Automation, Vienna University of Technology, A-1040 Vienna, Austria;Department of Computer Technology, Vienna University of Technology, A-1040 Vienna, Austria;Department of Computer Technology, Vienna University of Technology, A-1040 Vienna, Austria

  • Venue:
  • Real-Time Systems - Special issue on global time in large scale distributed real-time systems, part III
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

High-accuracy external clock synchronizationcan only be achieved with adequate hardware support. We analyzethe requirements and present the specification and implementationof an ASIC running under the acronym UTCSU dedicated to thatpurpose. It is built around an elaborated local clock, whichis based on an adder driven by a fixed-frequency oscillator.This novel clock design allows a fine grained rate adjustabilityapt for maintaining both local time with linear continuous amortizationand accuracy information as needed in interval-based clock synchronization.Additional features incorporated in our UTCSU are facilitiesto timestamp clock synchronization data packets, interfaces tocouple GPS receivers, some application support as well as sophisticatedself-test machinery. Apart from addressing design and engineeringissues of the chip, we also provide a basic programming model.