DO-254 Complex Hardware Development & Certification
What Phase is Your DO-254 Project In?
DO-254 Validation & Verification Phase
The most important phase in the development of DO-254 Electronic Hardware is the Validation & Verification (V&V) Phase. The V&V phase provides assurance for satisfying the RTCA/DO-254 objectives have been satisfied. The majority of effort involved in a DO-254 project is associated with this phase of the hardware development lifecycle, beginning with the Requirements Phase and ending with the Delivery Phase.
The Validation process in this phase provides assurance that the correct hardware requirements and code have been developed according to the intended functions described in the System Requirements. The Hardware Requirements are traceable to and validated against the System Requirements, the Concptual and Detailed Design are traceable to and validated against the Hardware Requirements, and the Implementation is traceable to and validated against the Detailed Design.
The Verification process in this phase provides assurance that the implementation performs the intended functions described by the validated Hardware Requirements while executing in the target operational environment. Test Cases are developed and reviewed for complete coverage (normal range and robustness) of the Hardware Requirements. Test Procedures are developed and reviewed to correctly and completely implement the Test Cases in a test environment according to the approved Hardware Validation & Verification Plan (HVVP). The Hardware Verification Cases & Procedures document (HVCP) details how to reproduce the test setups and execution, along with a trace matrix for complete requirements based test coverage.
The Verification process checks that expected results from the written requirements are equal to the actual results produced from the Black Box or Actual Flight Code. CERTON has developed CertSAFE™ and CertBENCH™ tool sets for Test Case development and fully automated Test Procedure execution against Black Box PLD, Circuit Cards, or SDK boards with the target processor.
Additional Considerations Example: Elemental Analysis (Level A and B Only)
Elemental analysis provides a measurement of the completeness of the hardware verification from a bottom-up perspective. Every functional element