A time-predictable open-source TTEthernet end-system

Eleftherios Kyriakakis*, Maja Lund, Luca Pezzarossa, Jens Sparsø, Martin Schoeberl

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

366 Downloads (Pure)


Cyber-physical systems deployed in areas like automotive, avionics, or industrial control are often distributed systems. The operation of such systems requires coordinated execution of the individual tasks with bounded communication network latency to guarantee quality-of-control. Both the time for computing and communication needs to be bounded and statically analyzable. To provide deterministic communication between end-systems, real-time networks can use a variety of industrial Ethernet standards typically based on time-division scheduling and enforced by real-time enabled network switches. For the computation, end-systems need time-predictable processors where the worst-case execution time of the application tasks can be analyzed statically. This paper presents a time-predictable end-system with support for deterministic communication using the open-source processor Patmos. The proposed architecture is deployed in a TTEthernet network, and the protocol software stack is implemented, and the worst-case execution time is statically analyzed. The developed end-system is evaluated in an experimental network setup composed of six TTEthernet nodes that exchange periodic frames over a TTEthernet switch.

Original languageEnglish
Article number101744
JournalJournal of Systems Architecture
Number of pages10
Publication statusPublished - Sept 2020


Dive into the research topics of 'A time-predictable open-source TTEthernet end-system'. Together they form a unique fingerprint.

Cite this