Oscillator IC Temperature Compensation Using Local Basis Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing oscillator temperature compensation methods face challenges in achieving precise temperature error compensation without increasing the size of components, leading to imprecision and higher manufacturing costs due to the need for extensive temperature calibration and expensive ovens.

Innovation Solution

The use of a sum function consisting of local compensation basis functions, such as arc tangent, logistic, and hyperbolic tangent functions, in the temperature compensation block of an integrated circuit to model temperature changes, allowing for precise calibration and reduced component size, eliminating the need for temperature variations during manufacturing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional polynomial temperature compensation methods are used, then the oscillator can be manufactured with standard components, but the temperature compensation precision is insufficient and residual errors remain high

Engineering Contradiction:
Improvetemperature compensation precisionVSAvoidfrequency stability
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The patent transforms the temperature compensation problem from using global polynomial functions to using local basis functions (Gaussian, Lorentzian, Cauchy-Lorentz) with adjustable parameters. Each basis function targets specific temperature regions, allowing precise modeling of frequency-temperature characteristics by changing functional parameters rather than using fixed-order polynomials.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The temperature compensation function is segmented into multiple local basis functions, each responsible for compensating frequency errors in specific temperature ranges. This segmentation allows the system to achieve high precision across the entire temperature range by combining localized compensation effects rather than using a single global approximation.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If expensive ovens are used for temperature control, then frequency stability is improved, but manufacturing costs and device size increase significantly

Engineering Contradiction:
Improvefrequency stabilityVSAvoidmanufacturing cost
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent replaces the mechanical/thermal oven control system with an electronic compensation system using integrated circuits that calculate and apply correction signals based on temperature sensor data. This substitution eliminates the need for expensive thermal control hardware while achieving equivalent or superior frequency stability through computational methods.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

Instead of physically controlling the temperature environment with ovens, the system creates a virtual model of the frequency-temperature relationship using basis functions. This mathematical copy of the physical phenomenon allows the system to predict and compensate for temperature effects without actually maintaining controlled temperature conditions.

Inventive Principle:
Principle #26Copying

3Measurement precision

If extensive temperature calibration is performed, then compensation accuracy is improved, but manufacturing time and complexity increase

Engineering Contradiction:
Improvecompensation accuracyVSAvoidmanufacturing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary characterization of the oscillator's frequency-temperature characteristics during manufacturing by measuring at a limited set of temperature points. These measurements are used to fit the basis function parameters in advance, creating a pre-calibrated compensation model that requires minimal additional calibration time while achieving high accuracy across the full temperature range.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By using basis functions with adjustable parameters that can be fitted to limited measurement data, the system reduces the number of calibration points needed compared to traditional polynomial methods. The parameter-fitting process efficiently extracts compensation characteristics from minimal measurements, significantly reducing calibration time while maintaining high accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3158644B1Method and integrated circuit for temperature compensation of oscillator, and temperature-compensated oscillator unit
Publication Date: 2024.01.10 MICRO ANALOG SYST
  • EP3158644B1 patent drawingFigure 1
  • EP3158644B1 patent drawingFigure 2
  • EP3158644B1 patent drawingFigure 3

AI summary

The present invention relates in general to electronic oscillation generators and to the stabilization of electronic oscillation generators, and especially to temperature- compensated oscillator units used in electronics and telecommunications technology, for example, as well as to a method and integrated circuit for temperature compensation of oscillators. The temperature-compensated oscillator unit according to the invention that comprises an integrated circuit (12) and oscillator (10) is characterised in that said oscillator (10) has a known temperature compensation function and that said integrated circuit (12) of the oscillator unit comprises a temperature compensation block (14) having at least two local compensation basis functions ϕ j ,,j = 0,..., k for selection for at least one oscillator (10) of a specific type, an internal temperature sensor (11) and a data block (13) for calibrating said temperature compensation block (14) in the temperature range to be used, and several differential pairs, with which the temperature compensation of the oscillator (10) is implemented.