This paper investigates the impact of multi-core interference on safety-critical avionic software running on AMD Xilinx Zynq Ultrascale+ MPSoC processors under the LynxOS RTOS. The case study analyzes data coupling and control coupling (DCCC), focusing on execution predictability, system reliability, and Worst-Case Execution Time (WCET). Additionally, static analysis is performed through data coupling and control coupling to provide insights into data dependencies, while dynamic analysis measures WCET under various combinations of data sizes and levels of interference injection.
Click to view