Temperature Sensor Code Calibrator for Memory Offset Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face errors in temperature sensing due to offset and gain errors in analog circuits, affecting the accuracy of temperature information used for optimal performance, which existing technologies have not adequately addressed.

Innovation Solution

A temperature sensor system that includes a voltage generator for producing temperature-specific voltage levels, a code generator for converting these voltages into digital codes, and a code calibrator that uses calibration factors to correct for errors, ensuring accurate temperature representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If analog circuits are used to generate voltage according to temperature, then temperature sensing capability is achieved, but offset errors and gain errors occur reducing measurement precision

Engineering Contradiction:
Improvetemperature measurement accuracyVSAvoidconsistency of temperature code output
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent performs calibration measurements at multiple known temperature points before actual temperature sensing operations. Test codes are obtained at predetermined temperatures, and calibration factors (offset and gain) are calculated in advance to correct systematic errors in the analog circuit, ensuring consistent and accurate temperature code output during normal operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where test codes obtained from the analog circuit at known temperatures are compared with expected values, and calibration factors are calculated based on the differences. These calibration factors are then applied to correct subsequent temperature measurements, creating a closed-loop system that compensates for offset and gain errors.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If calibration factors are calculated using test codes from analog circuit, then measurement precision is improved, but additional time is required for calibration process

Engineering Contradiction:
Improvetemperature code accuracyVSAvoidcalibration process time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The calibration process is performed preliminarily during manufacturing or initialization, obtaining test codes at predetermined temperatures and calculating calibration factors before the device enters normal operation. This preliminary calibration ensures that subsequent temperature measurements can be quickly and accurately converted without requiring repeated calibration steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the operating parameters of the analog circuit by applying different temperatures during calibration to obtain test codes at multiple temperature points. By varying the temperature parameter and measuring the corresponding output codes, the system determines the optimal calibration factors that minimize errors across the operating temperature range.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12078553B2Temperature sensor and method for controlling the temperature sensor
Publication Date: 2024.09.03 SK HYNIX INC
  • US12078553B2 patent drawing
  • US12078553B2 patent drawing
  • US12078553B2 patent drawing

AI summary

A temperature sensor and a method of controlling the temperature sensor are provided. The temperature sensor includes a voltage generator suitable for generating a temperature voltage that has a voltage level determined according to a temperature and a reference voltage that has a constant voltage level independent of a change in temperature, a code generator suitable for generating an initial code based on the temperature voltage and the reference voltage, and a code calibrator suitable for generating a calibrated code based on the initial code and a calibration factor.