Configurable Calculating Circuit for GNSS Receiver Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional GNSS receivers have low efficiency due to independent and underutilized signal processing, spectrum meter, and noise processing units, particularly in GLONASS systems where multiple signal processing units are required but often remain idle.

Innovation Solution

The implementation of configurable calculating circuits with multiplexers, mixers, and accumulators that can dynamically switch between different modes of operation based on signal receiving status, allowing for efficient allocation of hardware resources between IF processing, spectrum analysis, and noise cancellation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple independent signal processing units are built in the receiver for GLONASS satellite signals, then the receiver can process multiple satellite signals simultaneously, but the device complexity and hardware resource utilization worsen because not all units are in use most of the time

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidhardware resource utilization
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a signal processing unit that can perform multiple functions through configurable calculating circuits. The same hardware unit can be dynamically configured to process different satellite signals (GPS, GLONASS, Galileo) by changing the operation mode of its calculating circuits, eliminating the need for separate dedicated units for each satellite system.

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

Solution Approach 2:

The patent implements dynamics through the controller that dynamically adjusts the operation mode of configurable calculating circuits based on which satellite signals are currently being received. The system transitions between different processing modes (first mode for GPS, second mode for GLONASS) to adapt to changing signal conditions, optimizing hardware utilization in real-time.

Inventive Principle:
Principle #15Dynamics

2Reliability

If multiple independent spectrum meters and noise processing units are built in the receiver, then the receiver can perform comprehensive signal analysis, but the efficiency worsens because these circuits remain at idle states most of the time

Engineering Contradiction:
Improvesignal analysis capabilityVSAvoidreceiver efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies universality by making the same calculating circuits serve multiple purposes. The configurable calculating circuits can be allocated to perform spectrum analysis, noise cancellation, or signal processing depending on the current operational mode, allowing one set of hardware resources to provide comprehensive signal analysis capabilities without requiring separate dedicated units for each function.

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

Solution Approach 2:

The patent merges previously separate functions (signal processing, spectrum analysis, noise processing) into a unified configurable calculating circuit architecture. By combining these functions into shared hardware resources that are dynamically allocated, the system achieves comprehensive signal analysis capability while improving efficiency through better resource utilization.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If independent circuits with multiplexers, oscillators and accumulators are used for each function, then the receiver can perform dedicated signal processing operations, but the efficiency worsens due to low utilization of these independent circuits

Engineering Contradiction:
Improvesignal processing accuracyVSAvoidhardware utilization efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies universality by designing calculating circuits that can perform multiple signal processing operations through configuration changes. The same multiplexer, oscillator, and accumulator components can serve different processing functions (carrier removal, spectrum analysis, noise cancellation) by switching between operation modes, maintaining processing accuracy while improving utilization efficiency.

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

Solution Approach 2:

The patent merges the functionality of multiple independent circuits into shared configurable calculating circuits. By combining the multiplexer, oscillator, and accumulator into unified resources that are dynamically allocated to different tasks, the system maintains dedicated signal processing capability while eliminating the inefficiency of having separate underutilized circuits for each function.

Inventive Principle:
Principle #5Merging (Combining)

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 enhances the utilization of hardware resources, improving the overall efficiency of the GNSS receiver by dynamically adjusting the functions of the configurable calculating circuits based on the signal receiving status, thereby optimizing processing operations.

Implementation Method 1

The mixer is coupled to the multiplexer, and is utilized for mixing a selected input signal outputted from the multiplexer with a local oscillation signal to generate a mixed signal

Methodology Applied
Scientific EffectFrequency mixing: Heterodyne

Data Source

PatentUS8174441B2Configurable calculating circuit and receiver having a plurality of configurable calculating circuits
Publication Date: 2012.05.08 MEDIATEK INC
  • US8174441B2 patent drawing
  • US8174441B2 patent drawing
  • US8174441B2 patent drawing

AI summary

A configurable calculating circuit includes a multiplexer, a mixer and an accumulator. The multiplexer is for receiving input signals including at least a first and a second input signals, and selectively outputting at least one of the input signals. The mixer is for mixing a selected input signal outputted from the multiplexer with a local oscillation signal to generate a mixed signal. The accumulator is for accumulating the mixed signal to generate an accumulated signal. When the configurable calculating circuit is operated under a first mode, the multiplexer selects the first input signal, and the accumulator performs a first accumulating operation upon the mixed signal; and when the configurable calculating circuit is operated under a second mode, the multiplexer selects the second input signal, and the accumulator performs a second accumulating operation, different from the first accumulating operation, upon the mixed signal.