The NI LabVIEW FPGA Module extends the LabVIEW graphical development platform to target field-programmable gate arrays (FPGAs) on NI reconfigurable I/O (RIO) hardware. LabVIEW is well suited for FPGA programming because it clearly represents parallelism and data flow, so users who are both experienced and inexperienced in traditional FPGA design can productively apply the power of reconfigurable hardware.
Traditionally FPGAs have been programmed using VHDL or Verilog. Many engineers and scientists are either not familiar with these complex languages or require a tool that gives them faster design productivity at a higher level of abstraction to greatly simplify the process of generating FPGA code. LabVIEW FPGA is easier to get up and running than the alternative tools.
FPGAs are inherently hardware circuits; there is no OS or threads. LabVIEW designs that require high-speed processing, parallelism, reliability, and tight determinism are perfect to target to FPGAs.
LabVIEW is a highly productive language for FPGAs because it abstracts complex details for quick design time, but it retains the ability to program every clock tick when necessary.
This webcast introduces LabVIEW FPGA Module including a technical overview, use-case analysis, and hardware ecosystem.
Learn how LabVIEW FPGA 2012 can move you from design to deployment faster than ever before.
Discover your options to reduce compilation times by offloading your compiles to remote servers running new tools included with LabVIEW FPGA.
CompactRIO is a reconfigurable, rugged embedded system with a processor, FPGA, and hot-swappable industrial I/O modules.