English

Hardware/Algorithm Co-design for Real-Time I/O Control with Improved Timing Accuracy and Robustness

Hardware Architecture 2024-09-24 v1

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.

Keywords

Cite

@article{arxiv.2409.14779,
  title  = {Hardware/Algorithm Co-design for Real-Time I/O Control with Improved Timing Accuracy and Robustness},
  author = {Zhe Jiang and Shuai Zhao and Ran Wei and Xin Si and Gang Chen and Nan Guan},
  journal= {arXiv preprint arXiv:2409.14779},
  year   = {2024}
}

Comments

Accepted at the 2024 IEEE Real-Time Systems Symposium (RTSS)

R2 v1 2026-06-28T18:53:22.665Z