Inverse Sparse FFT Permutation Filtering for GPS L5 Acquisition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing GPS receivers face challenges in efficiently performing permutation and filtering steps in inverse sparse fast Fourier transforms, particularly for L5 frequency signals, which require higher sampling rates and longer FFT lengths, leading to increased memory usage and processing time.

Innovation Solution

A signal processing device and method that utilizes an input counter, address ROM, comparator, address counter, window memory, and multipliers with minimal signed digit representation to optimize permutation and filtering, reducing the number of multipliers and redesigning the filter to include only barrel shifters and adders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional permutation and filtering methods are used in inverse sparse fast Fourier transform, then processing accuracy is maintained, but memory usage increases and processing speed decreases

Engineering Contradiction:
Improveprocessing speedVSAvoidmemory usage
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The permutation operation is divided into multiple stages with different permutation parameters (first permutation parameter and second permutation parameter). The filtering operation is segmented into parallel processing paths. This segmentation allows the system to process data in smaller chunks, reducing peak memory requirements while maintaining processing throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the traditional time-domain filtering approach into a frequency-domain operation using the sparse FFT structure. By operating in the frequency domain and utilizing the sparsity property, the system reduces computational complexity and memory access requirements compared to conventional time-domain filtering methods.

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

2Reliability

If conventional permutation and filtering methods are used in inverse sparse fast Fourier transform, then processing accuracy is maintained, but hardware complexity increases

Engineering Contradiction:
Improvecommunication qualityVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Permutation parameters are predetermined and pre-configured in the system. The first permutation parameter and second permutation parameter are established before signal processing begins, allowing the hardware to operate with fixed, optimized configurations rather than dynamic reconfiguration, thereby reducing hardware complexity while maintaining processing accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes changes in permutation parameters across different processing stages to achieve the desired signal transformation. By varying these parameters systematically, the system maintains high processing quality while using simpler hardware structures compared to conventional approaches that require complex adaptive filtering elements.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If longer FFT length is used for L5 signals, then signal acquisition accuracy improves, but processing time increases

Engineering Contradiction:
Improvesignal acquisition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts and processes only the significant frequency components corresponding to the sparse signal structure. By identifying and focusing computational resources on the relevant frequency bins rather than processing the entire FFT spectrum, the system achieves accurate L5 signal acquisition with reduced processing time despite using longer FFT lengths.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial processing by utilizing the sparsity property to process only the necessary portions of the signal. The inverse sparse FFT computes only the significant time-domain samples needed for GPS signal acquisition rather than computing the complete transform, thereby reducing processing time while maintaining measurement precision for L5 signals.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250322031A1Signal processing device efficiently implementing permutation and filtering for inverse sparse fast fourier transform used for GPS signal acquisition and permutation and filtering method thereof
Publication Date: 2025.10.16 UNIV OF SEOUL IND COOP FOUND
  • US20250322031A1 patent drawing
  • US20250322031A1 patent drawing
  • US20250322031A1 patent drawing

AI summary

A signal processing device for an inverse sparse fast Fourier transform performing permutation and filtering is disclosed. The signal processing device acquires a signal and converts the acquired signal into a time domain. The signal processing device comprises an input counter configured to give an index to the acquired signal; an address ROM configured to store signal information based on a predetermined first permutation parameter and a predetermined second permutation parameter used for a data order change; a comparator configured to check whether the index given to the acquired signal matches the signal information stored in the address ROM; an address counter configured to transmit an output signal to the address ROM when the comparator acquires a matching signal, and count a number of transmissions; a window memory configured to acquire different signals from the address ROM and output different window coefficients replaced in a minimal signed digit (MSD) representation representing a number in limited nonzero digits; and two multipliers configured to multiply the acquired signals by the window coefficients and output the signals.