使用64位LabVIEW FPGA模块支持的FPGA终端

更新 Apr 16, 2024

适用于

软件

  • LabVIEW 2018 FPGA Module

问题详述

  • 我想使用FPGA模块(64位)与硬件上的FPGA终端进行使用。请问支持吗?
  • 当我尝试将模块添加到LabVIEW项目中时,尽管出现在NI-MAX中,但是并没有出现在可用目标列表上。
  • 尝试使用该模块时,出现以下错误:  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.

解决方案

LabVIEW FPGA模块2022 Q3及以后的版本:

LabVIEW FPGA模块的64位版本增加了对于下列硬件的编译支持:
  • CompactRIO: cRIO-903x/904x/905x/906x - 需要CompactRIO 2022Q4或更新的版本
  • 单板RIO: sbRIO-96x7/96x8/96x9/9603/9651 - 需要CompactRIO 2022Q4或更新的版本
  • R系列PCIe: PCIe-782xR/784x/785x(不包括PCIe-7841/2R)
  • R系列PXIe: PXIe-782xR/784x/785xR(不包括PXIe-7841/2R)
  • R系列USB: USB-784xR(OEM)/785xR(OEM)
  • Ethernet RIO: NI 9147/9149
  • 工业控制器(NI Linux RT版本):IC-3120/317x

LabVIEW FPGA模块2021 SP1及较早版本:

LabVIEW FPGA模块的64位版本支持以下硬件的bit文件编译:
  • USRP RIO设备
  • PCIe-576x/577x/5785/798x
  • PXIe-5163R / 5164R / 517xR / 576x / 659xR / 7902R / 791x / 797xR / 798x,其中包括:
    • FlexRIO设备
    • 高速串行设备
    • 矢量信号收发仪
    • 矢量信号分析仪
    • 矢量信号发生器
注意:这是LabVIEW FPGA模块 2021 64位支持的硬件范围。有关其他版本中受支持硬件的列表,请参阅该版本的Readme文件。可以在下载页面上获得。当使用LabVIEW FPGA模块的32位编译bit文件时,可以使用于LabVIEW FPGA 64位不支持bit文件编译的设备。 NI CompactRIO和NI R系列多功能RIO驱动程序的64位软件支持允许使用64位LabVIEW FPGA模块与bit文件进行通信,但不能进行编程。

相关信息

创建FPGA模块的64位版本是为了解决使用32位FPGA模块时这些设备上常见的内存不足错误。对于其他FPGA目标,例如CompactRIO和R系列RIO设备,建议使用LabVIEW 32位FPGA模块。