자료실 : MDS테크
  • LOGIN
  • 회원가입
  • SW 개발도구
    • 디버거/컴파일러
      • TRACE32
      • Arm Solutions
      • Green Hills Software
    • SW 테스팅 솔루션
      • DT+ (구.DT10)
    • 자율주행/ADAS/ECU 개발 솔루션
      • Cruden(Driving Simulator)
      • V2X솔루션(Cohda Wireless)
      • Danlaw(Mx-Suite)
      • Danlaw(HMI 테스트 자동화 솔루션)
      • Cognata (자율주행 시뮬레이션 SW)
      • b-plus BRICK(차량용 데이터 수집 장치)
      • MachineWare (vECU, SoC 시뮬레이션)
    • AUTOSAR & MBD 개발/검증 솔루션
      • mobilgene(AUTOSAR Basic SW)
      • Model Examiner(MXAM) (모델 정적 검증)
      • Reactis (Simulink 모델 동적 검증)
  • 임베디드
    • 열화상 카메라
      • 열화상 카메라
      • 드론
        • 드론 제품
        • 페이로드
        • 드론용 열화상 카메라
      • 환경계측기
      • 파이로미터
      • 솔루션
      • 고객지원
    • 국방/항공 임베디드 SW
      • 국방/항공용 RTOS (NEOS)
    • 산업자동화 솔루션
      • 산업용 임베디드 모듈/보드/컴퓨터
      • 국방/항공/철도/의료용 시스템
      • 산업용 게이트웨이
      • HW기반 원격제어
  • IoT & AI
    • NVIDIA AI 플랫폼
      • DGX System
      • Compute & Visualization GPU
      • Jetson Series
      • Drive Series
      • 3rd-party Item
      • NVIDIA 딥러닝 교육
        • NVIDIA 딥러닝 교육
    • 영상/음성 무전 솔루션
      • EveryTalk 솔루션
      • PTT 전용 단말기
    • Windows IoT 솔루션
      • Windows IoT OS
      • 임베디드 시스템 전용 백업/복원 솔루션
    • 클라우드
      • 플랫폼
        • Microsoft Azure
        • Naver Cloud
        • Amazon Web Services (AWS)
    • 스포츠 AI 플랫폼
      • Stats Perform
    • 빅데이터/머신러닝
      • Splunk
        • Splunk 소개
        • 제품소개
        • 고객지원
    • 원격 지원/제어 솔루션
      • AnyDesk
    • Microsoft Office 솔루션
      • 산업용 Office LTSC Embedded
      • CSP 영구 라이선스
  • 컨설팅
    • 교육/컨설팅/서비스
      • 국방/항공 인증 컨설팅(DO-178C/254)
  • 고객지원
    • 홍보센터
      • 공지사항
      • 언론보도
    • 제품문의
    • 해외 파트너 문의
    • 연락처
    • 기술지원
    • 자료실
  • 회사소개
    • 회사개요
      • 회사개요
      • 인사말
      • 연혁
      • 사업부문 소개
      • 자회사/해외지사
    • 파트너/주요고객
    • IR
      • 재무정보
      • 공시정보
      • IR자료실
    • 기업문화
      • M+Culture
      • 윤리경영
      • 윤리행동강령
    • 찾아오시는길
ENG

Arm 공식 판매처

Arm Development Studio Keil MDK

DT+ 국내 총판

DT+ Trace DT+ FS

TRACE32

TRACE32 solution MDS테크 교육

MDS테크 공식 채널

FLIR 열화상 카메라

열화상 블로그 열화상카메라 스토어

NVIDIA AI 플랫품

NVIDIA AI 블로그 네이버 톡톡 제품 문의 MDS테크 AI 스토어

머신 데이터/클라우드/IoT

윈도우와 IoT 이야기 머신 데이터&클라우드 블로그 IoT Tech Tube
제품문의

SW 개발도구

디버거/컴파일러
  • - TRACE32
  • - Arm Solutions
  • - Green Hills Software
SW 테스팅 솔루션
  • - DT+ (구.DT10)
