CompactRIOLabVIEW FPGA使用したアプリケーション開発コース概要

CompactRIOとLabVIEW FPGAを使用した組込アプリケーション開発コースでは、NI comactRIOを使用してアプリケーション用の信頼性の高いFPGAコードを設計、プロトタイピング、デプロイする方法を学びます。このコースを修了すると、組込システム要件をスケーラブルなソフトウェアアーキテクチャに変換し、プロセス間通信に適切な方法を選択し、組込アプリケーション用にFPGAコードを設計、デプロイ、複製することができるようになります。

対応するフォーマット

 

このコースではオンデマンド形式のトレーニングは利用できません

 

オンライントレーニング

 

授業形式のトレーニング

 

プライベートレッスン

コース目標

コース詳細

受講期間

受講対象者

受講条件

コース使用するNI製品

トレーニング教材

クレジット値段

CompactRIOLabVIEW FPGA使用したアプリケーション開発コース概要

レッスン概要トピック

LabVIEW FPGAを使用してプログラミングする

FPGAの一般的な使用法、LabVIEWでのFPGAの使用方法、ユーザインタフェース、コンパイルの詳細、基本的な最適化について学習します。

  • FPGAの概要
  • FPGA VIを開発する
  • 対話式フロントパネル通信 
  • 実行モードを選択する
  • FPGA VIをコンパイルする
  • コンパイルに関する注意事項
  • 基本的な最適化テクニック

FPGA I/Oおよびタイミングを使用する

FPGA VIのタイミングだけでなく、I/Oにアクセスして制御する方法を確認します。

  • FPGA I/Oを構成する
  • I/Oタイプの詳細
  • アナログCompactRIO I/Oの詳細
  • FPGA I/Oエラーを処理する
  • ループ実行レートを設定する
  • Cシリーズモジュールを同期する
  • イベント間の遅延を作成する
  • イベント間の時間を測定する
  • ループ周期のベンチマークを測定する

LabVIEW FPGAにおける信号処理

FPGAで信号を処理するためのデータタイプ、メソッド、組み込み/外部関数の詳細。

  • 固定小数点データタイプを使用する
  • 単精度浮動小数点を使用する
  • FPGA数学と解析を実行する
  • 他社の知的財産 (IP) を統合する

LabVIEW FPGAにおけるプロセス間通信

FPGAで実行中のプロセスで使用可能な通信メカニズムの詳細

  • FPGAでの並列ループの詳細
  • 最新データ (タグ) を転送する
  • バッファされたデータ (ストリーム、メッセージ) を転送する

FPGAとReal-Time VI間の通信

FPGAとRT VI間でデータを転送する方法を確認する

  • Real-Time VIからFPGA VIとプログラム的に通信する
  • FPGA VIをデプロイする
  • 最新データ (タグ) を転送する
  • バッファされたデータ (ストリーム、メッセージ) を転送する
  • RT VIとFPGA VIを同期する
  • FPGAウォッチドッグを実装する

一般的なFPGA最適化の詳細

FPGAのパフォーマンスとリソース使用量の最適化について学びます。

  • 最適化のユースケース
  • FPGAサイズの最適化テクニック
  • 速度/スループットの最適化テクニック
  • シングルサイクルタイミングループ内のコードを実行する
  • パイプライン処理を実装する
  • 4線式ハンドシェイクの詳細

FPGAでのデバッグとテスト

FPGA VIをデバッグおよびテストする方法を学び、追加の資料を確認します。

  • FPGAコードのデバッグとテスト
  • 追加の資料を調査する

学習プラン継続

コンピュータでLabVIEWを学習するエンジニア

 

テストアプリケーションためソフトウェアエンジニアリング

 

 

テストアプリケーションのためのソフトウェアエンジニアリングコースでは、質の高いテストソリューションの定義、管理、設計、開発、検証、導入を行うためのLabVIEWツールと業界プラクティスに焦点を当てます。

SystemLinkを設定するエンジニア

 

SystemLinkサーバ使用したシステムデータ管理


このコースでは、SystemLinkサーバ環境を使用して、テストシステムの管理、ソフトウェアのデプロイ、ハードウェア資産の管理、およびテスト結果の収集と解析を行う方法について説明します。

DIAdemを学習するエンジニア

 

DIAdem使用した対話データ精査 (検索/処理解析/可視化)

 

『DIAdemを使用した対話的データ精査 (検索/処理解析/可視化)』では、データセットのインポート、視覚的および計算的な解析、出版社品質のレポートの作成について説明します。DIAdem SCRIPTを使用してこれらのタスクを自動化する方法を学習します。

メンバーシップアップグレード

1年以内にNI講師主導のコースを3つ以上受講する予定の方であれば、トレーニングメンバーシップから、すべてのNIの一般教室およびオンライン形式のコースを手頃な料金で無制限に受けられるほか、無制限の認定資格証も受けられます。