6 Part 6: V-Modell Reference Activities
6.3 Activities
6.3.8 System Elements
6.3.8.11 Realizing Hardware Module
|
Work Product: |
Purpose
The implementation of the »Hardware Modules will include both the manufacturing of the hardware and the coding of the programmable logic. The hardware module shall be produced according to the set of drawings. Bought-out components (external units) shall be procured, tested, possibly adapted and installed. The implementation procedure shall be based on the specification of the »Hardware Implementation, Integration and Evaluation Concept. If required in the evaluation strategy, the hardware module shall be subjected to a test performed by an external »Inspector after the integration.
When developing programmable logic, the programming specification (e. g. pseudocode, specification language, MATLAB reference) shall be translated to statements of the implementation language. It will be necessary to adhere to the following worksteps:
- Programming in compliance with the standards, guidelines and style guides defined in the Project Manual;
- Development of compiling procedures for the preparation of the technology-independent functional simulation;
- Functional, technology-independent simulation of the modules, paying regard to the coverage of as many branches as possible;
- Integration of the individual modules and IP cores into the component at the level of the description language (contents of a programmable building block);
- Performance of a functional simulation.
In order to improve quality, it is recommended to perform a code walk-through through the process modules in accordance with the four-eye principle. At the end of the activity, a technology-independent compiled code of the component of a programmable building block will be available.