Main Content

Motivation

Code generation modeling guidelines provide recommendations that you can use when developing models and generating code that is intended for use in embedded systems. The guidelines, which take into consideration the potential impact to simulation behavior, code generation, and component model deployment, include information about configuration settings, block usage and parameters, and modeling patterns.

The guidelines do not address model style or compliance with industry standards. For additional information, see:

For information about qualifying software development and verification tools that are used to develop embedded system for projects that must comply with an industry standard, see:

  • IEC Certification Kit — Guidance on certifying your embedded systems for use in projects that must comply with ISO 26262, IEC 61508, EN 50128, EN 50657, ISO 25119, and related functional-safety standards such as IEC 62304.

  • DO Qualification Kit (for DO-178) — Guidance on qualifying your software verification tools for use in projects involving the DO-178C and DO-254 standards.

Disclaimer

While adhering to the recommendations in the guidelines will reduce the risk that an error is introduced during development and not be detected, it is not a guarantee that the system being developed will be safe. Conversely, if some of the recommendations in the guidelines are not followed, it does not mean that the system being developed will be unsafe.