CRC Interleaver Architecture for Low-Latency 5G NR Polar Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in achieving high throughput and low latency, particularly in 5G NR, due to limitations in channel encoding processes such as CRC interleaving, polar encoding, and rate matching, which result in high hardware resource utilization and inefficient data transmission.

Innovation Solution

A flexible and parallelizable hardware architecture for channel encoding, including a CRC interleaver, polar encoder, and rate matcher, utilizing radix-k processing and FFT concepts, optimized for 5G NR, which reduces hardware resource usage while maintaining high throughput and low latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional channel encoding processes (CRC interleaving, polar encoding, rate matching) are used in 5G NR, then reliable data transmission is achieved, but hardware resource utilization becomes excessively high

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidhardware resource utilization
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The channel encoding process is divided into independent parallel stages: CRC attachment stage, polar encoding stage, and rate matching stage. Each stage processes data independently and can be implemented as separate hardware modules operating in parallel, reducing overall hardware resource requirements while maintaining encoding reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the sequential processing approach into a parallel processing architecture by utilizing time-multiplexed operations across different clock cycles. Data is processed through multiple encoding stages simultaneously in different time slots, effectively reducing hardware complexity while preserving the integrity of the encoding process

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If conventional channel encoding processes are used, then error protection is provided, but transmission throughput is limited

Engineering Contradiction:
Improveerror protection capabilityVSAvoidtransmission throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

CRC bits are attached to information bits before polar encoding begins, and rate matching patterns are pre-calculated based on code rate and block length parameters. This preliminary preparation enables the main encoding stages to operate at full speed without waiting for previous steps, thereby increasing throughput while maintaining error protection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a continuous processing pipeline where CRC attachment, polar encoding, and rate matching operations overlap in time. While one data block is being encoded, the next block is being prepared, ensuring continuous useful action without idle cycles, thus maximizing transmission throughput

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If conventional channel encoding processes are used, then data integrity is maintained, but processing latency is high

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The encoding process is segmented into discrete parallel stages that can operate simultaneously on different data blocks. Each stage (CRC attachment, polar encoding, rate matching) processes its portion of the data independently and quickly, reducing the total time required while ensuring data integrity through systematic error protection at each stage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic clock cycles to advance through different encoding stages in a rhythmic fashion. Each clock cycle advances the processing to the next stage or begins processing the next data block, creating a predictable and efficient processing rhythm that minimizes latency while maintaining data integrity

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12413248B2Cyclic redundancy check interleaver for channel encoding chain for wireless communications
Publication Date: 2025.09.09 ANALOG DEVICES INT UNLTD CO
  • US12413248B2 patent drawing
  • US12413248B2 patent drawing
  • US12413248B2 patent drawing

AI summary

Example implementations include a method, apparatus and computer-readable medium of wireless communications, comprising receiving, at a cyclic redundance check (CRC) interleaver, a set of information bits in a message register. The implementations further include receiving a set of valid bits in a register; dividing the set of interleaved message bits and the set of interleaved mask bits into respective ones of a set of bit groups each with a same number of interleaved message bits and interleaved mask bits such that each set of bit groups includes a set of divided interleaved message bit groups and a set of divided interleaved mask bit groups; selecting valid bits based on the set of divided interleaved mask bit groups for each of the set of bit groups; and combining the valid bits to obtain a set of CRC interleaved information bits; and transmitting a polar encoded codeword on a control channel.