내일의 나를 위해
더보기게시물이 존재할 경우 아래에 최신순 4건이 배열됩니다
-
[AUTOSAR_4] AUTOSAR RTE
RTE를 알아보기 전에, 위의 그림을 통해 개발 방법 첫번째 단계인 Configure System 단계에 대해서 상세히 알아보자 - Configure System Concept (1) 애플리케이션 개발 - 서로 연결된 컴포넌트(SW-C)들의 집합을 통해 어플리케이션을 설계한다. - 이 때, 제어기를 고려하지는 않는다. (2) Virtual Functional Bus (VFB) Design - 연결된 컴포넌트들이 교류하는 가상의 통신 구조(통로)를 의미한다. - VFB 상에서 SWC를 설계한다. SWC간 Data이동은 Port와 Interface로 정의해서 디자인한다. (3) 제어기 할당 - 제어기를 고려하여, 컴포넌트를 특정 제어기에 배치한다. => 가상의 컴포넌트 간의 연결이 실제 연결로 분류된다. 즉..
더보기
-
[AUTOSAR_3] AUTOSAR Methodology
AUTOSAR Methodology : AUTOSAR에서 정의한 AUTOSAR를 이용한 SW 개발 순서 1. 시스템 구성 [Configure System] - 시스템 설정 단계로 컴포넌트의 구성/연결들을 정의한다. - Software Component Description을 개발 - 개발 단계 1) VFB(Virtual Functional Bus) level - 최상위 (가장 추상화된) 단계 - 컴포넌트 및 컴포넌트 간의 연결을 기술 (포트, 인터페이스) - 컴포넌트의 통신 속성 및 서로의 관계를 표현 - 구성 요소 : Component / Composition / Port / Interface / Assembly / Delegation Connector 2) RTE(Run-Time Environment..
더보기
-
[AUTOSAR_2] AUTOSAR Architecture
저번 글에서 언급했다시피 아래와 같이 HW가 바뀌더라도 AUTOSAR 표준을 이용해 BSW를 일부 바꾸고 ASW를 재사용하는 것이 목표이다. 어떻게 BSW를 일부 바꾸어 HW와의 연결을 가능하게 할까? 이는 AUTOSAR의 Layered Architecture 구조 때문이다. 이를 단계별로 상세해지는 그림들을 통해 설명해 보겠다. 1. AUTOSAR는 아래와 같이 ASW(SWC[SoftWare Component]) - RTE[Run-Time Environment]-BSW(MCAL)-HW 순으로 연결되어 있다. SWC : 하나의 ECU에서만 사용되는 기능의 단위이다. 다른 ECU에는 들어가지 않는다. 2. 아래의 그림은 각 Layer들 간에 어떤 Interface로 이루어져 있는지 나타내는 그림이다. - ..
더보기
-
[AUTOSAR_1] AUTOSAR의 개념 및 배경
AUTOSAR [AUTomotive Open System Architecture] - 한글로 해석하면 "자동차 개방형 시스템 구조"임. AUTOSAR는 자동차 부품을 제어하기 위한 SW의 표준화를 목표로 하는 단체로, 주로 소프트웨어 플랫폼을 이야기하는데도 쓰임. 이 플랫폼은 자동차를 구성하는 많은 ECU에 공통적으로 적용할 수 있도록 설계됨. 배경 : 자동차에 들어가는 복잡한 SW들이 증가하면서 탑재되는 ECU들이 점점 증가함, 이로 인해 기능간의 충돌을 포함해 다양한 문제들을 발생시킴. 이에 대한 안정성을 검증하는 것과 매 번 자동차마다 달라지는 SW를 새로 구축하는 것에 많은 리소스가 할당됨. 해결책 : 자동차 업계들 사이에 SW 표준을 정의한 것이 AUTOSAR 왜 해결책이 SW의 표준을 정하는 ..
더보기