Embedded Coder

Embedded Coder クイックスタートを使用して、量産コード生成をすぐに始めることができます。

C および C++ の生成

アプリ、テンプレート、コマンド ライン インターフェイスを使用して、MATLAB と Simulink からビルドスクリプトのコードを設定および生成します。

並列処理向けに単一命令複数データ (SIMD) コードを生成します。

組み込みコードの最適化

最適化された移植可能な C/C++ コードを生成するか、SIMD などプロセッサ固有の最適化を使用します。

コード インターフェイスのカスタマイズ

生成コードの関数とデータにモデルがどのように表示されるかを定義および制御することで、ソフトウェア統合を効率化し、コーディングの基本設定と標準を満たします。

ハードウェア サポート パッケージを使用して、生成コードを組込みデバイスにすばやく展開できます。

ハードウェアへの展開

コードをアルゴリズムから生成して IDE に統合するか、一般的なハードウェア向けの I/O を備えた完全な実行可能ファイルを生成します。

組み込みの Linux サポートパッケージを用いて、Linux ベースのサービスを使用する C++ アプリケーションを迅速に展開します。

サービス指向アーキテクチャへの展開

完全なアプリケーションを生成し、サービス指向アーキテクチャを使用するミドルウェアおよびソフトウェアのフレームワークに展開します。

ソフトウェアインザループ (SIL) およびプロセッサインザループ (PIL) テストを実行します。

SIL/PIL テストの実行

ソフトウェアインザループ (SIL) およびプロセッサインザループ (PIL) の back-to-back テストを使用したコード結果の検証、コードカバレッジの測定、コード実行プロファイルの解析を行います。

対話形式のコードレポートを使用したモデルとコードの双方向トレース

コードのトレースと評価

コードのサイズと複雑度のメトリクスを含むレポートを作成します。コードをモデルと要件に対して双方向にトレースします。

TÜV SÜD による ISO 26262、IEC 61508、および 関連するツール認証。

業界標準のサポート

アドオン製品を使用して、ISO 26262、DO-178、MISRA C/C++、AUTOSAR などの業界標準に準拠します。

AUTOSAR | DO-178 | ISO 26262 | MISRA

「Embedded Coder を使用して Simulink および Stateflow モデルから生成したコードは、初回の試みから機能し、フィールドテストではモデルの動作との完全な等価性を保って実行されました。」

Karel Viaene、CNH