Model Advisor Checks for ISO 26262, ISO 25119, IEC 61508, IEC 62304, and EN 50128/EN 50657 Industry Standards
You can use the Simulink® Check™ Model Advisor to check that your model or subsystem complies with selected aspects of these standards:
ISO 26262:2018 (IEC Certification Kit)
ISO 25119:2018 (IEC Certification Kit)
IEC 61508:2010 (IEC Certification Kit)
IEC 62304:2015 (IEC Certification Kit)
ISO 25119:2018 (IEC Certification Kit)
EN 50128:2011/A2:2020 and EN 50657:2017 (IEC Certification Kit)
To execute these checks, open the Model Advisor and run the checks in these folders.
By Task > Modeling Standards for ISO 26262
By Task > Modeling Standards for ISO 25119
By Task > Modeling Standards for IEC 61508
By Task > Modeling Standards for IEC 62304
By Task > Modeling Standards for ISO 25119
By Task > Modeling Standards for EN 50128/EN 50657
Execution of these checks requires Embedded Coder®, Simulink Check, Simulink Design Verifier™, or Requirements Toolbox™.
For the list of Model Advisor checks that are qualified for use by the IEC Certification Kit, see Simulink
Check - Trace Matrix
(mathworks_slchk_trace.xlsx
). This artifact is available
in the certification project that you create for Simulink
Check. For more information, see Create a Tool-Specific Certification Project (IEC Certification Kit).
Note
If your model uses model referencing, run qualified checks on all referenced models before running them on the top-level model.
Model Advisor Subfolder | Model Advisor Check | Check ID |
---|---|---|
N/A | Display configuration management data | mathworks.iec61508.MdlVersionInfo |
Display model metrics and complexity report | mathworks.iec61508.MdlMetricsInfo | |
Check for unconnected objects | mathworks.iec61508.UnconnectedObjects | |
Display model version information | mathworks.do178.MdlChecksum | |
High-Integrity Systems | See Model Advisor Checks for High-Integrity Systems Modeling Guidelines | |
Simulink | Identify unconnected lines, input ports, and output ports | mathworks.design.UnconnectedLinesPorts |
Library Links | Identify unresolved library links | mathworks.design.UnresolvedLibLinks |
Requirements Consistency | See Model Advisor Checks for Requirements Links | |
Bug Reports | See Bug Report Checks (IEC Certification Kit) |