As autonomous vehicles advance to Level 3 and beyond, designing redundant controllers to ensure system safety has become a mandatory requirement. A redundant autonomous driving control sy stem typically consis ts of a Main-ADCU and a Sub-ADCU that exe...
As autonomous vehicles advance to Level 3 and beyond, designing redundant controllers to ensure system safety has become a mandatory requirement. A redundant autonomous driving control sy stem typically consis ts of a Main-ADCU and a Sub-ADCU that execute identical computations and cross-verify results to eliminate single points of failure. However, if the clocks of the two physically separated controllers are not synchronized, timing mismatches can cause discrepancies in computation results even when processing identical sensor data, and asynchronous execution introduces waiting times for cross-verification, delaying the control loop and degrading real-time performance. To address these issues, this paper proposes a high-precision time-synchronization framework utilizing the IEEE 1588 Precision Time Protocol (PTP). The proposed framework minimizes overhead by directly accessing the PTP Hardware Clock in a Linux-based embedded system and controls application execution timing with sub-microsecond precision. Experiments conducted on the NXP S32G automotive processor platform show that the execution-timing error between two controllers is maintained within 248 ns, demonstrating that the proposed approach enhances real-time fault detection and contributes to building stable redundant control architectures for autonomous systems.