create a shared lib for polar code

Motivation

This MR refactors the polar coding to follow the same design pattern as LDPC by exposing it as a shared library behind a generic interface. The objective is to decouple the polar encoder implementation from the PHY, so that alternative implementations (e.g. ARMral or other optimized/vendor-specific encoders) can be integrated in the future without modifying upper-layer PHY code.

Changes

  • Polar encoder exposed as a shared library
  • Introduction of a generic polar encoder interface
  • No functional change to the existing OAI polar coding behavior
  • Structural refactoring aligned with the existing LDPC encoder architecture
Edited by Abdennour Abdi

Merge request reports

Loading