Configurable Calculating Circuit for GNSS Receiver Efficiency
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
Data Source
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.


