Polar-Encoder-Compiler

To use the Polar Encoder Compiler, please run the file polar_Encoder_compiler.pyc. To generate the architecture, please enter the block length (N), the intended hardware configuration, and the optional kernel ordering. Please refer to the original paper for more information.

@article{hrezaei2023, title={ Unrolled and Stage-Folded Architectures for Encoding of Multi-Kernel Polar Codes},author={Rezaei, Hossein and Abbasi, Elham and Rajatheva, Nandana and Latva-aho, Matti}, journal={Submitted to IEEE Transactions on Signal processing}, volume={}, number={}, pages={}, year={2023}}