잡談/DO-254 기본
-
35. 툴평가 및 인증 (Section 11.4)잡談/DO-254 기본 2019. 5. 3. 09:24
툴이라는 것은 그것이 하드웨어든 소프트웨어든 일반적으로는 하드웨어 설계와 검증에 사용된다. 그런데 이런 툴의 사용을 가만히 살펴보면 툴로 인해서 문제가 발생할 수 있는 여지가 있다는 것을 확인할 수 있다. 이를테면 다음과 같은 식이다. • 설계툴: 하드웨어 아이템이나 설계를 만드는 과정에서 툴에 포함된 에러가 주입될 가능성 있음 • 검증툴: 검증에 사용되는 툴에 포함된 에러로 인해서 하드웨어 아이템이나 설계에 포함된 에러를 탐지하지 못할 가능성 있음 바로 이러한 이유로 인해서 DO-254 가이드라인에서는 툴을 사용하기 전에 툴에 대한 평가를 수행할 것을 요구하고 있다. 그리고 그 과정에서 필요한 경우에는 툴인증을 받도록 요구하게 된다. 결과적으로 툴평가 및 인증(Tool Assessment and Qua..
-
34. 제품 서비스 경험 (Section 11.3)잡談/DO-254 기본 2019. 5. 3. 09:21
앞서 ‘이전에 개발된 하드웨어’와 ‘COTS 컴포넌트’의 설계 보증을 증명하는 데에 제품 서비스 경험(Product Service Experience)이 사용될 수 있다고 설명한 바가 있다. 여기에서 제품 서비스 경험이 무엇인지는 용어만으로도 다들 짐작이 될 것이다. 그래도 DO-254에서 보는 관점을 명확하게 하기 위해서 가이드라인에 정의된 내용을 확인해 보자. 해석을 보자. 제품 서비스 경험 – 하드웨어가 알려진 환경내에서 운영된 기간 및 연속적인 고장이 기록된 기간 위의 정의에서처럼 단순히 운영된 전체 시간만이 아니라 고장에 대한 부분도 포함된 개념이라는 점에 유의하자. 또 하나 유의할 점은 DO-254에서는 비록 항공분야가 아닌 곳에서 사용된 서비스 경험도 포함한다는 점이다. 그 이유에 대해서 다..
-
33. COTS 컴포넌트의 사용 (Section 11.2)잡談/DO-254 기본 2019. 5. 3. 09:19
COTS라고 하면 일반적으로 상용으로 구매해서 사용하는 제품을 말한다. 여기에 하드웨어 혹은 소프트웨어라는 단어를 붙여서 사용하게 된다. 하지만 이렇게 정의하기에는 너무 포괄적이어서 정확한 개념이 와닿지 않을 것이다. 본격적인 설명에 앞서 우선 DO-254에서 설명하는 COTS에 대한 정의를 확인해 보자. 해석을 보자. Commercial Off-The-Shelf (COTS) 컴포넌트 – 여러 고객을 위해 공급자에 의해서 개발된 컴포넌트, 집적회로 혹은 서브시스템으로 설계와 구성이 공급자의 명세 혹은 산업 명세에 의해서 컨트롤된다. 주의: COTS 컴포넌트의 예로는 일반적으로 하나의 카탈로그 아이템으로써 공급자로부터 확보할 수 있는 레지스터, 커패시터, 마이크로프로세서, 프로그램되지 않은 FPGA 및 E..
-
32. 이전에 개발된 하드웨어의 사용 (Section 11.1)잡談/DO-254 기본 2019. 5. 3. 09:17
이전에 개발된 하드웨어(Previously Developed Hardware)를 사용하게 되면 대부분의 경우에는 ‘변경’이 필요하게 된다. DO-254 가이드라인에서는 그러한 변경을 다음과 같은 4가지 케이스로 구분해서 각각에 대한 지침을 제공하고 있다. ① 이전에 개발된 하드웨어 자체에 대한 수정 ② 항공기 설치에 대한 수정 ③ 지원자의 환경 혹은 설계 환경의 수정 ④ 설계 베이스라인의 수정(업그레이드) 참고로 이전에 개발된 하드웨어의 특별한 케이스라고 할 수 있는 COTS 컴포넌트를 사용하는 경우에 대해서는 별도의 절로 구분해서 설명한다. 그리고 이전에 개발된 하드웨어에 대한 형상 관리와 품질 보증활동은 DO-254 가이드라인 기준으로 디폴트로 수행되는 것이므로 별도의 언급이 없는 것에 대해서 착오 ..
-
31. Hardware Accomplishment Summary (Section 10.9)잡談/DO-254 기본 2019. 5. 3. 09:15
하드웨어 설계 라이프 사이클 데이터(Hardware Design Life Cycle Data)의 마지막은 바로 Hardware Accomplishment Summary(HAS)이다. 참고) 지금까지 설명하면서 PHAC(Plan for Hardware Aspects of Certification)과 이번에 나오는 HAS(Hardware Accomplishment Summary)에 대해서는 해석 대신 원문을 그대로 사용했다. 이는 적절한 단어가 매칭이 안되는 것도 있지만 두 문서의 중요성을 고려하여 해석으로 인해 발생할 수 있는 약간의 혼선조차도 없도록 하기 위함이다. DO-254의 철학이라고도 할 수 있는 문서 작성의 일관성(Consistency)에는 어긋나는 것이지만 그런 의미를 담고 있다는 점을 이해해..
-
30. 기타 하드웨어 설계 라이프 사이클 데이터잡談/DO-254 기본 2019. 5. 3. 09:13
지금까지 DO-254 인증을 받기 위해서 필수적으로 확보해야 하는 데이터들에 대해서 알아보았다. 하지만 그것이 다가 아니다 그 외에도 요구되는 데이터가 여러가지가 있다. 그 중 DO-254 가이드라인에서 제시하고 있는 대표적인 항목들을 이번 절에 모두 모아 보았다. 30.1 하드웨어 수락 시험 기준 하드웨어 수락 시험 기준(Hardware Acceptance Test Criteria)이 무엇일까? DO-254 가이드라인에서는 다음과 같이 설명하고 있다. 해석을 보자. 이 데이터는 시험 및 관련된 시험 결과가 하드웨어 아이템이 생산되거나 혹은 올바르게 수정된다는 것을 보장할 수 있는 기준과 평가 데이터를 제공한다. 여기에서 중요한 것은 ‘생산된다’와 ‘올바르게 수정된다’라는 부분이다. ‘수락’이라는 의미와..
-
29. 확인 및 검증 데이터 (Section 10.4)잡談/DO-254 기본 2019. 5. 3. 09:11
확인(Validation) 및 검증(Verification) 데이터에 대해서 DO-254 가이드라인에서는 다음과 같이 설명하고 있다. 해석을 보자. 확인 및 검증 데이터는 하드웨어 설계 결과와 하드웨어 아이템 자체의 완전성과 정확성의 증빙이다. 그것은 하드웨어가 그 요구사항과 설계에 따라서 개발되었고 정확하게 생산되었으며 설계 목표를 달성했다는 것에 대한 보증을 제공한다. 데이터에는 하드웨어 리뷰, 분석 그리고 시험에 대한 절차와 결과를 포함한다. 어떻게 보면 우리가 일반적으로 생각하는 검증에 대한 개념과 별로 다를 게 없어 보이기도 한다. 하지만 이렇게 쉽다고 생각되는 부분에서 오히려 인증 기준을 제대로 만족하지 못하는 경우가 많다. 이어지는 설명을 통해서 DO-254 가이드라인에서 요구하는 구체적인 ..
-
28. 하드웨어 설계 데이터 (Section 10.3)잡談/DO-254 기본 2019. 5. 3. 09:09
DO-254 가이드라인에서 제시하는 하드웨어 설계 데이터는 크게 하드웨어 요구사항(Hardware Requirements)과 하드웨어 설계 표현 데이터(Hardware Design Representation Data)로 구분된다. 그 중 하드웨어 설계 표현 데이터(Hardware Design Representation Data)에 대해서는 다음과 같이 설명하고 있다. 해석을 보자. 하드웨어 설계 표현 데이터는 하드웨어 아이템의 정의를 제공하며 하드웨어 아이템을 만들기 위해 사용되는 도면, 문서 그리고 상세의 세트로 구성되어 있다. 즉, 하드웨어 아이템을 만들 때 직접적으로 관련되는 데이터들을 말하는 것이다. 전체적으로 다시 정리하면 다음과 같다. ① 하드웨어 요구사항 (Hardware Requiremen..