Xilinx has developed an FPGA-based PCIe accelerator cards for O-RAN (open radio access network) distributed units (O-DUs) and virtual baseband units (vBBUs) in 5G networks.
The T1 card is built using the same FPGAs and IP already being deployed in 5G networks and is the only PCIe card to provide both O-RAN fronthaul protocols and layer 1 offload. The offloading processing to the FPGA reduces the number of CPU cores required in a system and provides greater 5G throughput while reducing overall system power consumption and cost.
The demand for O-DU and vBBU solutions is rapidly increasing because they provide an open and standard platform for a wide range of 5G virtualized services. The T1 card is a small form factor, single-slot card that can be plugged into standard x86 or non-x86 servers to achieve the real-time protocol processing performance required for 5G virtualized O-DU platforms.
It offloads line-rate and compute-intensive functions including channel encoding/decoding using hardened LDPC and Turbo codecs, rate matching/de-matching, HARQ buffer management, and more, freeing the processor cores for running other services. The T1 card simplifies 5G deployments by offering a turnkey solution through ecosystem partners that includes both O-RAN fronthaul and 5G NR layer 1 reference designs, as well as pre-validated software to enable operators, system integrators, and OEMs to get to market quickly.
“With Xilinx’s experience in the data accelerator market, we are excited to now see their expansion into 5G Telco accelerator cards,” said Pasi Toivonen, head of the Edge Computing Platform, Nokia. “Our Airframe design team at Nokia looks forward to continuing to work with Xilinx to see these exciting new options and capabilities for the growing 5G market.”
The offloading of critical channel coding functions from the CPU to the T1 card delivers up to 45x encoding and 23x decoding throughput improvement relative to the same server without acceleration. The T1 card enables the use of fewer CPU cores, driving down system