arXiv · 2409.14779
Hardware/Algorithm Co-design for Real-Time I/O Control with Improved Timing Accuracy and Robustness
Abstract
In safety-critical systems, timing accuracy is the key to achieving precise I/O control. To meet such strict timing requirements, dedicated hardware assistance has recently been investigated and developed. However, these solutions are often fragile, due to unforeseen timing defects. In this paper, we propose a robust and timing-accurate I/O co-processor, which manages I/O tasks using Execution Time Servers (ETSs) and a two-level scheduler. The ETSs limit the impact of timing defects between tasks, and the scheduler prioritises ETSs based on their importance, offering a robust and configurable scheduling infrastructure. Based on the hardware design, we present an ETS-based timing-accurate I/O schedule, with the ETS parameters configured to further enhance robustness against timing defects. Experiments show the proposed I/O control method outperforms the state-of-the-art method in terms of timing accuracy and robustness without introducing significant overhead.
Explore related subjects
Keep this discovery
Zhe Jiang, Shuai Zhao, Ran Wei, Xin Si, Gang Chen, Nan Guan. 2024-09-23. Hardware/Algorithm Co-design for Real-Time I/O Control with Improved Timing Accuracy and Robustness. https://arxiv.org/abs/2409.14779
Cite the original work for its findings. Save a collection to share your selection of sources.