Audio Bus Clock Transition Control Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT devices experience audio stream interruptions during power mode transitions from low-power sleep mode to active mode due to clock changes, leading to gaps in audio and a degraded user experience.

Innovation Solution

An integrated circuit with a control circuit that manages clock transitions on an audio bus, allowing the audio stream to be preserved by prepopulating reserve banks with new parameters and switching clock sources without tearing down the audio stream, ensuring continuous audio flow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If the device transitions from low-power sleep mode to active mode by switching clock sources, then the processing capability and audio quality are improved, but the audio stream is interrupted causing gaps in audio

Engineering Contradiction:
Improveprocessing capabilityVSAvoidaudio stream continuity
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-configuring a reserve bank with new audio stream parameters before the clock transition occurs. The control circuit prepares the reserve bank in advance with updated parameters corresponding to the second clock source, so that when the transition happens, the audio stream can immediately switch to the pre-prepared reserve bank without interruption or gaps.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the audio stream is torn down and rebuilt during clock transition, then the clock source can be changed, but the audio flow is interrupted resulting in gaps

Engineering Contradiction:
Improveclock source switchingVSAvoidaudio stream interruption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent maintains continuity of useful action by preserving the audio stream during clock transition. Instead of tearing down and rebuilding the audio stream, the system keeps the audio stream active and continuously flowing. The control circuit manages the transition by switching the audio stream to a reserve bank that is pre-configured with new parameters, ensuring the audio flow remains uninterrupted and continuous throughout the clock source change.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of energy

If a low-frequency clock is used in sleep mode, then power consumption is reduced, but the audio stream cannot maintain proper timing for higher quality audio

Engineering Contradiction:
Improvepower consumptionVSAvoidaudio timing precision
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent applies dynamics by making the clock frequency adjustable based on operational state. The system dynamically switches between a low-frequency clock source during sleep mode (to minimize power consumption) and a high-frequency clock source during active mode (to provide precise audio timing). The control circuit manages this dynamic transition and prepares parameter reserves in advance, allowing the system to adapt clock frequency to operational requirements without compromising audio quality when active.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11487495B2Audio flow for internet of things (IOT) devices during power mode transitions
Publication Date: 2022.11.01 QUALCOMM INC
  • US11487495B2 patent drawing
  • US11487495B2 patent drawing
  • US11487495B2 patent drawing

AI summary

Systems and methods for essentially continuous audio flow for Internet of Things (IoT) devices during power mode transitions contemplate an audio bus, such as a SOUNDWIRE audio bus, to maintain an audio stream during a clock transition without having to tear down the audio stream as a new clock becomes active on the audio bus. By preserving the audio stream during such a transition, gaps in the audio are avoided resulting in better performance and end user experience.