Course Overview:
Learn to design, debug, and implement efficient, optimized applications using the LabVIEW FPGA Module and reconfigurable I/O (RIO) hardware. Discover how to compile and deploy your VIs to different types of NI targets, such as NI R Series multifunction RIO, NI CompactRIO and Single-Board RIO, and NI RIO instruments. Develop applications to learn how to acquire digital and analog I/O, control loop timing, 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.
Key Objectives:
Additional Information:
New users with applications applications with I/O less than 5 MHz, incorporating LabVIEW FPGA and R Series, CompactRIO, or Single-Board RIO targets.
LabVIEW Core 1 or experience navigating and programming small applications in LabVIEW