USB Audio De-Pop Control Through BIOS and OS Stage Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Audio control circuits with USB interfaces face challenges in accurately controlling de-pop circuits to suppress popping noise during device initialization without affecting normal audio playback, as existing standards do not provide effective methods for managing this issue.

Innovation Solution

An audio control circuit with a USB interface and processing circuit that determines the operational stage of a host device (BIOS or OS) through enumeration packets to generate control signals enabling or disabling the de-pop circuit accordingly, ensuring proper noise suppression and audio playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If the de-pop circuit is enabled during device initialization, then popping noise is suppressed, but normal audio playback is affected

Engineering Contradiction:
Improvepopping noiseVSAvoidaudio playback
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The de-pop circuit is dynamically controlled by switching it on during BIOS stage and off during OS stage. The processing circuit determines the operational stage through USB enumeration packet analysis and generates control signals to enable or disable the de-pop circuit accordingly, making the system adaptive to different operational contexts.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The de-pop circuit is enabled in advance during the BIOS stage before normal audio operations begin. This preliminary activation prevents popping noise during initialization, and the circuit is subsequently disabled when the OS stage begins to avoid affecting normal audio playback.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If the de-pop circuit is always enabled, then popping noise is eliminated, but audio playback quality deteriorates

Engineering Contradiction:
Improvepopping noiseVSAvoidaudio playback quality
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system dynamically adjusts the de-pop circuit state based on operational stage detection. During BIOS stage, the circuit remains enabled to suppress popping, while during OS stage, it is disabled to ensure high-quality audio playback, thus adapting to different operational requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control signal generated by the processing circuit changes the operational parameter of the de-pop circuit from enabled to disabled based on the detected stage. This parameter change allows the system to optimize performance for different operational contexts.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the de-pop circuit is always disabled, then audio playback quality is maintained, but popping noise occurs during initialization

Engineering Contradiction:
Improveaudio playback qualityVSAvoidpopping noise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The de-pop circuit is activated in advance during the BIOS stage to prevent popping noise during initialization. After the initialization phase completes and the OS stage begins, the circuit is disabled to maintain audio playback quality during normal operations.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If USB enumeration packets are analyzed to determine operational stage, then de-pop control accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improveoperational stage detectionVSAvoidprocessing circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The processing circuit automatically analyzes USB enumeration packets to determine the operational stage without requiring external intervention or complex external control mechanisms. The circuit self-determines whether to enable or disable the de-pop circuit based on its own analysis of the enumeration packets.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The processing circuit uses feedback from USB enumeration packet analysis to control the de-pop circuit state. By monitoring the enumeration process and detecting operational stage indicators in the packets, the circuit adjusts its control signal accordingly, creating a closed-loop control system.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11929722B2Audio control circuit and associated control method
Publication Date: 2024.03.12 REALTEK SEMICON CORP
  • US11929722B2 patent drawing
  • US11929722B2 patent drawing

AI summary

The present invention provides an audio control circuit comprising an USB interface and a processing circuit is disclosed. The USB interface is used to connect to a host device, and the processing circuit is configured to perform enumeration with the host device via the USB interface, and the processing circuit is further configured to determine if the host device operates in a BIOS stage or an operating system stage to generate a control signal according to packets of the enumeration. When the processing circuit determines that the host device operates in the BIOS stage, the processing circuit generates the control signal to enable a de-pop circuit; and when the processing circuit determines that the host device operates in the operating system stage, the processing circuit generates the control signal to disable the de-pop circuit.