![Juanita-Balaraj](/assets/img/avatar_default.png)
Topic: "N3000 FPGA Overview" The config file for N3000 devices is customized to assign the UL and DL queues to VF0 only. Story: 2009036 Task: 43298 Signed-off-by: Juanita-Balaraj <juanita.balaraj@windriver.com> Change-Id: Id84430885a6dd4f78373a9547c0004a6439f0932
1.9 KiB
N3000 FPGA Overview
The N3000 has two Intel XL710 , memory and an Intel .
discovers and inventories the device as a , with the XL710 ports available in the host port list and host interface list. Containers wanting to leverage the bind to an VF interface of the N3000 port by creating and requesting an NetworkAttachmentDefinition resource for a Data Network attached to the N3000 . See the post-requisites at the end of this procedure for more information.
The on-board the N3000 will have device ID 0x0d58 for 25G configurations or 0x0cf8 for 10G configurations.
Use the Intel N3000 to take advantage of the hardware acceleration provided by hardware from within containers to improve container performance across a cluster.
The Intel N3000 also supports capabilities that are exposed as a device that may be used by a enabled container application to perform accelerated 5G encoding and decoding operations.
The pf-bb-config package is used to statically configure the baseband device within N3000 devices. The baseband configuration file for N3000 devices is taken from https://github.com/intel/pf-bb-config/blob/v21.6/fpga_5gnr/fpga_5gnr_config_vf.cfg, and customized to assign the UL and DL queues to VF0 only. It is then applied to the enabled N3000 device, if required.
Note
The N3000 device configuration using pf-bb-config
package is based only on the contents of the
_fpga_5gnr_config_vf.cfg_ file regardless of the actual
number of VFs configured via the system host-device-modify
command.
N3000 FPGA Forward Error Correction
<n3000-fpga-forward-error-correction>