Audio Signal Classification for Adaptive SoC Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio signal processing systems in SoCs consume high power due to always enabling the highest level of computing resources, even in non-sound situations.

Innovation Solution

Implement a classification model to determine specific audio signal classifications, associating them with different resource configurations, allowing the system to adjust computing resources accordingly, thereby reducing unnecessary power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the highest level of computing resources is always enabled for sound situations, then the system can handle complex audio processing tasks, but power consumption increases

Engineering Contradiction:
Improveaudio processing capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts computing resource allocation based on real-time audio signal classification. The processor transitions between different resource configurations (first configuration for sound situations, second configuration for non-sound situations) according to the classified audio environment, rather than statically maintaining the highest level of resources always enabled.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by switching between different resource configurations based on audio classification results. When sound is detected, the system activates the first resource configuration with higher computing power; when no sound is detected, it switches to the second configuration with reduced resource usage, thereby optimizing power consumption while maintaining processing capability.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If computing resources are reduced for non-sound situations, then power consumption decreases, but system responsiveness may be compromised

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem responsiveness
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The system performs preliminary classification of the audio signal to determine whether sound is present before adjusting resource allocation. This advance classification allows the system to proactively switch to appropriate resource configurations, ensuring that when sound occurs, the system can quickly transition to the higher-performance state without delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors audio signals and uses classification feedback to adjust resource configuration in real-time. This closed-loop control ensures that the system maintains appropriate responsiveness by detecting sound conditions and switching to the first resource configuration when needed, while conserving power during non-sound periods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250372118A1Audio signal processing device and audio signal processing method
Publication Date: 2025.12.04 MEDIATEK INC
  • US20250372118A1 patent drawing
  • US20250372118A1 patent drawing
  • US20250372118A1 patent drawing

AI summary

An audio signal processing method for a digital audio signal is provided. The audio signal processing method includes a step of performing a classification on the digital audio signal to determine a specific classification corresponding to the digital audio signal. The specific classification is one of a plurality of predetermined classifications. The plurality of predetermined classifications comprise at least two predetermined classifications for a sound situation, and the at least two predetermined classifications correspond to different resource configurations. The audio signal processing method includes a step of processing the digital audio signal based on a specific resource configuration corresponding to the specific classification. The specific resource configuration is one of a plurality of predetermined resource configurations, and the plurality of predetermined resource configurations are associated with the plurality of predetermined classifications.