IC Telemetry Format Conversion With Bit Shifts for Power Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processor-based systems face challenges in efficiently managing power consumption due to varying telemetry units, precisions, and dynamic ranges across different processing devices, leading to delays and increased complexity when converting telemetry data, which can cause thermal and power issues.

Innovation Solution

A hierarchical power management system in an IC chip converts telemetry values into a common data format using bit shift operations instead of multiplier or divider circuits, allowing for efficient power estimation and throttling across different processing devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If telemetry data is converted using multiplier or divider circuits, then conversion accuracy is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improvetelemetry conversion accuracyVSAvoidconversion circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex multiplier/divider circuits with a lookup table-based conversion system. The lookup table stores pre-calibrated conversion factors that map telemetry values to actual physical quantities, eliminating the need for complex arithmetic circuits while maintaining conversion accuracy. This substitution of mechanical/computational complexity with a simpler data-lookup approach directly resolves the contradiction between conversion precision and device complexity.

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

2Reliability

If telemetry data conversion is performed in real-time, then power management responsiveness is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvepower management responsivenessVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-calculating and storing conversion factors in lookup tables during system initialization or manufacturing. This allows real-time telemetry data to be converted simply by table lookup rather than complex computation, achieving both rapid response for power management and minimal processing time. The preliminary preparation of conversion data eliminates the computational burden during critical real-time operation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If different telemetry units and precisions are supported across processing devices, then system adaptability is improved, but conversion complexity increases

Engineering Contradiction:
Improvetelemetry unit compatibilityVSAvoidconversion system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal lookup table structure that can handle multiple telemetry units and precision levels through a single standardized conversion mechanism. The lookup tables are configured to accommodate different processing device requirements (CPU, GPU, NPU, DSP) with appropriate conversion factors, providing multi-functional support without requiring separate conversion circuits for each device type or unit. This universal approach maintains system adaptability while minimizing conversion system complexity.

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

Data Source

PatentUS12411748B2Converting telemetry values into common data formats in a processor-based system in an integrated circuit (IC) chip
Publication Date: 2025.09.09 QUALCOMM INC
  • US12411748B2 patent drawing
  • US12411748B2 patent drawing
  • US12411748B2 patent drawing

AI summary

Converting telemetry values into common data formats in a processor-based system in an integrated circuit (IC) chip is disclosed herein. In one aspect, an IC chip comprises a processor-based system that that is configured to receive an input telemetry value from an input source circuit. The processor-based system converts the input telemetry value into a common format telemetry value, wherein a first unit value represented by a least significant bit of the common format telemetry value is greater than one (1) and is based on a quotient of a power of two (2) and a corresponding power of 10. The processor-based system then processes common format telemetry value.