LabVIEW FPGA: June 14-15, 2012


The LabVIEW FPGA course prepares you to design, debug, and implement efficient, optimized applications using the LabVIEW FPGA Module and reconfigurable I/O (RIO) hardware. You learn how to compile and deploy your VIs to different types of NI targets, such as NI R Series multifunction RIO, CompactRIO, Single-Board RIO, and NI RIO instruments. You develop applications where you learn to acquire digital and analog I/O, control loop timing, synchronize operations, implement signal processing, and pass data between your host VI and your FPGA target.

The LabVIEW FPGA course focuses on programming practices for applications with I/O rates less than 5 MHz or using R Series, CompactRIO, or Single-Board RIO targets.

National Instruments offers another LabVIEW FPGA Module training course, High-Throughput LabVIEW FPGA, focused on programming LabVIEW FPGA for I/O rates higher than 5 MHz. If you are using NI FlexRIO or other FPGA hardware targets with extremely high-performance I/O and real-time and low-latency FPGA-based processing such as NI FlexRIO, consider instead the High-Throughput LabVIEW FPGA class.

Note: The Embedded Control and Monitoring Using LabVIEW course is a 5-day classroom training replacement for the LabVIEW Real-Time 1, LabVIEW Real-Time 2, LabVIEW FPGA classroom training.


LabVIEW Core 1 & 2 courses or equivalent experience

Course Objectives:

  • Design, prototype, and deploy an embedded control & monitoring application

  • Acquire and generate analog and digital signals, control timing, and implement signal processing on RT and FPGA

  • Implement additional functionality on the RT target for logging, network communication, system health monitoring, and reliability using the LabVIEW Real-Time Module

Course Information:

June 14-15, 2012

8:15 AM - 4:30 PM

Peak Technical Training Center

9939 Via Pasar

San Diego, CA 92126


Sign up here

Featured Posts
Recent Projects