이 내용은 고객님의 설정 언어로 확인할 수 없습니다

이 내용은 다른 사용 가능한 언어로 표시됩니다. 고객님께서 사용하시는 브라우저에 텍스트 번역에 도움이되는 기능이 포함되어 있을 수 있습니다.

FPGA Target Support for the LabVIEW FPGA Module 64-bit

Updated Dec 15, 2022

Reported In

Hardware

  • PXI FPGA Module for FlexRIO
  • PXI Multifunction Reconfigurable I/O Module
  • PXI Digital Reconfigurable I/O Module
  • PXI FlexRIO Digitizer
  • PXI High-Speed Serial Instrument
  • CompactRIO Chassis
  • CompactRIO Controller
  • FlexRIO Digitizer Device
  • FlexRIO IF Transceiver Device
  • PXI FlexRIO IF Transceiver
  • PXI FlexRIO Signal Generator
  • PXI FlexRIO Coprocessor Module
  • USRP Software Defined Radio Reconfigurable Device

Software

  • LabVIEW FPGA Module

Driver

  • FlexRIO
  • NI R Series Multifunction RIO
  • NI CompactRIO

Issue Details

  • I want to use an FPGA Target on my hardware with the LabVIEW FPGA Module (64-Bit). Is this supported?
  • My FPGA Target device driver installs LabVIEW 64-bit support, but when I try to add the module to a LabVIEW project, it doesn't appear in the list of available targets, though it appears in NI-MAX.
  • When I try to use the module, I get the following error: The FPGA Module 64-bit does not support the current target or You have selected an item that cannot be created. Select another item to be added.


image.png

Solution

LabVIEW FPGA Module 2022 Q3 and onwards:

The 64-bit version of the LabVIEW FPGA Module added addiotional targets:

  • CompactRIO: cRIO-903x/904x/905x/906x
  • R Series PCIe: PCIe-782xR/784x/785x
  • R Series PXIe: PXIe-782xR/784xR/785xR
  • R Series USB: USB-784xR (OEM)/785xR (OEM)
  • Ethernet RIO: NI 9147/9149
  • Industrial Controllers (with NI Linux RT): IC-3120/317x

LabVIEW FPGA Module 2021 SP1 and older:

The 64-bit version of the LabVIEW FPGA Module only supports some modules in the following hardware lines:
  • USRP RIO devices
  • PCIe-576x/577x/5785/798x
  • PXIe-5163R/5164R/517xR/5745/576x/577x/5785/659xR/7902R/791x/797xR/798x
This list includes:
  • FlexRIO devices
  • High-Speed Serial devices
  • Vector Signal Transceivers
  • Vector Signal Analyzers
  • Vector Signal Generators
  • Reconfigurable Oscilloscopes
Note: This is the hardware range supported as of LabVIEW FPGA Module 2021 64-bit. For a list of supported hardware in a different version, refer to the version's Readme document, which can be found on the download page (refer to Related Links).

Other devices like R Series or CompactRIO devices can be used with the LabVIEW FPGA Module 64-bit as long as the bitfile was compiled using the LabVIEW FPGA Module 32-bit. The 64-bit software support for the NI CompactRIO and NI R Series Multifunction RIO drivers allows to communicate with the bitfiles using the LabVIEW FPGA Module 64-bit, but the devices cannot be programmed using 64-bit software.

Additional Information

The 64-bit version of the FPGA module was created to resolve out-of-memory errors that were common on these devices when using the 32-bit FPGA module. For other FPGA targets such as CompactRIO and R Series RIO devices, we recommend using the LabVIEW 32-bit FPGA Module.