자율주행/ADAS/ECU 개발 솔루션
  • - Cruden
  • - V2X솔루션
  • - Danlaw(Mx-Suite)
  • - Danlaw(HMI 테스트 자동화 솔루션)
  • - Cognata (자율주행 시뮬레이션 SW)
  • - b-plus BRICK
  • - MachineWare (vECU, SoC 시뮬레이션)
AUTOSAR & MBD 개발/검증 솔루션
  • - mobilgene
  • - Model Examiner
  • - Reactis

임베디드

열화상 카메라
  • - 열화상 카메라
  • - 드론
  • - 환경계측기
  • - 파이로미터
  • - 솔루션
  • - 고객지원
국방/항공 임베디드 SW
  • - 국방/항공용 RTOS (NEOS)
산업자동화 솔루션
  • - 산업용 임베디드 모듈/보드/컴퓨터
  • - 국방/항공/철도/의료용 시스템
  • - 산업용 게이트웨이
  • - HW기반 원격제어

IoT & AI

NVIDIA AI 플랫폼
  • - DGX System
  • - Compute & Visualization GPU
  • - Jetson Series
  • - Drive Series
  • - 3rd-party Item
  • - NVIDIA 딥러닝 교육
영상/음성 무전 솔루션
  • - EveryTalk 솔루션
  • - PTT 전용 단말기
Windows IoT 솔루션
  • - Windows IoT OS
  • - 임베디드 시스템 전용 백업/복원 솔루션
클라우드
  • - 플랫폼
스포츠 AI 플랫폼
  • - Stats Perform
빅데이터/머신러닝
  • - Splunk
원격 지원/제어 솔루션
  • - AnyDesk
Microsoft Office 솔루션
  • - 산업용 Office LTSC Embedded
  • - CSP 영구 라이선스

컨설팅

교육/컨설팅/서비스
  • - 국방/항공 인증 컨설팅(DO-178C/254)

고객지원

홍보센터
  • - 공지사항
  • - 언론보도
제품문의
해외 파트너 문의
연락처
기술지원
자료실

회사소개

회사개요
  • - 회사개요
  • - 인사말
  • - 연혁
  • - 사업부문 소개
  • - 자회사/해외지사
파트너/주요고객
IR
  • - 재무정보
  • - 공시정보
  • - IR자료실
기업문화
  • - M+Culture
  • - 윤리경영
  • - 윤리행동강령
찾아오시는길
  • SW 개발도구
    • 디버거/컴파일러
      • TRACE32
      • Arm Solutions
      • Green Hills Software
    • SW 테스팅 솔루션
      • DT+ (구.DT10)
    • 자율주행/ADAS/ECU 개발 솔루션
      • Cruden(Driving Simulator)
      • V2X솔루션(Cohda Wireless)
      • Danlaw(Mx-Suite)
      • Danlaw(HMI 테스트 자동화 솔루션)
      • Cognata (자율주행 시뮬레이션 SW)
      • b-plus BRICK(차량용 데이터 수집 장치)
      • MachineWare (vECU, SoC 시뮬레이션)
    • AUTOSAR & MBD 개발/검증 솔루션
      • mobilgene(AUTOSAR Basic SW)
      • Model Examiner(MXAM) (모델 정적 검증)
      • Reactis (Simulink 모델 동적 검증)
  • 임베디드
    • 열화상 카메라
      • 열화상 카메라
      • 드론
        • 드론 제품
        • 페이로드
        • 드론용 열화상 카메라
      • 환경계측기
      • 파이로미터
      • 솔루션
      • 고객지원
    • 국방/항공 임베디드 SW
      • 국방/항공용 RTOS (NEOS)
    • 산업자동화 솔루션
      • 산업용 임베디드 모듈/보드/컴퓨터
      • 국방/항공/철도/의료용 시스템
      • 산업용 게이트웨이
      • HW기반 원격제어
  • IoT & AI
    • NVIDIA AI 플랫폼
      • DGX System
      • Compute & Visualization GPU
      • Jetson Series
      • Drive Series
      • 3rd-party Item
      • NVIDIA 딥러닝 교육
        • NVIDIA 딥러닝 교육
    • 영상/음성 무전 솔루션
      • EveryTalk 솔루션
      • PTT 전용 단말기
    • Windows IoT 솔루션
      • Windows IoT OS
      • 임베디드 시스템 전용 백업/복원 솔루션
    • 클라우드
      • 플랫폼
        • Microsoft Azure
        • Naver Cloud
        • Amazon Web Services (AWS)
    • 스포츠 AI 플랫폼
      • Stats Perform
    • 빅데이터/머신러닝
      • Splunk
        • Splunk 소개
        • 제품소개
        • 고객지원
    • 원격 지원/제어 솔루션
      • AnyDesk
    • Microsoft Office 솔루션
      • 산업용 Office LTSC Embedded
      • CSP 영구 라이선스
  • 컨설팅
    • 교육/컨설팅/서비스
      • 국방/항공 인증 컨설팅(DO-178C/254)
  • 고객지원
    • 홍보센터
      • 공지사항
      • 언론보도
    • 제품문의
    • 해외 파트너 문의
    • 연락처
    • 기술지원
    • 자료실
  • 회사소개
    • 회사개요
      • 회사개요
      • 인사말
      • 연혁
      • 사업부문 소개
      • 자회사/해외지사
    • 파트너/주요고객
    • IR
      • 재무정보
      • 공시정보
      • IR자료실
    • 기업문화
      • M+Culture
      • 윤리경영
      • 윤리행동강령
    • 찾아오시는길

