6 Part 6: V-Modell Reference Activities
6.3 Activities
6.3.10 System Design
6.3.10.9 Preparing Hardware Implementation, Integration and Evaluation Concept
|
Work Product: |
|
Method Reference: |
|
Tool reference: |
Purpose
When preparing the hardware implementation, integration and evaluation concept (see Figure 24 ), it shall be determined how the developed hardware unit will be realized, how it will be assembled step by step and how its quality assurance will be carried out.
The preparation of the concepts will start with the identification of realization and target environment requirements. This will be followed by the definition of the development process and the evaluation strategy and the preparation of the integration plan. These sub-activities shall be carried out at the same time. A detailed description will be provided in the activity »Preparing System Implementation, Integration and Evaluation Concept.
6.3.10.9.1 Identifying Standards for Realization and Target Environments
|
Subjects: |
Hardware Implementation, Integration and Evaluation Concept: Installation Procedures and Target Environments, Hardware Implementation, Integration and Evaluation Concept: Realization Procedures and Environments |
For the realization of the hardware elements specifications shall be defined. In this process for example realization standards (such as German Military standards, German DIN standards and IPC standards) or occupational safety requirements shall be determined. Also a realization environment shall be selected.
When developing programmable logic, the following preliminary tasks for the installation in the target environment shall be performed:
- Definition of generating procedures for the transformation of the technology-independent code into the technology-specific programming file
- Definition of installation procedures for the integration of the programming file into the target hardware
- Description of the generation of the programming file (usually synthesis and placement)
- Description of the integration of the programming file into the target hardware.
6.3.10.9.2 Defining Development Process
|
Subjects: |
Hardware Implementation, Integration and Evaluation Concept: Installation Procedures and Target Environments, Hardware Implementation, Integration and Evaluation Concept: Integration Procedures and Integration Plan, Hardware Implementation, Integration and Evaluation Concept: Evaluation Procedures and Strategy, Hardware Implementation, Integration and Evaluation Concept: Realization Procedures and Environments |
When defining the development process, the realization and installation approach shall be described. Care will have to be taken that the dependencies as regards content will be appropriately considered and described. When developing the hardware elements, it will be already possible to integrate and test some of the elements while the realization of other hardware elements will not yet have been finished.
Finally hazard and risk analyses shall be made for those hardware elements that will be classified critical to security. Based on the results of the analyses, engineering and analytical measures for ensuring system security and integrity of the »Hardware Unit shall be defined.
6.3.10.9.3 Preparing Integration Plan
|
Subject: |
Hardware Implementation, Integration and Evaluation Concept: Integration Procedures and Integration Plan |
The assembly and the step-by-step testing of the hardware elements shall be described in detail. Integration and activation may proceed step by step. »Hardware Modules or »Hardware Components will be integrated into substructures. By adding additional hardware elements, additional substructures may emerge. Substructures may be relevant both to the integration process and to manufacturing. The complete structure then will represent the completely integrated »Hardware Unit.
6.3.10.9.4 Specifying Evaluation Strategy
|
Subjects: |
Hardware Implementation, Integration and Evaluation Concept: Evaluation Procedures and Strategy, Hardware Implementation, Integration and Evaluation Concept: Hardware Elements to be Evaluated |
Starting from the evaluation strategy of the parent »System Implementation, Integration and Evaluation Concept or »Enabling System, the evaluation strategy for the hardware elements shall be derived. From the point of view of cost-effectiveness, functionality, complexity, safety and security, quality and efficiency the hardware elements to be tested shall be determined. As a rule, the specified hardware elements should be tested.
The individual steps of the evaluation procedure and the test methods shall be documented in summary form.
6.3.10.9.5 Determining Hardware Elements Critical to Safety and Security and Security
|
Subject: |
Hardware Implementation, Integration and Evaluation Concept: Safety and Security Relevant Hardware Elements and Safety and Security Measures |
Hardware elements critical to safety and security shall be identified and allocated to appropriate safety and security levels. It will also have to be specified whether it will be necessary to prepare a »Safety and Security Analysis.
A detailed description can be found in the »Work Step Determining System Elements Critical to Safety and Security in the activity »Preparing System Implementation, Integration and Evaluation Concept.