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

NI LabVIEW FPGA

NI LabVIEW FPGAモジュールを使用することにより、LabVIEWのグラフィカル開発環境でNI再構成可能I/Oハードウェア上にあるFPGA (field-programmable gate array)のロジック回路の構築が行えるようになります。LabVIEWは、データフローや、並列実行されるコードがわかりやすく表示されるため、FPGAプログラミングに非常に適しています。LabVIEW FPGAモジュールでは、低レベルのハードウェア記述言語を使ったりボードレベルの設計を行ったりしなくても、カスタム仕様の計測/制御ハードウェアを構築できます。このカスタムハードウェアは、独自のタイミング/トリガルーチン、高速制御、デジタルプロトコルとの通信、デジタル信号処理(DSP)、RF/通信、その他高速ハードウェアの信頼性や確定性が求められる多くのアプリケーションに使用できます。

NI LabVIEWとLabVIEW FPGAをまとめて購入すると、最大で74%お得
90日間有効の評価キットを購入
LabVIEW FPGAプロジェクト用のIPブロックを、270種類以上から検索できます

オンラインで購入

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シングルボードRIO

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

NI FlexRIO

NI FlexRIO製品にはFPGAモジュールとI/Oアダプタモジュールがあり、NI LabVIEW FPGA用のカスタマイズできる柔軟なI/Oを提供します。FPGAとアダプタモジュールで構築する高性能な再構成可能計測器は、LabVIEW FPGAモジュールを使ってプログラミングします。NI FlexRIOアダプタモジュール開発キット(MDK)を使用すると、お客様のアプリケーションに必要なコンバータ、バッファ、クロック、コネクタを搭載した計測器を設計することができます。

NI RシリーズマルチファンクションRIO

NI RシリーズマルチファンクションRIOデバイスは、PCI、PCI Express、PXI/CompactPCIなど標準のPCフォームファクタで、アナログ/デジタルI/OとFPGA技術の統合を可能にするものです。カスタムデータ集録、オンボード処理、デジタル通信プロトコル、センサシミュレーション、高速制御などが必要なアプリケーションに最適です。

NI Compact Vision System

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

関連ソフトウェア

NI LabVIEW Real‐Timeモジュール

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

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

LabVIEWステートチャートモジュールを使用すると、状態遷移図を記述するというアプローチでプログラムを設計/開発できます。デスクトップシステム、LabVIEW Real-Timeコントローラ、LabVIEW FPGAターゲット、LabVIEW組込ターゲット、およびタッチパネルに実装可能なステートチャートは、複雑な状態遷移のあるアプリケーションや、ユーザインタフェースによるイベント駆動システム、制御ロジックの実行、通信プロトコルなどで特に便利です。

NI LabVIEW PID and Fuzzy Logic(LabVIEW PID/ファジーロジック)ツールキット

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

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

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

LabVIEW用NI SoftMotionモジュール

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

LabVIEW FPGA Compile Farm(FPGAコンパイルファーム)ツールキット

コンパイルファームツールキットを使用すると、FPGAのコンパイルをワーカコンピュータファームに振り分けることができるので、開発マシンの負荷を軽減できます。