고객지원

MDS테크는 고객을 먼저 생각합니다.
고객지원
  • SW 개발도구
  • 임베디드
  • IoT & AI
  • 컨설팅
  • 회사소개
자료실
  • 홍보센터
  • 제품문의
  • 해외 파트너 문의
  • 연락처
  • 기술지원

[자동차SW블로그] AUTOSAR 개념 및 AUTOSAR Classic 플랫폼 개발 방법 소개(1)

등록일 2021-05-11 조회수 8530

Workflow and ToolChain for AUTOSAR

이번 포스팅에서는 AUTOSAR Classic 플랫폼을 개발하기 위한 과정에 대해 이야기하고자 합니다. 이를 위해, 먼저 AUTOSAR의 기본 컨셉과 개발 방법론인 #Methodology 에 대해 설명드리고, 그 다음 #AUTOSAR 툴 체인과 이를 이용한 개발 Workflow가 어떻게 되는지 알아보도록 하겠습니다.

AUTOSAR Basic Concept

AUTOSAR는 ECU 소프트웨어의 효율적인 개발과 관리를 위해 만들어졌습니다.

​

[AUTOSAR basic concept]

AUTOSAR Classic 플랫폼은 Application과 Basic 소프트웨어 두 개의 계층으로 나누어집니다.

