NI 9481 (FPGAインタフェース)
- 更新日2025-10-09
- 3分で読める
FPGA I/Oノード
このデバイスには、書き込みに設定したFPGA I/Oノードを使用してください。
ソフトウェア内の端子
FPGA I/Oノードを使用して、このデバイスの以下の端子にアクセスできます。
| 端子 | 説明 |
|---|---|
| CHx | チャンネルx (xはチャンネル番号)。NI 9481にはチャンネル0~3があります。 |
| CH3:0 | チャンネル0~3で構成されるデジタルポートです。
|
アービトレーション
FPGA I/Oプロパティダイアログボックスの上級コード生成ページで、このデバイスのチャンネルのアービトレーション設定を構成します。デフォルトのアービトレーション設定はアービトレーションなしです。
I/Oメソッド
このデバイスはI/Oメソッドをサポートしていません。
モジュールメソッド
FPGA I/Oメソッドノードを使用して、このデバイスの以下のモジュールメソッドにアクセスできます。
| Method | 説明 |
|---|---|
| ステータスを確認 | モジュールが準備完了かどうかを示すブール値を返します。 |
I/Oプロパティ
このデバイスはI/Oプロパティをサポートしていません。
モジュールプロパティ
FPGA I/Oプロパティノードを使用して、このデバイスの以下のモジュールプロパティにアクセスできます。
| プロパティ | 説明 |
|---|---|
| モジュールID | モジュールIDを返します。 |
| シリアル番号 | モジュール固有のシリアル番号を返します。 |
| ベンダID | NIのベンダID (0x1093) を返します。 |
シングルサイクルタイミングループ
このデバイスはシングルサイクルタイミングループをサポートしています。デバイスのチャンネルの出力データ用に同期するレジスタ数は、上級構成ダイアログボックスで設定します。
シングルサイクルタイミングループ内にあるモジュールは、デジタル出力を含むループが開始される前にデジタル出力の準備が完了している必要があります。ステータスを確認メソッドの準備完了出力をポーリングして、モジュールが準備完了かどうかを判断します。また、モジュールがデジタル出力操作を無視したり遅延される可能性があります。
シングルサイクルタイミングループ内のモジュールによるデジタル出力実行中は、プロパティの読み取り、モジュールのシャーシからの取り外しを行わないでください。これらを行うと、デジタル出力の実行が不可能になり、ステータスを確認メソッドの準備完了出力からFALSEが返されます。
FPGAターゲットクロックのサポート
このデバイスは、40 MHz、80 MHz、120 MHzなど、40 MHzの倍数であるトップレベルのFPGAターゲットクロックレートおよびシングルサイクルタイミングループクロックレートのみをサポートしています。