Finger Aligned Accumulation in WCDMA Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for finger aligned accumulation in WCDMA systems are inefficient, allowing only minimal unit accumulation per clock cycle and leading to conflicts in accessing or writing to RAM for successive fingers, which hampers interference cancellation performance.

Innovation Solution

The method involves aligning user timing with system timing to enable accumulation of user finger data within one clock cycle, using configurable correlation lengths and pipelining, and employing a RAM structure with even-ip and odd-ip sections to prevent conflicts during aligned accumulation of successive fingers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If minimal unit accumulation (1 chip or 4 chips) is performed per clock cycle, then alignment precision is maintained, but accumulation efficiency deteriorates

Engineering Contradiction:
Improvealignment precisionVSAvoidaccumulation efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent divides the accumulation process into multiple parallel pipelines, each handling different chip groups simultaneously. This segmentation allows the system to process multiple chips in parallel while maintaining alignment precision, thereby improving overall accumulation efficiency without sacrificing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a pipeline dimension to the accumulation process, transforming a single-clock-cycle sequential operation into a multi-stage parallel pipeline. This dimensional change enables multiple accumulation operations to occur concurrently at different pipeline stages, significantly improving efficiency while preserving alignment accuracy through synchronized clocking.

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

2Manufacturing precision

If sequential alignment and accumulation is performed for multiple fingers, then alignment accuracy is maintained, but processing time increases and RAM access conflicts occur

Engineering Contradiction:
Improvealignment accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the finger processing into multiple parallel pipelines, where each pipeline handles a specific finger or group of fingers simultaneously. This segmentation eliminates sequential processing bottlenecks and prevents RAM access conflicts by distributing memory access across multiple independent pipelines, thereby reducing overall processing time while maintaining alignment accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements continuous pipelined operation where multiple fingers are processed in an overlapping manner rather than sequentially. This continuity ensures that processing resources remain constantly utilized without idle gaps, significantly reducing total processing time while maintaining alignment precision through synchronized pipeline stages.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If higher accumulation rate is implemented, then productivity improves, but RAM access conflicts increase for successive fingers

Engineering Contradiction:
Improveaccumulation rateVSAvoidRAM access reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the RAM access operations into multiple segmented pipelines, where each pipeline has its own dedicated memory access path. This segmentation allows high-rate accumulation to proceed in parallel across multiple pipelines without causing access conflicts, as each pipeline operates independently with its own timing and memory access pattern.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic timing control within the pipelined architecture, where memory access timing is dynamically coordinated across pipelines to prevent conflicts. The system adaptively manages the timing of successive finger accumulations, ensuring that high accumulation rates are maintained while avoiding simultaneous access conflicts through dynamic scheduling and timing adjustment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2768152B1Finger aligned accumulation method and device
Publication Date: 2019.01.02 SANECHIPS TECH CO LTD
  • EP2768152B1 patent drawingFigure 1~2
  • EP2768152B1 patent drawingFigure 3
  • EP2768152B1 patent drawingFigure 4

AI summary

The disclosure discloses a method and device for finger aligned accumulation. The method includes that: reconstructed data of a user finger are received; and aligned accumulation is performed on the reconstructed data of the user finger by aligning a user timing to a system timing. With the disclosure, aligned accumulation is performed on data of a user finger by aligning a user timing to system timing, such that data of a user finger of one correlation length can be aligned and accumulated in one system clock cycle, where the correlation length is configurable; and a user timing is aligned to system timing eventually, thereby improving efficiency in finger aligned accumulation of a WCDMA system, preventing a conflict in accessing or reading/writing a RAM for aligned accumulation of two successive fingers, and substantially enhancing capability of interference cancellation of the WCDMA system.