Product Features
IP Functionality
- Encode and decode supported
- Run-time configurable code block length, code rate, frozen bit and parity check bit locations, optional re-configured for each code block
- Code block length can be 32, 64, 128, 256, 512 or 1024
- Optional built-in bit allocation with uplink Polar decoder or downlink Polar encoder
- Optional CRC, including CRC6, 11, 16, 24a, 24b and 24c
- Optional DCI format with RNTI scrambling for CRC24c
- Optional interleaving/de-interleaving
- Successive Cancellation List decoding scheme, compile-time configurable list size, choosing from 4 or 8
- Decoder output buffering allows the downstream to receive result while the decoder processes the next data block
Performance specifications
- Complies with the 3GPP 5G Polar specification
- Performance figures detailed in the User Guide
User and system interfaces
- Avalon®-Streaming (Avalon-ST) input and output interfaces
Debug and test capabilities
- Provides C and MATLAB bit-accurate models for performance simulation and RTL test vector generation
- Testbench and example design available