LabVIEW FPGA

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.

Login to see if you have access to this course.

Share


OVERVIEW

Audience
  • Users preparing to develop applications using LabVIEW FPGA with R Series multifunction RIO, CompactRIO, or Single-Board RIO devices
  • Users and technical managers evaluating LabVIEW FPGA in purchasing decisions
  • LabVIEW or LabVIEW Real-Time users who need the performance and flexibility of an FPGA hardware target
Task-based Objectives After completing this course, you will be able to:
  • Evaluate system architectures for LabVIEW FPGA and NI RIO hardware
  • Select and configure NI RIO hardware
  • Create & compile your LabVIEW FPGA VI and download to NI RIO hardware
  • Acquire and generate analog and digital signals,control timing, synchronize operations, and implement signal processing on the FPGA
  • Communicate between the FPGA and a host
  • Design and implement applications using the LabVIEW FPGA module
Learning Modules
  1. LabVIEW FPGA

  View the detailed course outline.

RELATED NI LEARNING BADGES

  Currently there are no related learning badges  

RELATED PROFESSIONAL CERTIFICATIONS

  Currently there are no related professional certifications

RELATED LEARNING COURSES

PREPARE

  Gain recommended skills with these courses

NEXT STEPS

  Continue learning with these courses

CONSIDER

  Explore related topics with these courses
LabVEW Core 2   LabVIEW Realtime 1

Prefer a Live Instructor?

LabVIEW

LabVIEW simplifies the design of distributed test, measurement, and control systems decreasing your time to market. Combine LabVIEW with proven, off-the-shelf customizable hardware from NI which has been used by engineers for over 30 years to develop and deploy custom large-scale industrial and...

LabVIEW FPGA Module

The LabVIEW FPGA Module enables engineers and scientists to develop, debug, and deploy custom FPGA code for NI hardware with user-programmable FPGAs.

Prerequisites

 

 

System Requirements

 

NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:

 

Browser
  • Google Chrome (last two major versions)
  • Mozilla Firefox (latest two major versions) – Extended Support Release (ESR) versions not supported
  • Safari (current version) – Macintosh Only
  • Microsoft Edge (current patch level) – Windows Only

 

Operating System
  • Windows 7/8/10 or later
  • MAC OS X 10.10 or later

 

NI Hardware and Software Used or Referenced

 

Software
  • LabVIEW Full or Professional Development System 2012 or later
  • LabVIEW FPGA Module version 2012 or later
  • LabVIEW Real-Time Module version 2012 or later
  • NI-RIO 12.0 or later

 

Hardware - You do not need the hardware to take the course as the hardware related demos and solutions are all recorded.

 

Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:

 

  • cRIO-9074 integrated chassis and controller
  • NI 9211 thermocouple module
  • NI 9234 analog input module
  • NI 9263 analog output module
  • NI Sound and Vibration Signal Simulator

 

Log in to submit a comment.