特定分野の専門家およびハードウェア エンジニアは、MATLAB および Simulink を使用して、FPGA、ASIC、および SoC デバイス上に展開するためのプロトタイプおよび量産アプリケーションを開発します。
MATLAB と Simulink を使用すると、次のことが可能になります。
- デジタル、アナログ、およびソフトウェアをともに高い抽象度でモデル化およびシミュレーションする
- 自動ガイダンスを用いて固定小数点に変換したり、任意のターゲットデバイスに対するネイティブ浮動小数点演算を生成したりする
- メモリ、バス、および I/O をモデル化してハードウェア アーキテクチャおよびソフトウェア アーキテクチャを解析する
- デジタルロジックに実装するために、最適化され、可読性に優れた、トレース可能な VHDL® または Verilog® を生成する
- 組み込みプロセッサをターゲットとするプロセッサに最適化済みの C/C++ コードを生成する
- MATLAB または Simulink のテストベンチに接続された HDL シミュレータ、 FPGA または SoC デバイスで実行されているアルゴリズムを検証する
MATLAB と Simulink の活用方法を見る:
FPGA プロトタイピング
MATLAB と Simulink を使用してプロトタイプを開発、展開、およびデバッグします。
FPGA、ASIC、および SoC の量産設計と検証
MATLAB と Simulink を使用して、ハードウェア アーキテクチャでアルゴリズムを調整し、コードと検証モデルを生成します。