MATLAB®、およびSimulink®モデルを
FPGA・マイコンで
即動作検証、
開発期間を大幅短縮

-
- モデルのHW化を強力に推進
- 手戻りを最小化し、設計品質を向上
- カスタム基板設計情報を統合
- 試作から量産までスムーズに移行
MATLAB®、およびSimulink®で設計したモデルをFPGA・マイコン基板でそのまま動作検証できる環境を提供し、
モデルのハードウェア化を強力に推進します。シミュレーションと実機検証を組み合わせることで
手戻りを最小化し、設計品質を高めながら開発期間を大幅に短縮。さらに、カスタム基板設計情報を
MATLAB環境に統合し、設計から実装までをシームレスに連携します。
試作から量産への移行もスムーズに進められるよう、ハード・ソフト・設定ファイルをワンストップで提供します。
モデルのハードウェア化を強力に推進します。シミュレーションと実機検証を組み合わせることで
手戻りを最小化し、設計品質を高めながら開発期間を大幅に短縮。さらに、カスタム基板設計情報を
MATLAB環境に統合し、設計から実装までをシームレスに連携します。
試作から量産への移行もスムーズに進められるよう、ハード・ソフト・設定ファイルをワンストップで提供します。
BOTTLENECK よくあるFPGA・マイコン開発のボトルネック
- 高度な専門知識が必要で属人化しやすい
- 設計〜実装の手戻りが多く、開発期間が長期化
- プロジェクト後半で問題が発覚し、コストが増大
- ドキュメントの曖昧さが
コード生成のミスリードを招く - HDL最適化や周辺回路設計など、追加作業が多い
- 実機検証の準備に時間とコストがかかる
- 試作から量産への移行がスムーズに進まない
- 社内レビューが形骸化し品質が安定しない

-
Point| 01 |
設計対象を“モデル”で表現し、
シミュレーションで早期検証を実施モデルベース設計により、仕様を明確化し、
シミュレーションで早期に動作確認。
設計段階で品質を確保し、開発リスクを低減します。

-
Point| 02 |
確定したモデルから
HDLコードを自動生成し、
FPGA実装までを効率的に統合設計段階で確定したモデルを基に、
HDLコードを自動生成。
手作業による記述や変換を排除し、
FPGA実装までのプロセスを
シームレスに統合することで、
開発効率と品質を同時に向上させます。

-
Point| 03 |
チーム間で統一した理解を促進し、
品質向上と開発期間短縮を実現モデルを共通言語として活用し、
異なる技術領域間で統一した理解を促進。
品質向上と開発期間の大幅短縮を同時に実現します。
提供内容
- マニュアル、仕様書、試験項目書
- FPGAボード、回路図、BOM、プロジェクトファイル
- ドライバ、テストアプリ、ファームウェア
- MATLAB対応設定ファイル
01
面倒な
初期セットアップが不要
- ハードウェア設定なしで、
MATLAB/Simulinkモデルを
そのままFPGAで動作検証 - ハード/ソフト/設定ファイルを
まとめて提供し、環境構築の手間を削減 - 設定ファイルとドライバ込みの
パッケージで即検証可能
02
設計〜実装がシームレスに連携
- シミュレーション+実機検証で
初期段階から整合性を確認 - 自動生成HDLとサンプルプロジェクトで、
仕様の明確化とスムーズな設計開始 - MBDとTED受託開発サービスの統合で、
設計〜実装を一気通貫で最適化
03
現場の負荷とリスクを軽減
- BSPに周辺回路の設計情報を含め、
追加設計の工数を低減 - 試作から量産設計までの移行を
スムーズにサポート - 第三者設計部隊によるレビューと
プロジェクト管理で品質・進行を強化
CASE STUDY 画像処理基板での活用例
- 複雑なハードウェア設定を省略し、MATLAB®/Simulink®で設計したモデルを
そのままFPGA基板で
動作検証できる環境を提供 - シミュレーションと実機検証を
組み合わせることで、
設計段階で整合性を確保し、
手戻りを最小化 - ハード・ソフト・設定ファイルを
一括で準備し、開発立ち上げを迅速化
従来比で約25%の開発期間短縮と
不具合ゼロを実現
モデル生成
① 画像処理フィルタ
MATLAB®&
SIMULINK®
SIMULINK®
シミュレーション用ブロック
*生成コードの等価性検証
*実機検証
*実機検証
FPGA実装モデル作成
① 画像処理フィルタ
② メモリコントローラ
③ 画像入力回路
④ 画像出力回路
RTLシミュレーションモデル
設定ファイル @MATLAB
ソフトウェア群
⑤ デバイスドライバ
⑥ テストアプリ
⑦ ファームウェア

FLOW サービスの流れ
01ヒアリング要件定義
- 開発課題や要件を丁寧にヒアリング
- MBD+TED受託開発サービスを活用した最適な開発プランをご提案
02FPGAボード+BSP提供
- 対応するFPGAボードと、ハード・ソフト・設定ファイルを含むBSPを一括でご提供
- 開発環境構築をスムーズに開始可能
03MATLABモデル連携・動作検証
- MATLAB®、及びSimulink®で設計したモデルをFPGA基板に連携
- シミュレーションと実機で動作を確認
- 早期に整合性を確保
04試作評価・量産設計支援
- 試作段階で性能評価を迅速化
- 量産設計への移行をサポート
- 開発期間を短縮し、品質を確保
- MATLAB/Simulinkのモデルはそのまま使えますか?
- はい、TED受託開発サービスはMATLAB設計をFPGA基板で動作検証できる環境を提供します。
- FPGAの専門知識がなくても開発できますか?
- 可能です。設定ファイルやサンプルプロジェクトを含めて提供します。
- 対応するFPGAボードは?
- AMD Zynq UltraScale+、Altera Arria10GX、Artix UltraScale+など。
