FPGA-MBD ① ~M スクリプト~
MATLAB M スクリプトと作成されたアルゴリズムを HDL Coder を用いて FPGA 用 RTL を自動生成する環境を構築。アルゴリズム開発に注力出来る環境を実現。
モデル実装
モデリング+コード生成
画像処理+FPGA
開発内容
M スクリプトでの開発に注力できる環境を実現
- M スクリプトはそのまま実行可能な為、机上シミュレーション も可能 (モデルベース開発)
- 自動コード生成のため人によるコーディングミスが 0
- M スクリプトの実行結果と生成した RTL を ModelSim 上でシミュレーションした結果の等価性評価可能
特徴
お客様の M スクリプトを HDL Coder 対応環境へ変換
- お客様作成の M スクリプトで作成された画像処理アルゴ リズムを RTL 化
- RTL 化は HDL Coder を用いて作成
- HDL Coder でコード生成出来るように M スクリプトを カスタマイズ