Abstract
Distributed real-time systems need time-predictable computation and communication to facilitate static analysis of timing requirements and deadlines. This paper presents the implementation of a deterministic network protocol, TTEthernet, on the time-predictable Patmos processor. The implementation uses the existing Ethernet controller on the processor and we tested it with a TTEthernet system provided by TTTech Inc. Further testing showed that the controller could send timetriggered messages with bounded latency and a small jitter of approximately 4.5 us. We also provide worst-case execution time analysis of the network code, which demonstrates a timepredictable end-to-end solution. This work enables Patmos to communicate with other nodes in a deterministic way. Thus, extending the possible uses of Patmos.
Original language | English |
---|---|
Title of host publication | Proceedings of 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing |
Publisher | IEEE |
Publication date | 2019 |
Pages | 229-33 |
ISBN (Print) | 978-1-7281-0151-4 |
DOIs | |
Publication status | Published - 2019 |
Event | 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing - SH Valencia Palace Hotel, Valencia , Spain Duration: 7 May 2019 → 9 May 2019 Conference number: 22 https://isorc2019.github.io/ https://ieeexplore.ieee.org/xpl/conhome/8754655/proceeding |
Conference
Conference | 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing |
---|---|
Number | 22 |
Location | SH Valencia Palace Hotel |
Country/Territory | Spain |
City | Valencia |
Period | 07/05/2019 → 09/05/2019 |
Internet address |