Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

業界標準、ガイドラインおよびブロックの使用法

業界標準とガイドラインに準拠したモデルとコードの開発、コード生成をサポートする製品とブロック

モデリング ガイドラインには推奨されるモデルの設定、ブロックの使用法およびブロック パラメーターが含まれています。特定のアプリケーションや業界標準に適したモデルの開発およびコードの生成を行う場合は、これらのガイドラインを使用してください。アプリケーションにセーフティ クリティカルな開発や認定取得目的がある場合、モデルと生成されたコードは 1 つ以上の業界標準やガイドラインに準拠しなければならない場合があります。詳細については、Support for Standards and Guidelinesを参照してください。

トピック

業界標準

Blocks and Products Supported for Code Generation

Identify blocks and products that Simulink® Coder™ and Embedded Coder® support for code generation.

Modeling Semantic Considerations

Data propagation, sample time propagation, latches for subsystem blocks, block execution order, and algebraic loops.

Support for Standards and Guidelines

If your application has mission-critical development and certification goals, your models or subsystems and the code generated for them might need to comply with industry standards and guidelines.

IEC 61508 Standard

Use the Model Advisor to develop models and generate code that complies with the IEC 61508 standard.

IEC 62304 Standard

Use the Model Advisor to develop models and generate code that complies with the IEC 62304 standard.

ISO 26262 Standard

Use the Model Advisor to develop models and generate code that complies with the ISO 26262 standard.

EN 50128 Standard

Use the Model Advisor to develop models and generate code that complies with the EN 50128 standard.

ISO 25119 Standard

Use the Model Advisor to develop models and generate code that complies with the ISO 25119 standard.

DO-178C Standard

Use the Model Advisor to develop models and generate code that complies with the DO-178C standard.

AUTOSAR Standard

Use Embedded Coder and AUTOSAR Blockset to develop component models and generate code and XML software descriptions that comply with the AUTOSAR standard.

モデリング ガイドライン

MISRA C Guidelines

MISRA® provides guidelines for generating code.

Secure Coding Standards

Use the Model Advisor to develop models and generated code that conforms to secure coding standards.

MAB Guidelines

MAB provide guidelines for using Simulink, Stateflow®, and Simulink Coder.

High-Integrity System Modeling Guidelines

Modeling guidelines for high-integrity modeling systems.

Modeling Guidelines for Code Generation

Guidelines and factors to consider for code generation.

Modeling Guidelines for Blocks

Code generation modeling guidelines include recommended model settings, block usage, and block parameters. When you develop models for code generation, use these guidelines.

Modeling Guidelines for MATLAB Functions

When you develop models and generate code for MATLAB® Functions, use the modeling guideline recommendations.

Modeling Guidelines for Subsystems

When you develop models and generate code for subsystems, use the modeling guideline recommendations.

Modeling Guidelines for Model Configuration

When you develop models and generate code, use the modeling guideline configuration recommendations.

Modeling Guidelines for Charts

When you develop models and generate code for charts, use the modeling guideline recommendations.

モデル アドバイザー チェックを使用した準拠の検証

Embedded Coder Model Advisor Checks for Standards, Guidelines, and Code Efficiency

Use Embedded Coder Model Advisor checks to assess model readiness to generate code.

Simulink Coder Model Advisor Checks for Standards and Code Efficiency

Use Simulink Coder Model Advisor checks to assess model readiness to generate code.

生成コードの MISRA C:2012 への準拠と逸脱

Developing a MISRA C:2012 Compliance Statement

Identifies how to use this documentation when developing your compliance statements for generated code as required per the MISRA C:2012 guidelines.

Evaluate Your Generated Code for MISRA C:2012 Compliance

High-level workflow to evaluate your generated code for compliance with MISRA C:2012 guidelines.

MISRA C:2012 Compliance Information Summary Tables

Defines the method to claim compliance to MISRA C:2012 guidelines. Includes applicable modeling guidelines, Model Advisor support, and Polyspace®MISRA C:2012 Checker support.

Modeling Guidelines for MISRA C:2012 Compliance

Modeling guidelines for those MISRA C:2012 guidelines whose compliance type is "Compliance via guideline".

Deviations Rationale for MISRA C:2012 Compliance

Rationale for MISRA C:2012 directives and rules whose compliance type is "Deviation".

注目の例