変換パレットの詳細 (FPGAモジュール)
- 更新日2025-01-28
- 5分で読める
このトピックには、変換関数 パレット。
メモ このトピックの情報は、LabVIEW FPGAモジュールのバージョンによって内容が異なる可能性があります。
以下の説明は、「ブール配列を数値に変換」、「数値をブール配列に変換」、「固定小数点に変換」、「単精度浮動少数に変換」関数以外のすべての変換関数に適用されます。
| シングルサイクルタイミングループ | サポートあり |
| 使用 | この関数を単精度浮動小数点データタイプで使用する場合は、単精度浮動小数点データタイプ とリソースの使用、レイテンシ、およびシングルサイクルタイミングループサポートへの影響については 、「FPGA設計で使用するデータタイプを決定する」 トピックを参照してください。 |
| タイミング | 変換関数は、内部レジスタを持たないため実行クロックサイクルを必要としません。固定小数点データタイプで変換関数を使用する場合、オーバーフローおよび丸め込みモード はタイミングに影響を与える可能性があります。 |
| リソース | 変換関数は単なる配線操作であるため、FPGAリソースを必要としません。固定小数点データタイプで変換関数を使用する場合、オーバーフローおよび丸め込みモード はリソースに影響を与える可能性があります。 |
| シングルサイクルタイミングループ | サポートあり |
| 使用 | FPGAモジュールは、コンパイル時に固定サイズに決定する1次元配列のみをサポートしています。「ブール配列を数値に変換」関数は、デフォルトで固定サイズ配列をその配列サイズに収まる最小の符号なし整数表記に変換します。 |
| タイミング | この関数は、内部レジスタを持たないため実行クロックサイクルを必要としません。 |
| プロパティダイアログボックス | 数値 の データ タイプは、出力構成 ページにはチェックマークが含まれています。以下は、数値の配列サイズとデータタイプの関係を示しています。
|
| リソース | この関数は単なる配線操作であるため、FPGAリソースを必要としません。 |
| シングルサイクルタイミングループ | サポートあり |
| 使用 | LabVIEW FPGAモジュールは、コンパイル時に固定サイズに決定される1次元配列のみをサポートしています。LabVIEWが配列の単一サイズを推測できない場合は、配列を次のように手動で構成する必要があります。固定サイズ この関数に配列やクラスタを配線できません。 |
| タイミング | この関数は、内部レジスタを持たないため実行クロックサイクルは必要ありません。 |
| リソース | この関数は単なる配線操作であるため、FPGAリソースを必要としません。 |
| シングルサイクルタイミングループ | 固定小数点および整数入力のみでサポートされています。 |
| 使用 | この関数は配列入力をサポートしません。ただし、以下の条件を満たしている場合、配列データをこの関数に要素ごとに渡すことが可能です。
|
| タイミング | この関数は、切り捨てオーバーフローモードと切り下げ丸め込みモードを選択した場合、固定小数点および整数入力にクロックサイクルを必要としません。その他オーバーフローおよび丸め込みモード はタイミングに影響を与える可能性があります。 この関数は、単精度浮動小数点入力で複数サイクルの実行が必要です。 |
| リソース | この関数は、切り捨てオーバーフローモードと切り下げ丸め込みモードを選択した場合、固定小数点および整数入力にFPGAリソースを消費しません。その他オーバーフローおよび丸め込みモード はリソースに影響を与える可能性があります。 この関数は、仮数を適切な出力タイプにスケールするために入力タイプが単精度浮動小数点の場合、大量のFPGAリソースを消費します。 |
| メモ | また、高スループット固定小数点 に変換関数FPGAターゲット で固定小数点の数学と解析を実行 します。 |
| シングルサイクルタイミングループ | サポートされていません。 |
| 使用 | なし |
| タイミング | この関数は、すべての入力タイプで複数サイクルの実行が必要です。 |
| リソース | この関数は、固定小数点または整数値を正規化して指数を計算するために、大量のFPGAリソースを消費します。リソースの使用量は、入力固定小数点または整数値の幅におおよそ比例します。 |