반응형

AUTOSAR 업무를 진행하는데 있어서, VFB(Virtual Functional Bus)라는 단어는 많이 들어봤다고 생각합니다.

참조 : VFB Spec :https://www.autosar.org/fileadmin/files/standards/classic/4-0/main/auxiliary/AUTOSAR_EXP_VFB.pdf



[그림1. VFB Concept]


하지만, "VFB 뭐야?"라고 질문 한다면 답변하기 어려울 때가 많습니다.

그래서 한마디로 VFB 대해서 기술 한다면 무엇일까요?

 

VFB = Communication mechanism

 

, SWC 관한 통신 매커니즘 이라고 답변할 있습니다따라서, SWC 통신에 관련된 모든 부분들에 대하여 관여 하다고 있습니다.

따라서, VFB 다음과 같은 부분에 대하여 다루고 있습니다.

 

  • Communication to other components in the System
  • Communication to sensors and actuators in the system
  • Access to standardized services such as NVRam
  • Responding to mode-changes (mode management)
  • Interacting with calibration and measurement system

 

그림에서 보면 다음 부분에서 우측 부분을 VFB 관점에서의 View라고 있습니다.

[ 그림2. Detailed view on the activity "Configure System"]

 

물론, VFB 함께 떨어질 없는 내용이 RTE입니다. RTE Spec 검토 해보면 다음과 같은 부분이 있습니다.

** 향후, RTE 관련 Spec 리뷰 예정

참조 : RTE_Spec / https://www.autosar.org/fileadmin/files/standards/classic/4-0/software-architecture/rte/standard/AUTOSAR_SWS_RTE.pdf

 

말그대로, VFB 대해 실현한 것이 RTE라고 합니다. 물론, RTE 모든 기능은 아니지만, 일정 부분을 담당하는 것입니다.

실제, VFB 통하여 AUTOSAR 재사용성이란 특징을 확보할 있습니다. VFB 통해서, Application 기존 Firmware(Basic Software) 서로 독립적일 있게 해줍니다.

 

물론, 다른 많은 부분의 역할을 수행하고 있지만, 궁극적으로 VFB 통신에 관련된 부분입니다. 따라서, 통신에 관련된 필요 객체에 대하여 설정 관련하고 있습니다. 이것으로 오늘 짧게 1부는 마치고자 합니다.

 

2부에서는 통신을 하기 위한 기본 조건에 객체 대해서 설명 드리겠습니다.

 

반응형

+ Recent posts