Technischer Bericht TR-2021-02

Bibliograph.
Daten
Schürmann, Leon; Dürr, Frank: Implementation and Evaluation of Time Synchronization Mechanisms for Generic Embedded Systems for Time Sensitive Networking (TSN).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, .
16 Seiten, englisch.
CR-Klassif.C.2.4 (Distributed Systems)
C.2.2 (Network Protocols)
KeywordsPrecision Time Protocol; PTP; time; synchronization; embedded systems
Kurzfassung

Precise time synchronization is essential for many real-time systems, for instance in the field of the Industrial Internet of Things. To this end, the IEEE has defined the Precision Time Protocol (IEEE 1588) to synchronize devices in IEEE 802 networks, including Ethernet and its extensions for real-time communication known by the term Time Sensitive Networking (TSN).

This paper analyzes the feasibility of implementing IEEE 1588 Precision Time Protocol based time synchronization and syntonization, using commodity microcontrollers without hardwarebased assistance for timestamping IEEE 1588 messages. A Device Under Test, built on a LiteX and RISC-V based FPGA and running the Tock embedded OS, is used to implement an IEEE 1588 slave clock. This clock synchronizes to a precise Grandmaster clock. A time-to-digital-converter measures the system's synchronization accuracy while subject to internal and external simulated system conditions. The acquired data is analyzed and used to derive conclusions about the impact of specific system conditions and architectural choices on the achievable synchronization accuracy.

Volltext und
andere Links
PDF (857666 Bytes)
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme
Eingabedatum5. Dezember 2021
   Publ. Informatik