Waveform-Aware ADC Control for Lower SoC Bus Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power and thermal monitoring in SoC devices lead to increased bus traffic and inefficiency due to sporadic sensor activities, resulting in power dissipation and data sparsity, which hinders performance.

Innovation Solution

A waveform-aware mixed signal measurement system that detects polarity changes in waveforms to selectively enable or disable ADC operations and manage SoC bus traffic, reducing unnecessary conversions and bus traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If periodic monitoring of power and thermal parameters is implemented in SoC devices, then measurement and monitoring capability is improved, but bus traffic and power dissipation increase

Engineering Contradiction:
Improvepower and thermal monitoring capabilityVSAvoidpower dissipation
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent implements periodic monitoring of power and thermal parameters at predetermined intervals rather than continuous monitoring. The ADC and bus traffic are activated only at these periodic intervals to capture measurements, reducing overall power dissipation while maintaining adequate monitoring capability. This is evident in the implementation where measurements are taken at specific time intervals rather than continuously.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts ADC operation and bus traffic based on waveform polarity changes. When polarity changes are detected, the ADC is selectively disabled between changes, creating a dynamic monitoring approach that adapts to signal characteristics. This dynamic control reduces power consumption by activating components only when necessary.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If periodic monitoring of power and thermal parameters is implemented in SoC devices, then measurement and monitoring capability is improved, but bus traffic increases

Engineering Contradiction:
Improvepower and thermal monitoring capabilityVSAvoidbus traffic
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Bus traffic is activated periodically at predetermined intervals rather than continuously, synchronizing with ADC measurement cycles. This periodic bus activity reduces overall traffic volume while ensuring measurements are captured and transmitted at appropriate intervals, balancing monitoring needs with bus utilization.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically controls bus traffic based on detected waveform polarity changes. Bus activity is selectively enabled or disabled according to the monitoring requirements and signal characteristics, reducing unnecessary bus transactions and optimizing traffic patterns to minimize overall bus utilization.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If ADC operations are continuously performed for monitoring, then measurement accuracy is improved, but power dissipation and bus traffic increase

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidpower dissipation
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

ADC operations are performed periodically at predetermined intervals rather than continuously. This periodic sampling maintains measurement accuracy for periodic signals while significantly reducing the duty cycle of the ADC, thereby lowering power dissipation. The ADC is activated only when needed for measurement cycles.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The ADC operation is dynamically controlled based on waveform polarity changes. The ADC is selectively disabled between polarity changes and activated when changes occur, creating a dynamic operation mode that maintains measurement accuracy for critical transitions while reducing overall power consumption during stable signal periods.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If ADC operations are continuously performed for monitoring, then measurement accuracy is improved, but bus traffic increases

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidbus traffic
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

ADC operations and associated bus traffic are synchronized to occur periodically at predetermined intervals. This coordination ensures that measurements are captured at appropriate intervals while bus traffic is generated only when measurements are taken, reducing overall bus utilization compared to continuous operation where ADC and bus activity may be decoupled.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Bus traffic is dynamically controlled based on ADC operation and waveform characteristics. The bus is activated only when ADC measurements are performed and deactivated between measurement cycles, creating a dynamic traffic pattern that maintains measurement accuracy while minimizing unnecessary bus transactions and optimizing bus utilization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12405915B2Waveform-aware mixed signal measurement system for bus traffic reduction in system-on-a-chip devices
Publication Date: 2025.09.02 QUALCOMM INC
  • US12405915B2 patent drawing
  • US12405915B2 patent drawing
  • US12405915B2 patent drawing

AI summary

A processor-implemented method for managing bus traffic of a system-on-a-chip (SoC) includes receiving a mixed signal in a computing device including the SoC. One or more polarity changes of a slope of a waveform corresponding to the mixed signal are detected. One or more of an analog-to-digital converter (ADC) or a portion of SoC bus traffic related to ADC operation are selectively disabled between one or more polarity changes in the slope of the waveform.