반응형
해당 포스팅은 차량 기능안전 표준인 ISO 26262의 정의된 용어 중 Level (ex. Vehicle, Item, System, and Software) 에 관한 내용을 정리합니다.
위의 그림은 차량 기능, 아이템, 시스템, 컴포넌트, 하드웨어 파트, 소프트웨어 유닛 간의 관계를 나타냅니다.
네모로 표현된 각 블락 간의 관계는 UML 에서의 aggregation 과 realization/implemenation 관계로 이해하시면 됩니다.
그림에 대한 해석은 다음과 같습니다.
- Function (Vehicle Function) 은 하나 이상의 Item 을 이용하여 구현됨
- Function (Vehicle Function) 은 하나 이상의 System 을 이용하여 구현됨
- Item 은 하나 이상의 System 으로 구성됨
- System 은 Sub system 이 존재하지 않을 수도 있고, 1개 이상의 Sub system 으로 구성될 수 있음
- Sub system 예) 센서, 컨트롤러 (제어기), 액츄에이터
- System 은 하나 이상의 Component 로 구성됨
- Componenet 는 Sub component 가 존재하지 않을 수도 있고, 1개 이상의 Sub component 로 구성될 수 있음
- Sub component 예) Microcontroller, application software, Basic SW 등
- Component 는 하나 이상의 HW-part 또는 Sw-unit 으로 구성됨
추가로, 엘리먼트는 System, component, hardware part, software unit 에 적용할 수 있습니다.
위에서 언급한 용어와 관련된 용어에 대한 ISO 26262 에서의 정의는 아래와 같습니다.
Term | Description |
Vehicle function | 하나 이상의 Item 을 이용하여 구현한 차량 수준에서의 동작 예) ACC (Automatic Cruise Control), LKAS (Lane Keeping Assist System) 등 |
Item | 차량 수준에서 기능 또는 기능의 일부를 구현하는 시스템 / 시스템의 조합 예) ACC (Automatic Cruise Control), LKAS (Lane Keeping Assist System), EPB (Electric Park Brake) 등 |
System | 센서, 컨트롤러, 액츄에이터가 서로 관련되어 있는 Component 또는 Subsystem 의 집합 참고사항 1) 컨트롤러와 관련된 센서 또는 액츄에이터는 시스템에 포함될 수도 있고, 시스템 외부에 존재 할 수 있음 |
Component | 논리적 또는 기술적으로 분리할 수 있고 하나 이상의 하드웨어 파트, 소프트웨어 유닛 으로 구성된 시스템 수준이 아닌 엘리먼트 Example. MCU (microcontroller unit), Sensor, Actuator, ACC S/W 참고사항 1) 컴포넌트는 시스템의 한 부분 |
Element | 시스템, 컴포넌트, 하드웨어 part, 소프트웨어 unit 을 의미 참고사항 1) software element 는 software 요소/컴포넌트 만을 의미함 해당 요소에는 hardware 가 포함되지 않음 2) Element 는 SEooC |
Processing element PE |
데이터 처리를 위한 여러 기능을 제공하는 하드웨어 파트를 의미 예) 4개의 코어로 구성된 하드웨어 컴포넌트 → 4 개의 PE 로 구성 예) GPU 의 멀티 프로세서→ PE |
Architecture | Item 또는 Element 로 구성된 구조를 표현한 것 |
Embedded software |
PE 에서 실행 가능한 전체 통합된 SW |
Software component |
하나 이상의 Software unit 으로 구성된 것 |
Software unit | 소프트웨어 아키텍처에서의 가장 낮은 수준의 Software Component (atomic level software component) |
ISO 26262:2018 Road vehicles - Functional Safety 의 전체 용어는 아래에서 확인 가능합니다.
반응형
'자율주행 개발 프로세스 > Functional Safety (ISO26262)' 카테고리의 다른 글
센서 - Safety Mechanism (ISO 26262-5 Annex D) (0) | 2021.11.14 |
---|---|
하드웨어 구성 요소 별 소프트웨어 안전 메커니즘 분류 (0) | 2021.11.14 |
차량 기능안전 (ISO 26262) 용어 정리 - Safety Requirement (0) | 2021.10.07 |
차량 기능안전 (ISO 26262) 용어 정리 - ASIL (0) | 2021.10.06 |
차량 기능안전 (ISO 26262) 용어 정리 - Safety (0) | 2021.10.06 |