透過10 Gigabit乙太網孔控制Ettus Opensource USRP的指南

更新 Nov 2, 2022

產品資訊

硬件

  • USRP X310
  • USRP X300
  • USRP N310
  • USRP N320
  • USRP N321
  • USRP-2974

其他

硬體
X3xx
N3xx
USRP-2974

Software
Ubuntu 18.04
UHD driver 3.15.0.0

問題敘述

什麼樣的硬體裝置支援10Gbit的應用?

解決方案

所需硬體
  • USRP
X3xx或N3xx serial 或USRP-2974
  • FPGA Image
HG image:Port 0必須為1 GbE,Port 1必須為10 GbE。
XG image:Port 0和1必須都為10 GbE。
  • 主機電腦
  1. CPU和主機板
CPU頻率:每核3GHz以上
主機板:PCIe 3.0
一些主機板沒有提供足夠的PCI Express(PCIe)匯流排頻寬來支援更高的取樣率。需要具有PCIe 3.0的主機板,並且確認主機板的PCIe架構中有專用於PCIe通道的插槽能用於將要連線到USRP的10 GbE卡。
  1. 網卡
建議使用Intel和Myricom 的10 GbE卡。
目前不建議使用Mellanox,SolarFlare和Chelsio 10 GbE卡。乙太網路路卡應插入與CPU最直接連線的插槽中(PCIe通道不與另一個插槽共享)。
開箱即用的Intel X520和X710卡表現很好。
您可以從Ettus網站購買Intel NIC。
  1. NIC的SFP +Module和cable
建議的10 GbE SFP +銅軸電纜最大長度為3 m(10 ft)。
您可以從Ettus網站購買帶有SFP +端點的銅軸電纜。
多模光纖線可能有更長的長度。
Intel SFP+ Optical Module是透過Intel NIC進行光纖連線的最佳選項。

10GE應用程式的軟體調整
  • 以下是10GE應用程式效能調整建議的連結。