FPGA数学&解析PDFをダウンロード選択したセクション選択したセクションとサブセクションマニュアル全体更新日2025-01-284分で読めるLabVIEW FPGAモジュールAPIリファレンスLabVIEW G FPGA VIで数学的演算、解析、制御操作を行うには、FPGA数学&解析VIおよび関数を使用します。 メモ これはFPGAターゲット固有のパレットです。 生成信号を生成するには、FPGA VIの生成VIを使用します。制御器FPGAターゲットの制御アプリケーションを作成するには、FPGA VIで制御VIを使用します。ユーティリティFPGA VIのユーティリティVIは、ブール入力の状態変化の検出や、ゼロ交差の検出、入力値の遅延、信号の有効範囲の制限、線形補間の実行など、さまざまなタスクに使用できます。高スループット数学FPGAターゲットで固定小数点数学および解析を行う際に高スループットレートを得るためには、高スループット数学関数を使用します。DC/RMS測定入力信号のDC (平均)、RMSの値を計算します。また、FPGAリソースを節約するために、このExpress VIで合計、二乗平均、二乗和の中間値を計算することもできます。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。平均、分散、標準偏差入力信号の平均、分散、および/または標準偏差を計算します。このExpress VIは、データを連続して解析するのではなく、データの離散フレームを解析します。このExpress VIは、1つの有効な出力を返す前に、データのフレームを収集するためにNサイクル待機します。ここで、Nは各フレームのサンプル数です。その後に、別の有効な出力を返すため、さらにNサイクル待機します。アナログ周期測定均等にサンプリングされた周期的信号の周期を、しきい値交差検出を使用して計算します。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。線形代数線形代数関数を使用して、RFアプリケーションなどの高速および高スループットFPGAアプリケーションでベクトル/行列演算を実行します。バタワースフィルタローパス/ハイパスIIRバタワースフィルタを使用して、1つまたは複数の入力信号をフィルタします。ノッチフィルタ2次IIRノッチフィルタを使用して、1つまたは複数の入力信号の特定の周波数帯域を減衰します。有理リサンプラー有理サンプルフィルタとして作用し、入力サンプルレートをL/M係数 (Lは補間係数、Mはデシメーション係数) でアップデートします。スケールされた窓切り捨てられた波形に関連するスペクトル漏れを最小化します。このExpress VIは、LabVIEWオブジェクトで窓処理された波形の累乗または振幅スペクトルを計算する際にすべての窓が出力波長の確度制約の範囲内で同じレベルとなるように、窓処理された時間領域信号をスケールします。FFT高速フーリエ変換 (FFT) を計算します。シングルチャンネル、1サンプル入力形式は、FFTをポイントごとに計算します。シングルチャンネル、複数サンプル入力形式を使用すると、複数のサンプル/サイクルを使用して、データストリームに対するFFT解析を実行できます。NI Floating-Point LibraryRedirects to the LabVIEW Tools Network on ni.com where you can download a library of floating-point math operation functions. You can use these functions in your FPGA application to minimize resource usage outside single-cycle Timed Loops or to optimize timing performance inside 40 MHz single-cycle Timed Loops.メイントピック: プログラミング
FPGA VIで数学的演算、解析、制御操作を行うには、FPGA数学&解析VIおよび関数を使用します。 メモ これはFPGAターゲット固有のパレットです。 生成信号を生成するには、FPGA VIの生成VIを使用します。制御器FPGAターゲットの制御アプリケーションを作成するには、FPGA VIで制御VIを使用します。ユーティリティFPGA VIのユーティリティVIは、ブール入力の状態変化の検出や、ゼロ交差の検出、入力値の遅延、信号の有効範囲の制限、線形補間の実行など、さまざまなタスクに使用できます。高スループット数学FPGAターゲットで固定小数点数学および解析を行う際に高スループットレートを得るためには、高スループット数学関数を使用します。DC/RMS測定入力信号のDC (平均)、RMSの値を計算します。また、FPGAリソースを節約するために、このExpress VIで合計、二乗平均、二乗和の中間値を計算することもできます。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。平均、分散、標準偏差入力信号の平均、分散、および/または標準偏差を計算します。このExpress VIは、データを連続して解析するのではなく、データの離散フレームを解析します。このExpress VIは、1つの有効な出力を返す前に、データのフレームを収集するためにNサイクル待機します。ここで、Nは各フレームのサンプル数です。その後に、別の有効な出力を返すため、さらにNサイクル待機します。アナログ周期測定均等にサンプリングされた周期的信号の周期を、しきい値交差検出を使用して計算します。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。線形代数線形代数関数を使用して、RFアプリケーションなどの高速および高スループットFPGAアプリケーションでベクトル/行列演算を実行します。バタワースフィルタローパス/ハイパスIIRバタワースフィルタを使用して、1つまたは複数の入力信号をフィルタします。ノッチフィルタ2次IIRノッチフィルタを使用して、1つまたは複数の入力信号の特定の周波数帯域を減衰します。有理リサンプラー有理サンプルフィルタとして作用し、入力サンプルレートをL/M係数 (Lは補間係数、Mはデシメーション係数) でアップデートします。スケールされた窓切り捨てられた波形に関連するスペクトル漏れを最小化します。このExpress VIは、LabVIEWオブジェクトで窓処理された波形の累乗または振幅スペクトルを計算する際にすべての窓が出力波長の確度制約の範囲内で同じレベルとなるように、窓処理された時間領域信号をスケールします。FFT高速フーリエ変換 (FFT) を計算します。シングルチャンネル、1サンプル入力形式は、FFTをポイントごとに計算します。シングルチャンネル、複数サンプル入力形式を使用すると、複数のサンプル/サイクルを使用して、データストリームに対するFFT解析を実行できます。NI Floating-Point LibraryRedirects to the LabVIEW Tools Network on ni.com where you can download a library of floating-point math operation functions. You can use these functions in your FPGA application to minimize resource usage outside single-cycle Timed Loops or to optimize timing performance inside 40 MHz single-cycle Timed Loops.メイントピック: プログラミング
FPGA VIで数学的演算、解析、制御操作を行うには、FPGA数学&解析VIおよび関数を使用します。 メモ これはFPGAターゲット固有のパレットです。 生成信号を生成するには、FPGA VIの生成VIを使用します。制御器FPGAターゲットの制御アプリケーションを作成するには、FPGA VIで制御VIを使用します。ユーティリティFPGA VIのユーティリティVIは、ブール入力の状態変化の検出や、ゼロ交差の検出、入力値の遅延、信号の有効範囲の制限、線形補間の実行など、さまざまなタスクに使用できます。高スループット数学FPGAターゲットで固定小数点数学および解析を行う際に高スループットレートを得るためには、高スループット数学関数を使用します。DC/RMS測定入力信号のDC (平均)、RMSの値を計算します。また、FPGAリソースを節約するために、このExpress VIで合計、二乗平均、二乗和の中間値を計算することもできます。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。平均、分散、標準偏差入力信号の平均、分散、および/または標準偏差を計算します。このExpress VIは、データを連続して解析するのではなく、データの離散フレームを解析します。このExpress VIは、1つの有効な出力を返す前に、データのフレームを収集するためにNサイクル待機します。ここで、Nは各フレームのサンプル数です。その後に、別の有効な出力を返すため、さらにNサイクル待機します。アナログ周期測定均等にサンプリングされた周期的信号の周期を、しきい値交差検出を使用して計算します。このExpress VIは、データフレームの受信、入力データでの測定、および各フレームで有効な1つの結果の返信を実行します。線形代数線形代数関数を使用して、RFアプリケーションなどの高速および高スループットFPGAアプリケーションでベクトル/行列演算を実行します。バタワースフィルタローパス/ハイパスIIRバタワースフィルタを使用して、1つまたは複数の入力信号をフィルタします。ノッチフィルタ2次IIRノッチフィルタを使用して、1つまたは複数の入力信号の特定の周波数帯域を減衰します。有理リサンプラー有理サンプルフィルタとして作用し、入力サンプルレートをL/M係数 (Lは補間係数、Mはデシメーション係数) でアップデートします。スケールされた窓切り捨てられた波形に関連するスペクトル漏れを最小化します。このExpress VIは、LabVIEWオブジェクトで窓処理された波形の累乗または振幅スペクトルを計算する際にすべての窓が出力波長の確度制約の範囲内で同じレベルとなるように、窓処理された時間領域信号をスケールします。FFT高速フーリエ変換 (FFT) を計算します。シングルチャンネル、1サンプル入力形式は、FFTをポイントごとに計算します。シングルチャンネル、複数サンプル入力形式を使用すると、複数のサンプル/サイクルを使用して、データストリームに対するFFT解析を実行できます。NI Floating-Point LibraryRedirects to the LabVIEW Tools Network on ni.com where you can download a library of floating-point math operation functions. You can use these functions in your FPGA application to minimize resource usage outside single-cycle Timed Loops or to optimize timing performance inside 40 MHz single-cycle Timed Loops.メイントピック: プログラミング