ホーム CAE ソリューション ACG 環境構築

ACG 環境構築

MATLABのMスクリプトやSimulinkモデルから、マイコン、FPGA、SoC FPGA 等のターゲット向けに 自動コード生成環境を構築致します(ACG 環境構築)。
また、M スクリプトのアプリケーション化や WebApp 化、コード生成前後の等価性評価等も対応可能です。

ソリューション

組込マイコン向けACG

組込マイコン向け ACG

お客様が開発した M スクリプトや Simulink モデルを組込機器向けのファームウェアとして構築・実装出来るように自動コード生成環境を構築いたします。ターゲットの組込環境に合わせて MATLAB Coder/Simulink Coder/Embedded Coderのコード生成オプションの設定、コード生成未対応関数やブロックの置き換え等、柔軟に対応致します。

SoC FPGA/FPGA向けACG

SoC FPGA/FPGA向けACG

お客様が開発した M スクリプトや Simulink モデルを組込機器向けのFPGAのIPまたはモジュールとして構築・実装出来るように自動コード生成環境を構築いたします。ターゲットのFPGAに合わせてHDL Coderのコード生成オプションの設定、コード生成未対応関数やブロックの置き換え等、柔軟に対応致します。また、Fixed-Point Desingerによる固定小数点化、SoC FPGA向けにファーム/FPGA間I/Fの構築、Intel社製 DSP BuilderやXilinx社製 System Generatorでの構築も対応可能です。

PCアプリケーション向けACG

PCアプリケーション向けACG

お客様が開発した M スクリプトや Simulink モデルをPC用アプリケーションやDLL等のライブラリとして構築・実装いたします。信号処理、画像処理、電力インフラ解析などMATLAB/Simulink上で構築した資産を、PC用シミュレータとしてEXE化やライブラリとして組込む為のDLL化を可能にします。また、MATLAB Compilerを用いてApp Designerで構築したGUIのEXE化やMATLABアプリケーションの開発等も可能です。

開発事例

  • 電力制御シミュレーター
  • 予知保全アプリケーション
WebApp向けACG

WebApp向けACG

お客様が開発した M スクリプトを MATLABWebServer 上で動作可能な WebApp として構築・実装いたします。WebAppとして構築する事で、MATLABで作成したIoTデータの見える化、データ分析結果の表示、異常検知・予知保全等のモニタをWebブラウザ経由で確認する事が可能です。AppDesigner を用いた WebApp 用 UI の開発、MATLABWebAppServer の構築・保守も含めトータルにサポートいたします。

開発事例

  • 予知保全WebApp