FPGA SmartNIC N6010/6011
FPGA SmartNIC N6010/6011
PTP 5G
概要
本製品は、vRANアプライアンス構築(DU/CU)に必須となるCPUオフロードを担うハードウエア・アクセラレータカードです。
これには、RS-FEC機能、FHGW(CPRI/eCPRIコンバージョン)機能、S-Plane機能(IEEE1588 PTPv2及びSyncE)、vCSR機能(Fronthaul-Midhaulコンバージョン、MPLSラベルの自動登録(Autoーprovisioning、他)が含まれ、それらを1つのPCIeアダプタ上で実現します。
Intel Agilex AGF FPGA 及び e810-CAM2(N6011)が実装された本製品は、多くのCOTS(Linuxサーバ)のCPUリソースを解放し、vRANアプライアンスを設計・構築する上で、その自由度を大きく広げます。
本製品はIntel® Open FPGA Stack (IOFS)をサポートし、FIM(IntelOFS FPGA Interface Manager)による、アプリケーションとアクセラレーションの開発に共通のインターフェース、ドライバー、API、及びFPGAファクトリイメージを提供します。
特徴
- Intel Agilex™ AGF 014
- Hard Processor System:Quad core ARM Cortex A53
- QSFP28x2(100GbEx2 /25GbEx4x2/ 10GbEx4x2)
- Intel® E810-CAM2 NIC(N6011のみ)
- Timing Configuration (1588 GM/BC:O-RAN C1,C2,C3), SyncE
ユースケース
Fronthaul Interface
- 8x10GE, 4x25GE, 2x100GE
- Split 7-2x /Split8,
- O-RAN C3, C2 ,C1 Timing Configuration (1588 PTPグランドマスター/バウンダリークロック)
- CPRI support, SyncE
FEC処理
- LDPC Gen 3.0 (URLLC support) encoder及びdecoder
- Rate Match
- De-Rate Match
- HARQ
- CRC
- TB-CB conversion
Network Interface
IEEE standard | IEEE 802.3 10GE, 25GE, 100GE |
---|---|
Interfaces | ▪ Physical interface: 2 x QSFP28/56 slots ▪ QSFP28/56モジュール マルチモード SR(850nm), シングルモード LR(1310nm), マルチモード LRM(1310 nm)対応 ▪ データレート: 各モジュール 100G, 4x25G, 4x10G ▪ SyncE対応 |
Interfaces
Network | ▪ 2x100GbE(QSFP28/56使用時) |
---|---|
ホスト | ▪ PCIe 4.0 bifurcated x8x8 ▪ SMBUS対応 |
General Technical Specifications
NIC 詳細 (N6011のみ) |
Intel® E810-CAM2 ▪ Interfaces to PCIe 4.0 x8 ▪ Supports 2x100GE (active/protect), 4x25GE and 8x10GE |
---|---|
FPGA 詳細 | Intel® Agilex™ AGFB014 ▪ 1.4M Logic Element Fabric ▪ Ethernet/Ethernet + Common Public Radio Interface (CPRI) interface (QSFP28/56ポート) ▪ P-Tile – PCIe Gen4 x8 interfaceをホストへ提供 ▪ Hard Processor System (HPS) ▪ FPGA fabricへ接続するDDR4 メモリコントローラー ▪ Platform Management Communications Interface (PMCI)モジュール |
構成 | ▪ Configuration flashは複数のブートイメージをサポートし、 工場出荷時のデフォルトイメージに自動的にフォールバック可能 ▪ FPGA configurationをPCIe経由でflashにアップロード可能 ▪ オンボードJTAGドングル経由でのFPGA configuration可能 |
オンボードメモリ | ▪ 8 GB DDR4 ECC メモリ(2チャンネル) ▪ 8 GB DDR4 非ECC メモリ(2チャンネル) ▪ 1 GB DDR4 メモリ(HPS用) ▪ 280 MB Flash メモリ(不揮発性ストレージ用) |
オンボードクロック | ▪ PCIe clock: 100 MHz ▪ 8出力(reprogrammable clock generator) ▪ network synchronization対応 |
追加ボードサポート | ▪ オンボードの電力/温度センサー(SMBus/I2C経由) ▪ FPGA制御のリンク/ アクティビティLED(各QSFP28ポートに2個) ▪ ボードステータスLEDs ▪ ホストI2C経由でのFPGAリセット |
環境 | ▪ Full height, half length 111.28 x 167.65 mm ▪ 温度(非動作時): -40 - 65°C ▪ 温度(動作時) : -5 – 50°C ▪ 湿度(動作時) : 5 – 85% ▪ ハードウェア認証: RoHS, FCC, CE |
電力 | ▪ 最大125W (要75W以上のPCIe AUX電源) ▪ Passive cooling ▪ P電力/温度 監視(SMBus/I2C経由) ▪ PCIe AUX powerコネクタ使用可能 |
管理機能 | ▪ SMBus(PLDM)経由でのFull card BMC solution host communication ▪ FPGAイメージのリモートアップデート可能 ▪ MAX10 FPGAをRoT(Root of Trust)として使用したセキュリティを実装。 |
ハードウェア アクセラレーション | ▪ SR-IOV, 256仮想機能(VF)対応 ▪ 32 物理機能(PF)対応 |
ソフトウェアサポート | ▪ オープンFPGAスタック(IOFS) ▪ Contrail ▪ OVS ▪ SRv6 ▪ vFW acceleration ▪ 4G/5G vRANイネーブルメントパッケージ ▪ DPDK ▪ BBDev ▪ FlexRAN |
オーダー情報
FB2CG1@AGF14-A0P2 | Silicom FPGA SmartNIC N6010 (base) |
---|---|
FB2CG2@AGF14-A1P2 | Silicom FPGA SmartNIC N6011 (base + Intel NIC) |