Audio Codec Signal Path Selection for Low-Noise Volume Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In audio signal processing, there are challenges with volume control delays and signal-to-noise ratio degradation due to limitations in transmitting gain control signals and noise dominance by thermal noise in amplifier drivers, especially when switching between different signal paths with varying sample rates and processing levels.

Innovation Solution

An audio signal processing module with a controller that compares and selects between input signals based on similarity, amplitude, and spectral analysis, applying variable gain to ensure optimal signal quality and noise performance without external control signals, using filters and frequency transforms to assess and adjust gain settings dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If digital gain control is applied in the applications processor before transmission to the codec, then volume control is achieved, but transmission delays of approximately 300 ms occur due to operating system-level signal processing

Engineering Contradiction:
Improvevolume controlVSAvoidtransmission delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces an intermediary mechanism by passing the volume control signal through the audio data stream itself rather than through separate control pathways. The processed audio data embeds the gain control information, allowing the codec to apply volume adjustment locally without waiting for external control signals, thereby eliminating the 300 ms delay while maintaining ease of operation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing the audio processing chain to automatically apply gain control internally. The codec receives the processed audio signal with embedded gain information and autonomously adjusts the output volume without requiring external control signals from the applications processor, making the system self-regulating and eliminating transmission delays

Inventive Principle:
Principle #25Self-service

2Device complexity

If audio signals are decimated to lower sample rates for processing, then computational complexity is reduced, but signal-to-noise ratio degrades due to thermal noise dominance in amplifier drivers

Engineering Contradiction:
Improveprocessing complexityVSAvoidsignal-to-noise ratio
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the sample rate based on the operational mode. In high-fidelity audio mode, the system maintains higher sample rates to preserve signal-to-noise ratio, while in computational modes it reduces sample rates to lower complexity. This selective parameter adjustment allows the system to optimize between reliability and complexity depending on the specific operational context

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple signal paths are provided with different processing levels, then signal quality can be optimized for different conditions, but device complexity increases due to multiple DACs and signal paths

Engineering Contradiction:
Improvesignal qualityVSAvoidsignal path complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by making the signal path configuration adaptive rather than static. The system dynamically selects and switches between different signal paths and processing levels based on the operational mode and signal characteristics. This dynamic reconfiguration allows the system to provide optimized signal quality for different conditions while avoiding the permanent complexity of maintaining all paths simultaneously active

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10979010B2Audio signal processing
Publication Date: 2021.04.13 CIRRUS LOGIC INC
  • US10979010B2 patent drawing
  • US10979010B2 patent drawing
  • US10979010B2 patent drawing

AI summary

This application relates to methods and apparatus for audio signal processing, for example by a codec. An audio signal processing module has at least one input for receiving first and second input signals and an output path for outputting an output audio signal. The first and second input signals may be supplied by a first audio component and may correspond to the same source audio data. A controller is configured to compare the first and second input signals and to select one of the first or second input signals as the basis for a signal to be supplied to said output path based on the comparison. The controller may determine a measure of similarity in content between the first and second input signals.