- Basic 소프트웨어 (#BSW ) :하드웨어 종속적인 부분이나 공통되는 기능

- Application 소프트웨어 (#ASW ): 각 OEM과 Supplier가 개발해야 할 제어기 고유의 핵심 기능

​

그리고 Application에서 필요로 하는 하드웨어의 기능을 Basic 소프트웨어에서 서비스의 형태로 제공합니다.

#계층적분리로 인해 #Application소프트웨어 는 서로 다른 ECU에서 재활용할 수 있게 되어 품질 및 효율성을 향상시킬 수 있게 되었으며, #Basic소프트웨어 의 기능 또한 수평 계층으로 분리하여 개발 시간과 비용 절감이 가능해졌습니다.

AUTOSAR Methodology - ARXML

AUTOSAR는 Methodology를 통해 여러 툴 간에 어떻게 협업을 해야 하는지, 어떻게 아키텍쳐의 호환성 등을 확보하는지에 대해 설명하고 있습니다. #ARXML 이라는 AUTOSAR 기반의 표준 문서 포맷을 통해서 OEM 과 Supplier 그리고 여러 툴 간의 협업이 가능합니다.

ARXML이란?

AUTOSAR 기반의 표준 문서 포맷

[Application on VFB(Virtual Functional Bus)]

앞서 Application은 #ECU 의 고유 기능을 가지고 있다고 말씀드렸습니다. 이 Application은 Virtual Functional Bus(이하 #VFB )라는 가상의 공간에서 Software Component(이하 SWC)라는 단위로 개발됩니다.

예로, BMS라는 제어기를 만든다고 가정해보겠습니다. BMS에는 현재 전류와 전압값을 읽고 이를 기준으로 잔여 충전양을 계산하는 기능이 있을 것입니다. 그러면 이러한 기능들을, Read_Curr_Current SWC, Read_Curr_Volate SWC, Cal _SOC_SWC와 같이 생성하여 Application을 구성할 수 있습니다.

[Application SWC Modeling Example]

​

이렇게 구성된 Application을 제대로 동작시키기 위해, Application 내용을 작성하고 공유해야하는데 이때 ARXML을 이용하게 됩니다. ARXML에는 Application SWC에 대해 아주 작은 부분까지 상세하게 기재가 되어야 합니다. 예로, SWC가 주고받는 데이터의 data type이 무엇인지, 몇 bit인지, signed인지 unsigned인지, byte order는 무엇인지, 등등의 내용까지 구체적으로 작성되어야 합니다.

[ARXML Example]

​

이후에 Basic Software에서는 Application에서 작성된 ARXML을 공유 받아, ARXML에 기재된 정보를 보고 Application에서 필요로 하는 서비스가 무엇인지 파악할 수 있으며, 이를 지원하기 위해 #Configuration 이라는 방식으로 개발을 하게 됩니다. 그러고 나면 VFB를 Basic Software에서 실제화해줄 수 있게 됩니다.

이와 같이 AUTOSAR를 지원하는 모든 툴에서는 기본적으로 ARXML을 읽고 쓸 수 있습니다.

​

다음 포스팅에서는 Methodology 측면에서의 전반적인 AUTOSAR 개발 과정에 대해 소개해드리고, 0EM 및 Supplier의 관점에서의 Methodology에 대해 설명드립니다!

​

▶ AUTOSAR 개념 및 AUTOSAR Classic 플랫폼 개발 방법 소개(2) 보기

 
AUTOSAR 개념 및 AUTOSAR Classic 플랫폼 개발 방법 소개(2)

Workflow and ToolChain for AUTOSAR​​Methodology Methodology 측면에서의 전반적인 AUT...

blog.naver.com

​

​

▶ 출처: 자동차 SW 블로그

▶ Application SW(SystemDesk) 자세히 보기


이전글 [자동차SW블로그] MicroAutoBox II에서 MicroAutoBox III로 간편하게 CAN Model Migration하는 방법 (2)
다음글 [자동차SW블로그] AUTOSAR 개념 및 AUTOSAR Classic 플랫폼 개발 방법 소개(2)

목록

확인
제 품문 의
top
sitemap

SW 개발도구

  • 디버거/컴파일러
  • SW 테스팅 솔루션
  • 자율주행/ADAS/ECU 개발 솔루션
  • AUTOSAR & MBD 개발/검증 솔루션

임베디드

  • 열화상 카메라
  • 국방/항공 임베디드 SW
  • 산업자동화 솔루션

IoT & AI

  • NVIDIA AI 플랫폼
  • 영상/음성 무전 솔루션
  • Windows IoT 솔루션
  • 클라우드
  • 스포츠 AI 플랫폼
  • 빅데이터/머신러닝
  • 원격 지원/제어 솔루션
  • Microsoft Office 솔루션

컨설팅

  • 교육/컨설팅/서비스

고객지원

  • 홍보센터
  • 제품문의
  • 해외 파트너 문의
  • 연락처
  • 기술지원
  • 자료실

회사소개

  • 회사개요
  • 파트너/주요고객
  • IR
  • 기업문화
  • 찾아오시는길

(주)MDS테크 (구.한컴MDS)개인정보처리방침법적고지

주소 : 13493 경기도 성남시 분당구 대왕판교로 644번길 49 DTC타워 9층TEL: 031-627-3000 FAX:031-627-3008사업자등록번호 : 117-81-22859대표자 : 이창열, 이정승

©MDS Tech Inc. All Rights Reserved.