잡談/DO-254 기본

22. Plan for Hardware Aspects of Certification (PHAC) (Section 10.1.1)

sudam 2019. 5. 3. 08:58

PHAC이라는 문서는 DO-254의 시작이자 가장 핵심이 되는 문서이다. DO-254 인증을 받기를 원하는 경우에는 일단 이 문서를 가장 먼저 작성하게 된다. 그 이유는 다음과 같은 설명에서 확인할 수 있다.

 

 

해석을 보자.

 

10.1.1 Plan for Hardware Aspects of Certification

PHAC은 이 문서(역주 - DO-254 가이드라인)의 목표를 달성하고 하드웨어 아이템을 포함하는 시스템의 인증을 위한 인증 당국의 승인을 얻기 위해 사용되는 프로세스, 절차, 방법 그리고 표준을 정의한다.

 

인증에 필요한 핵심 내용들이 정의된다는 것을 확인할 수 있다. 그런데 이렇게 작성된 결과는 그것으로 끝이 아니라 그대로 진행하기 전에 먼저 인증 당국의 승인을 받아야 한다. 여기서 인증 당국의 승인을 받는다는 것은 바로 다음과 같은 의미를 담고 있다.

 

 

해석을 보자.

 

일단 승인된 PHAC은 인증에 대한 하드웨어 특성을 만족하기 위해 수행되는 프로세스와 활동 그리고 생성되는 결과로써의 증빙에 대한 인증 지원자와 인증 당국간의 동의를 나타낸다.

 

지원자가 아무리 완벽한 PHAC을 작성했다고 하더라도 만약 인증 당국의 승인을 받지 못하면 그것은 아무런 의미가 없는 것이다. 반대로 비록 미진한 부분이 있더라도 인증 당국의 승인을 받은 경우에는 곧바로 PHAC에 작성된 대로 공식적인 진행을 할 수 있다. 물론 대개는 미진한 부분을 추후 보강한다는 조건하에 승인이 되었을 것이다.

 

이제 PHAC에 작성될 내용을 좀 더 구체적으로 살펴보자.

 

참고) ‘PHAC’을 처음 보는 분이라면 이걸 어떻게 불러야 할 지 애매할 것이다. 딱히 정해진 룰은 없지만 발음 그대로 적어보면 일반적으로는 피핵이라고 다소 어색하게 부른다. 참고로 소프트웨어 인증인 DO-178에는 비슷한 역할을 하는 PSAC이라는 문서가 있는데 피색이라고 부르고 있다.

 

 시스템 개요 (System Overview)
시스템 기능, 시스템 실패 조건, 시스템 아키텍처, 하드웨어/소프트웨어 기능 할당, 시스템 참고 문서 등

 하드웨어 개요 (Hardware Overview)
하드웨어 기능, 하드웨어 아이템, 아키텍처, 새로운 기술, Fail-safe, 고장 허용, 중복 및 파티셔닝 기술 등

 인증 고려사항 (Certification Considerations)
인증 기준, 준수 방법, 하드웨어 설계 보증 레벨 및 정당성 (안전성 평가 관련 내용 포함)

 하드웨어 설계 라이프 사이클 (Hardware Design Life Cycle)
수행될 프로세스(Processes) 및 활동(Activities), 전이 기준, 책임, , 프로세스간 조율, 참조되는 계획 등

 하드웨어 설계 라이프 사이클 데이터 (Hardware Design Life Cycle Data)

 추가 고려사항 (Additional Considerations)
이전에 개발된 하드웨어, COTS, 제품 서비스 경험, 툴인증, 레벨 A 혹은 B 기능에 대한 고려사항 등

 대체 방법 (Alternative Methods)
기술되지 않은 혹은 기술된 것과 다르게 적용되는 대안을 설명

 인증 스케쥴 (Certification Schedule)
하드웨어 설계 라이프 사이클 데이터가 인증 당국에 제출될 시기

 

핵심만 추려서 간략하게 작성했다. 더 자세한 내용은 가이드라인을 참고하자.

 

일단 기본적으로 PHAC에는 이상의 내용이 반드시 포함되어야 한다. 만약 해당사항이 없다면 명시적으로 ‘Not Applicable (해당사항 없음)’과 같은 표시라도 해야 한다. 그런 의미에서 실제 작성 시 문서의 인덱스를 위의 순서대로 잡는 것도 한 가지 요령이 될 수 있다. 물론 다른 순서로 인덱스를 잡는다고 해서 인증 당국에서 뭐라고 하지는 않는다. 위의 내용들이 어딘 가에 포함되어 있기만 하다면 말이다. 그 외에 필요하다고 생각되는 내용은 얼마든지 추가, 혹은 수정할 수 있다. 결론적으로 프로젝트마다 그리고 DO-254 인증을 받고자 하는 하드웨어 제품마다 저마다의 PHAC이 만들어 지게 된다. 한 가지 유의할 점은 분량이 많다고 무조건 잘 작성된 것으로 인정되는 것이 아니라는 점이다. 꼭 필요한 내용으로 최소한의 분량이 되도록 작성하는 것이 인증 당국의 승인을 받기에 오히려 더 유리하다는 것을 인식하자.