You are here

Embedded Design using LabVIEW Real-Time and FPGA


FPL 2016



Using high level synthesis (HLS) and an inherently parallel programming language, National Instruments provides software developers a powerful and efficient way to capture complex designs. This seminar explores the LabVIEW graphical embedded development tools and National Instruments off-the-shelf prototyping and deployment-ready systems. Discover first-hand how to design, prototype, and deploy real-time applications using NI LabVIEW Real-Time and FPGA programming tools and NI RIO hardware. Explore leading-edge control design tools and techniques to improve your design efficiency for custom systems and machines. Learn about closed loop control design, simulation, implementation, and monitoring including PID control and FPGA based machine analysis.

During the workshop attendees will have also the opportunity to learn how to design real systems with NI myRIO and thus connecting the acquired knowledge with the teaching experience. NI myRIO is an embedded hardware device developed for teaching applications and designed for developing real, complex engineering systems using a dual-core ARM® Cortex™-A9 real-time processor and customized I/O with a Xilinx FPGA.


  • Use high-level graphical programming to design your own custom reconfigurable FPGA hardware
  • Explore best practices for transferring data between FPGA hardware and a real-time controller for control or data-logging applications
  • Conduct hands-on exercises with NI RIO hardware, including data flow and parallelism, and network communication
  • Learn you can use LabVIEW FPGA for motion control, custom digital communication, and system timing and synchronization applications
  • Learn about the newest technologies for programming the FPGA with LabVIEW


9 a.m. to 5 p.m.