FPGAアプリケーションでサブVIを使用する
- 更新日2025-03-06
- 1分で読める
LabVIEWでは、コードの共通するセクションをサブVIとしてグループ化し、ブロックダイアグラムで再利用することができます。以下のような場合は、FPGAアプリケーションの開発にサブVIを使用します。
- 複数のFPGA VIを使用―LabVIEWは1つのトップレベルFPGA VIのみを実行できますが、トップレベルFPGA VIからサブVIとして呼び出すことで複数のFPGA VIを実装できます。
- FPGAリソースを節約―サブVIのフロントパネルのオブジェクトは、ホストVIと直接通信しないため、FPGAで追加のリソースを消費しません。
- 複数のプロジェクトでコードを再利用する―再利用可能なモジュール式コードを作成することで、コードのレビューと更新が簡単になり、コードの重複を回避できるため、アプリケーションを効率的に整理、管理、テスト、およびデバッグできます。