5G Uplink Symbol Multiplexing With ASIC Mapping Acceleration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3GPP 5G NR uplink communication systems face challenges in efficiently multiplexing Uplink Control Information (UCI) bits and data bits with Demodulation Reference Symbols (DMRS) and Phase Tracking Reference Symbols (PTRS) due to complex calculations unsuitable for ASIC implementation, leading to high processing latency.

Innovation Solution

A network system comprising a processor, accelerator, and modulation controller performs symbol-based multiplexing and resource mapping, using an ASIC hardware accelerator to calculate mapping parameters and avoid reserved locations for PTRS, enabling efficient symbol-by-symbol task allocation and reduced latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If straightforward implementation of 3GPP specification algorithms is used for multiplexing UCI and data bits, then multiplexing functionality is achieved, but processing latency increases and implementation complexity becomes unsuitable for ASIC

Engineering Contradiction:
Improveprocessing speedVSAvoidimplementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the multiplexing process into distinct functional blocks: UCI bit sequence generation, data bit sequence generation, separate bit sequence multiplexing, and resource element mapping. Each block processes specific portions of the data independently, enabling parallel processing and reducing overall latency while maintaining specification compliance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary calculations of mapping parameters and resource element allocations before the actual multiplexing operation. By pre-determining which resource elements will carry UCI versus data bits, the system avoids complex real-time decision-making during transmission, thereby reducing processing latency suitable for ASIC implementation.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If complex calculation algorithms from 3GPP specification are implemented, then accurate multiplexing is achieved, but resource requirements increase and latency increases

Engineering Contradiction:
Improvemultiplexing accuracyVSAvoidprocessing resources
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts the computationally intensive calculation components from the overall multiplexing process and implements them as separate, optimized functional blocks. By isolating the complex mapping parameter calculations from the bit sequence multiplexing operations, the system maintains accuracy while reducing overall resource requirements through specialized processing paths.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the multiplexing problem by changing the parameter representation and calculation methods. Instead of implementing the full specification algorithms directly, it uses alternative parameter calculations that achieve the same multiplexing accuracy with reduced computational complexity, making the system suitable for resource-constrained ASIC implementations.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If symbol-by-symbol task allocation is implemented, then processing latency is reduced, but implementation complexity increases

Engineering Contradiction:
Improveprocessing latencyVSAvoidtask allocation complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent divides the processing tasks into symbol-level segments where each OFDM symbol is processed independently with dedicated task allocation. This segmentation enables parallel processing across multiple symbols, significantly reducing processing latency while keeping each individual symbol's task allocation relatively simple and manageable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12355693B2Methods and apparatus for symbol-to-symbol multiplexing of control, data, and reference signals on an uplink
Publication Date: 2025.07.08 MARVELL ASIA PTE LTD
  • US12355693B2 patent drawing
  • US12355693B2 patent drawing
  • US12355693B2 patent drawing

AI summary

Methods and apparatus for symbol-to-symbol multiplexing of control, data, and reference signals on a 5G uplink. In one aspect, a job descriptor generator is configured to calculate mapping parameters for each symbol based on high level configuration parameters. A data/UCI multiplexing job engine, which is coupled to the job descriptor generator, provides symbol-based multiplexing and mapping which includes calculating reserved locations for PTRS and DMRS based on frequency-domain mapping of both PTRS and DMRS and multiplexing of data and controls from calculated intermediate parameters. A downstream processor is coupled to the job engine and configured to modulate data and control REs and insert DMRS or PTRS. In one example, the job descriptor generator is a configurable DSP processor and the job engine is an ASIC hardware accelerator.