複数のFPGAのVIをまとめてコンパイルする方法
使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: LabVIEW Development Systems>>LabVIEW Professional Development System
問題: FPGAのコンパイルには時間がかかるので、複数のVIをまとめて夜にコンパイルしたいと思います。
複数のFPGAのVIのコンパイルをバッチで処理するようなことはできますか?
解決策: 複数のFPGAのVIをまとめてバッチ処理でコンパイルすることはできません。
同様のことを行う方法として、それぞれのVIのコンパイルをコンパイルサーバーに対するキューとして送信して、連続でコンパイルさせるというものがあります。ただし、この方法の場合、中間ファイル(Intermediate file)の作成までは、手動で行う必要があります。
方法は、以下の手順をご確認ください。
- プロジェクトエクスプローラで、コンパイルしたいVIを右クリックする
- 右クリックメニューから、コンパイル(Compile)を選びます
- 中間ファイル(Intermediate file)の作成が始まります
- 中間ファイルの作成が終了すると、Compiling VI for FPGA..ダイアログが開き、Compile Serverに対して、中間ファイルがキューとして送信されます
- Compile Serverが、Idle状態の場合は、そのままコンパイルが始まります。
- 別なVIをコンパイルするために、Compiling VI for FPGA..ダイアログのDisconnectボタンを押し、Compiling VI for FPGA..ダイアログを閉じます。
- 上記1~3の手順を繰り返し、別なVIをコンパイルします。
- 中間ファイルの作成が終了すると、Compiling VI for FPGA..ダイアログが開き、Compile Serverに対して、中間ファイルがキューとして送信されます
- Compile Serverが、Compile中の場合は、作成した中間ファイルがキューとして、Compile Serverに対しての待ち行列に入ります。
- 必要に応じて、上記の操作を繰り返します。
上記の方法を行うことで、中間ファイルの作成はバッチ処理を行えませんが、ビットファイル(bit File)へのコンパイルについては、バッチ処理(キューによる連続処理)を行うことができます。
関連リンク:
添付:
報告日時: 10/14/2007
最終更新日: 10/14/2007
ドキュメントID: 4EDL218V
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.