GNSS Receiver Correlator with Doppler Derotation and Code Phase Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers face challenges in reducing area and power consumption during the signal acquisition/tracking procedure, which affects their implementation cost and efficiency in detecting satellite signals.

Innovation Solution

The implementation of a GNSS receiver design that includes buffers for storing samples, correlator blocks with Doppler derotation and correlator engines for generating correlation results, and multiple level quantization to efficiently detect satellite signals by correlating samples with code phases, reducing the need for dedicated hardware for each Doppler frequency and satellite combination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If dedicated hardware is implemented for each Doppler frequency and satellite combination, then signal detection accuracy is improved, but area and power consumption increase

Engineering Contradiction:
Improvesignal detection accuracyVSAvoidreceiver area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent implements a universal correlator that can process multiple Doppler frequencies and satellite codes using a single hardware structure. The system dynamically reconfigures the correlator to handle different frequencies and codes sequentially, eliminating the need for dedicated hardware for each combination while maintaining detection accuracy through systematic processing of all satellite signals.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent employs dynamic reconfiguration of the correlator parameters including Doppler frequency offsets, code phases, and satellite codes during operation. This allows a single static hardware structure to adapt to different signal conditions and process multiple satellite systems, reducing the overall hardware footprint while maintaining comprehensive signal detection capability.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If dedicated hardware is implemented for each Doppler frequency and satellite combination, then signal detection accuracy is improved, but power consumption increases

Engineering Contradiction:
Improvesignal detection accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The patent implements a universal correlator that can process multiple Doppler frequencies and satellite codes using a single hardware structure. The system dynamically reconfigures the correlator to handle different frequencies and codes sequentially, eliminating the need for dedicated hardware for each combination while maintaining detection accuracy through systematic processing of all satellite signals.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the processing of multiple Doppler frequencies, code phases, and satellite codes into a single integrated correlator unit. By combining these previously separate functions into one unified hardware structure that operates dynamically, the system reduces total power consumption while maintaining comprehensive signal detection capability across all frequencies and codes.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If signal acquisition/tracking components are increased, then signal detection capability is improved, but area and power consumption increase

Engineering Contradiction:
Improvesignal detection capabilityVSAvoidreceiver area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent employs dynamic reconfiguration of the correlator parameters including Doppler frequency offsets, code phases, and satellite codes during operation. This allows a single static hardware structure to adapt to different signal conditions and process multiple satellite systems, reducing the overall hardware footprint while maintaining comprehensive signal detection capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements continuous signal processing through the correlator that maintains acquisition and tracking functions without interruption. The system continuously correlates incoming signals with locally generated codes across multiple Doppler frequencies and code phases, ensuring uninterrupted signal detection and tracking while using a compact hardware structure.

Inventive Principle:
Principle #20Continuity of useful action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach results in significant area and power savings, enabling efficient detection of satellite signals with reduced computational complexity and improved signal-to-noise ratio, while supporting multiple satellite systems with minimal modifications.

Implementation Method 1

The Doppler derotation block is configured to receive samples from the buffer and perform Doppler derotation corresponding to Doppler frequencies on the samples

Methodology Applied
Scientific EffectDoppler effect: Doppler Effect

Data Source

PatentUS9000980B2GNSS receiver correlating doppler derotation samples with code phases
Publication Date: 2015.04.07 TEXAS INSTRUMENTS INC
  • US9000980B2 patent drawing
  • US9000980B2 patent drawing
  • US9000980B2 patent drawing

AI summary

A GNSS receiver includes at least one buffer and at least one correlator block. The at least one buffer stores a plurality of samples corresponding to a received signal. The at least one correlator block includes a Doppler derotation block configured to perform Doppler derotation corresponding to at least one Doppler frequency on the plurality of samples, a register array configured to be loaded with the plurality of samples on Doppler derotation corresponding to a Doppler frequency of the at least one Doppler frequency, and a correlator engine configured to generate correlation results by correlating the plurality of samples in the register array with a plurality of code phases for at least one GNSS satellite. A presence of at least one GNSS satellite signal may be detected based on coherent accumulation and a non-coherent accumulation of the correlation results.