アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI

LabVIEW FPGA

NI LabVIEW FPGA モジュールは、LabVIEW 組込テクノロジを利用することで、LabVIEW のグラフィカルコードを NI 再構成可能 I/O(RIO: Reconfigurable I/O)ハードウェアに内蔵されている FPGA(Field-Programmable Gate Array)チップにダウンロードすることを可能にしたものです。並列性を備えデータフロー方式の LabVIEW は、FPGA プログラミングに非常に適しています。LabVIEW FPGA モジュールを使用すると、VHDL などのローレベルのハードウェア記述言語やボードレベルでの設計を行わなくても、カスタム仕様の計測・制御ハードウェアを構築することが可能です。このカスタムハードウェアは、独自のタイミング/トリガルーチン、高速制御、デジタルプロトコルとの通信、デジタル信号処理(DSP)、その他高速ハードウェアの信頼性や確定性が求められる多くのアプリケーションに使用できます。

NI LabVIEW と LabVIEW FPGA をまとめて購入すると、最大で67%お得
このビデオでは、FPGA について簡単に紹介します。

オンラインで購入

LabVIEW FPGA モジュール

LabVIEW FPGA モジュールを使用すると、LabVIEW グラフィカルプログラミングと NI RIO ハードウェアにより、カスタム仕様の動作をするハードウェアを作成することができます。

NI Developer Suite - NI FPGA 実装オプション

NI Developer Suite の FPGA 実装オプションには、LabVIEW FPGA モジュール、各種 LabVIEW アドオンツールが含まれており、組込 RIO システムの開発を行うことができます。

LabVIEW FPGA ハードウェアターゲット

NI CompactRIO

NI CompactRIO は、超高速性能と信頼性が求められる組込アプリケーション用に開発された高度な再構成可能制御・集録システムです。

NI Single-Board RIO

NI Single-Board RIO 製品は、NI CompactRIO をベースにした低コスト実装ソリューションです。リアルタイムプロセッサ、再構成可能 FPGA、アナログ/デジタル I/O を1つのボードに組み込んだもので、NI LabVIEW Real-Time および LabVIEW FPGA 技術を利用して動作します。

R シリーズインテリジェント DAQ

PCI や PXI に対応した R シリーズデータ集録(DAQ)デバイスは、アナログ/デジタルのデータ集録が可能で、ユーザ定義による高性能なタイミング/同期の制御が行えるほか、ボード上で条件判断を行うこともできます。

NI Compact Vision System

Compact Vision System は、再構成可能 FPGA を搭載した堅牢なマシンビジョンシステムで、カスタムカウンタ、タイミング、モータ制御機能をマシンビジョンアプリケーションに組込むことができます。

関連ソフトウェア

LabVIEW Real‐Time モジュール

LabVIEW Real-Time モジュールを使用すると、リアルタイムオペレーティングシステムを搭載した NI ハードウェアで LabVIEW の分散システム技術を利用することができます。LabVIEW Real-Time は RIO ハードウェアと直接通信することができるため、確定型浮動小数点解析や I/O 統合などが可能です。

LabVIEW Statechart(ステートチャート)モジュール

LabVIEW ステートチャートモジュールを使用すると、ステートチャートに基づいたプログラミング手法でプログラムを作成する設計テクニックが利用できます。デスクトップシステム、LabVIEW Real-Time コントローラ、LabVIEW FPGA ターゲット、LabVIEW 組込ターゲット、およびタッチパネルに実装可能なステートチャートは、複雑なステートマシンや、ユーザインタフェースといったイベントベースシステム、制御ロジックの実行、通信プロトコルなどで特に便利です。

LabVIEW PID Control(PID 制御)ツールキット

LabVIEW PID 制御ツールキットは、計測ソフトウェア開発システムに高度な制御アルゴリズムを追加するものです。このツールキットを使用すると、PID とファジーロジック関数を組み合わせて PC、RTOS、FPGA 上で実行することができます。

NI LabVIEW 対応 Digital Filter Design(デジタルフィルタ設計)ツールキット

NI LabVIEW デジタルフィルタ設計ツールキットを使用すると、LabVIEW 環境でデジタルフィルタの設計、解析、実装が行えます。このツールを使えば、LabVIEW FPGA で使用する固定小数点デジタルフィルタを生成することができます。

LabVIEW 対応 NI SoftMotion Development(SoftMotion 開発)モジュール

LabVIEW 対応 NI SoftMotion 開発モジュールは、軌道生成、スプライン補間/位置/速度、PID 制御、エンコーダの実装を LabVIEW Real-Time や LabVIEW FPGA 上で行うための関数を搭載しています。