Time Sync Client#
Time Sync Client
|
status: draft
security: NO
safety: QM
|
||||
Time Sync Client
|
status: valid
security: NO
safety: ASIL_B
|
||||
Abstract#
This component provides IPC mechanisms for time synchronization data exchange between time daemons and client applications within an ECU.
Specification#
The component provides shared memory-based IPC for distributing time synchronization data with thread-safe, low-latency access:
Shared Memory Channel Manag... (comp_req__ts_client__shared_memory_mgmt)
Shared Memory Region Valida... (comp_req__ts_client__shm_validation)
Publisher Creates Channels (comp_req__ts_client__publisher_creates)
Receiver Multi-Reader Seman... (comp_req__ts_client__receiver_multi_reader)
Data Validity Indication (comp_req__ts_client__data_validity)
Lock-Free Synchronization (comp_req__ts_client__seqlock_protocol)
gPTP Synchronization Status... (comp_req__ts_client__sync_status_data)
Sync/FollowUp Message Metad... (comp_req__ts_client__sync_fup_data)
PDelay Message Metadata Exc... (comp_req__ts_client__pdelay_data)
Time Correlation Data Exchange (comp_req__ts_client__time_correlation_data)
Cache-Optimized Memory Layout (comp_req__ts_client__cache_optimization)
Footnotes#
Further Documentation of the component can be found in the following sections: