반응형

[Classic AUTOSAR] TimeSyncOverEthernet - 1.소개 및 기능 개요

 

참조 : Specification of Time Synchronization over Ethernet (autosar.org)

 

EthTSyn 모듈은 [1, PRS-TimeSyncProtocol]에 지정된 대로 이더넷에서 시간 동기화 프로토콜을 처리합니다.
[1, PRS 시간 동기화 프로토콜]에 명시된 것 외에도 EthTSyn 모듈은 다음 기능을 지원합니다.
• 우선 순위가 높은 PDU가 우선 순위가 낮은 PDU를 차단하지 않도록 Timesync PDU의 Debouncing
• Time Master와 Time Slave의 빠른 (재) 동기화를 위한 시간 동기화 메시지의 "즉시" 전송

 

EthTSyn은 Synchronized Time-Base Manager(StbM; [2, SWS-SynchronizedTimeBaseManager] 참조)와 긴밀하게 연결되어 있으며, 이는 해당 시간 기준에 대한 2개의 연속 동기화 메시지 수신 사이에 동기화된 시간 기준을 보간(로컬 인스턴스)하는 역할을 합니다.

 

해당 타임 베이스에 대한 동기화 메시지. StbM은 또한 시간 동기화를 위한 서비스 인터페이스를 애플리케이션에 제공합니다. 그림 1은 AUTOSAR Layered Architecture의 시간 동기화 관련 모듈을 보여줍니다.

 

 

EthTSyn(Global Time Synchronization over Ethernet)에는 StbM(Synchronized Time-Base Manager), EthIf(Ethernet Interface), BswM(Basic Software Mode Manager) 및 DET(Default Error Tracer)에 대한 인터페이스가 있습니다.

 

StbM – Get and set the current time value 
EthIf – Receiving and transmitting messages
BswM – Coordination of network access
DET – Reporting of development error

반응형

+ Recent posts