我可以透過以太網孔介面對 NI USRP RIO 的 FPGA 進行編程嗎?

更新 Nov 2, 2022

產品資訊

硬件

  • USRP Software Defined Radio Reconfigurable Device

軟體

  • LabVIEW FPGA Module

驅動程式

  • NI-USRP

問題敘述

我有一台 NI USRP RIO設備,我想使用 LabVIEW 或 LabVIEW Communications System Design Suite對 FPGA 進行編程。請問我是否可以透過以太網 (1GigE) 孔在生成bitfile並對 FPGA 進行編程後燒入呢?

解決方案

您不能透過以太網在 FPGA 上編程或燒入bitfile。要透過 LabVIEW FPGA 控制 USRP RIO,您必須透過 PCIe 介面。

相關資訊

USRP RIO 的主要匯流排介面是 PCIe x4,它為高頻寬和低延遲應用(如 PHY/MAC 研究)提供高效連線。該匯流排能讓使用者以 800MB/s 的速度傳輸資料並在 LabVIEW FPGA 中客製化 FPGA。該介面還能向後與編寫給 NI USRP-292x 和 NI USRP-293x 的程式兼容。

LabVIEW 中帶有 NI-USRP 驅動程式的 NI USRP-294x/295x 裝置還支援使用裝置背面的 SFP+ port透過 1G 和 10G 以太網進行連線,但是透過以太網連線時無法修改 FPGA。