본문 바로가기
반응형

AUTOSAR, ASPICE20

[ASPICE] SW산출물 Review 수행 방법 SW산출물 Review Report 1. Verification Review 범위 - 각 프로세스 산출물에 대한 검토 활동을 정의 한다. 2. Verification Review 수행 방법  - Review는 "Work Product Review Checklist" 기준으로 수행하고, 기능안전팀 프로세스 각 담당자들은 Review 수행 이전에 체크리스트 항목, Review 방법에 대해 작성자 및 Review 참석들에게 가이드를 해야한다.  - 기능안전 적용 프로젝트의 경우, ASIL B 이상의 프로젝트부터 "Inspection" 방법으로 Review를 수행한다.   - Review의 주관은 문서 작성자(Author)가 주관하고, Review 참석자들에게 Review 일주일 전에 참석을 요청한다.  - ".. 2024. 5. 11.
[ASPICE] ISO26262의 V 사이클이란? SW SRS, SAD, SDD 가 뭔데?? 개요자동차 분야에서는 ISO 26262, A-SPICE 인증을 통해 각 기업의 개발 프로세스 품질 향상을 위한 노력이 계속적으로 늘어나고 있으며, 많은 업체가 인증 획득에 성공하는 사례가 늘어나고 있다. 개발 프로세스 품질의 핵심은 V-모델의 전반적인 활동들을 얼마나 잘 수행하고 관리하는가의 정도에 따라 결정된다. 요구사항 분석을 통해 설계, 구현, 테스트 각 단계에서 어떤 활동을 하여야 하는지는 표준 문서나 여러 자료들을 통해서 쉽게 접할 수 있지만 실제로 구축된 예시를 찾기가 매우 어렵기 때문에, 실제로 V-모델을 적용하고자 할 때, 많은 제약이 따르게 된다. 이에 간단한 SW를 개발하는 과정에 V-모델을 적용하여 각 단계별 산출물들의 예시를 작성하였다. 본 자료를 참고하여 인증 획득 활동에 도움이 .. 2024. 5. 5.
[AUTOSAR] RTE Event Type 에는 무엇이 있을까? (2편) 지난 포스팅에 RTE Event 종류들을 살펴보았다. 오늘은 Port Interface와의 연관 관계에 대해 추가로 알아보도록 하자. 그리고 추가적으로 알아두자."RTE Event"는 "RunnableEntity"와 뗄래야 뗄 수 없는 1:1 관계이다. (물론 BSW 일부 모듈의 경우 예외도 있지만...)즉, "RTE Event"만 존재할 수도 없고, "RunnableEntity"만 존재할 수도 없다.  Sender-Receiver 인터페이스와 연관된 RTE Event 위 그림을 보면 Sender-Receiver 인터페이스와 연관된 RTE Event에는 4개의 Event들이 있다.- Data Write Completed Event- Data Send Completed Event- Data Received.. 2024. 4. 25.
[AUTOSAR] RTE Event Type 에는 무엇이 있을까? Internal behaviorSW-C code와 RTE 간의 interface만을 나타내며 알고리즘, input function과 output function의 관계를 포함하지는 않는다. 하나의 internal behavior는 반드시 한 개 이상의 runnable entity, RTE event 등을 포함해야 한다. Runnable entity1개의 SW-C는 내부의 행동을 특징 짓기 위해서 하나 또는 여러개의 runnable entities로 구성된다. 하나의 runnable entity는 그 자체로 실행될 수 있는 C언어로 구성된 함수이며, AUTOSAR SW의 description으로 표현된다. SW-C의 각 runnable entity는 OS task로 할당된다. 여기서 하나의 task란 ru.. 2024. 4. 25.
[AUTOSAR] CAN Stack 반영 방법 #하모나이징 CAN Stack은 아래와 같이 여러 모듈들을 기반으로 구성되며, 크게 Signal을 처리하는 부분과 네트워크 상태를 처리하는 management 부분으로 나눌 수 있다. CAN Stack Module에 대해서는 아래 포스팅을 참고하자. https://jjongday.tistory.com/33 [AUTOSAR] CAN(Controller Area Network) 통신 이란? 세상에는 다양한 통신 프로토콜들이 존재하는데 CAN 통신에 대해 알아보자. CAN도 수 많은 통신 프로토콜 중 하나이다. 통신이라는 것은 서로 다른 두 주체가 데이터를 주고 받는 것을 의미한다. jjongday.tistory.com CAN Stack 내 반영하는 방법 네트워크 파일이 업데이트가 되었다면, 우선 기존의 네트워크 파일을 .. 2024. 4. 22.
[AUTOSAR] CAN(Controller Area Network) 통신 이란? 세상에는 다양한 통신 프로토콜들이 존재하는데 CAN 통신에 대해 알아보자. CAN도 수 많은 통신 프로토콜 중 하나이다. 통신이라는 것은 서로 다른 두 주체가 데이터를 주고 받는 것을 의미한다. 자동차 안에는 굉장히 많은 제어기가 들어가 있다. 여기서 제어기는 일종의 컴퓨터라고 생각하면 된다. 핸들(조향장치)를 컨트롤 하는 제어기, 브레이크를 컨트롤 하는 제어기, 에어백을 컨트롤 하는 제어기, 스마트키 모듈을 컨트롤하는 제어기 등등.. 아주 많은 수의 제어기가 자동차 안에 들어가있다. 그리고 이러한 제어기들은 서로 정보를 주고 받을 필요가 있는데, 이 때 사용하는 통신 프로토콜이 바로 CAN 통신이다. 예전 자동차 제조사들은 차량 내 ECU(전자제어장치) 간의 Point to Point 방식을 사용한 통.. 2024. 4. 20.
반응형