Conference paper
A Time-predictable TTEthernet Node
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.
Language: | English |
---|---|
Publisher: | IEEE |
Year: | 2019 |
Pages: | 229-33 |
Proceedings: | 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing |
ISBN: | 1728101514 , 1728101522 , 9781728101514 and 9781728101521 |
ISSN: | 15550885 and 23755261 |
Types: | Conference paper |
DOI: | 10.1109/ISORC.2019.00048 |
ORCIDs: | Pezzarossa, Luca , Sparsø, Jens and Schoeberl, Martin |
Clocks Ethernet Ethernet controller Jitter Real-time systems Software Switches Synchronization TTEthernet system deterministic network protocol distributed real-time systems local area networks program diagnostics protocols real-time systems static analysis time-predictable Patmos processor time-predictable TTEthenet node time-predictable computation time-triggered messages timing requirements worst-case execution time analysis