In-Core Temperature Sensing with Shared Currents and Less Wiring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing temperature sensing systems for computing cores are bulky and complex due to the need for individual temperature sensing systems for each core, leading to increased chip size and wiring complexity.

Innovation Solution

A temperature sensing system comprising an in-core temperature sensing component and an out-of-core temperature-evaluation device that uses time-sharing currents to generate potentials, eliminating the need for extensive wiring by calculating temperature data based on potential differences without requiring currents to flow out of the computing core, and utilizing an analog-to-digital converter to simplify circuitry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If each computing core is equipped with an exclusive temperature sensing system, then temperature sensing accuracy is improved, but chip size and wiring complexity increase

Engineering Contradiction:
Improvetemperature sensing accuracyVSAvoidwiring complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The temperature sensing component within the computing core is designed to be universal, serving multiple purposes: it can sense temperature for multiple cores simultaneously and work with different current sources (internal or external). This multi-functional design eliminates the need for dedicated sensing systems for each core, reducing wiring complexity while maintaining sensing accuracy.

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

Solution Approach 2:

Instead of physically replicating complete temperature sensing systems for each core, the invention uses a single sensing component that can be selectively activated or shared among multiple cores. The sensing component effectively 'copies' its function across multiple cores through time-sharing or multiplexing, reducing the physical hardware required while maintaining individual core monitoring capability.

Inventive Principle:
Principle #26Copying

2Measurement precision

If each computing core is equipped with an exclusive temperature sensing system, then temperature sensing accuracy is improved, but chip size increases

Engineering Contradiction:
Improvetemperature sensing accuracyVSAvoidchip size
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The temperature sensing component is merged with the computing core structure, sharing the same physical space and ground reference. By combining the sensing function with the core architecture rather than adding separate external sensing circuits, the chip area required for temperature monitoring is minimized while maintaining accurate per-core temperature sensing capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

A single temperature sensing component serves multiple computing cores, eliminating the need for separate sensing hardware for each core. This universal sensing approach significantly reduces the total chip area required for temperature monitoring while maintaining the ability to accurately sense temperatures across multiple cores through selective activation or time-sharing.

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

3Device complexity

If currents are provided from out-of-core to in-core, then wiring is simplified, but voltage difference between grounds affects measurement accuracy

Engineering Contradiction:
Improvewiring simplicityVSAvoidtemperature measurement accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The current source function is extracted from the computing core and placed outside the core, in the temperature evaluation device. This allows the current to be supplied from an external ground reference, simplifying the wiring architecture. The voltage difference issue is resolved by performing differential measurement, which extracts only the temperature-related voltage component while rejecting the ground offset.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses feedback through differential measurement to compensate for ground voltage differences. By measuring the voltage difference between two points and using this feedback to calculate temperature, the system automatically rejects common-mode ground offsets, maintaining measurement accuracy despite the simplified external current sourcing architecture.

Inventive Principle:
Principle #23Feedback

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 solution reduces wiring complexity and allows for accurate temperature sensing within computing cores while minimizing the impact of voltage differences between internal and external grounds, enabling efficient performance monitoring without increasing chip size.

Implementation Method 1

The in-core temperature sensing component receives a plurality of currents in a time-sharing manner and thereby generates a plurality of potentials

Methodology Applied
Scientific EffectElectrical conduction: Conduction (electrical)

Data Source

PatentUS11761824B2Temperature sensing system
Publication Date: 2023.09.19 VIA ALLIANCE SEMICON CO LTD
  • US11761824B2 patent drawing
  • US11761824B2 patent drawing
  • US11761824B2 patent drawing

AI summary

A temperature sensing system with simplified wiring comprises an in-core temperature sensing component and an out-of-core temperature-evaluation device. The out-of-core temperature-evaluation device provides a plurality of currents to the in-core temperature sensing module in a time-sharing manner. Corresponding to the plurality of currents, the in-core temperature sensing component generates a plurality of potentials to the out-of-core temperature-evaluation device. The out-of-core temperature-evaluation device evaluates a temperature data by performing a difference calculation on the plurality of potentials.