Audio Stream Routing Across Shared ADCs for Source-Based Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Audio processing devices waste hardware resources when multiple audio streams from the same source are assigned to different analog-to-digital converters (ADCs), leading to inefficient use of hardware resources.

Innovation Solution

An audio processing device and method that uses a processing circuit to identify and assign audio streams from the same source to a single ADC, while assigning streams from different sources to separate ADCs for processing, thereby optimizing hardware usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple audio streams from the same source are assigned to different ADCs, then each audio application program can process audio independently, but hardware resources are wasted due to redundant ADC usage

Engineering Contradiction:
Improveindependent audio processing capabilityVSAvoidnumber of ADCs required
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple audio streams from the same source into a single ADC processing path. The processing circuit identifies that multiple audio application programs are receiving audio from the same source and routes them through a shared ADC, eliminating redundant hardware usage while maintaining independent processing capability through virtual channel assignment.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements multi-functionality by enabling a single ADC to serve multiple audio application programs simultaneously. The processing circuit dynamically assigns different audio streams to the same ADC based on source identification, allowing one hardware component to perform multiple functions that were previously requiring separate dedicated ADCs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Quantity of substance

If a single ADC processes multiple audio streams from the same source, then hardware resources are optimized, but audio stream identification and routing complexity increases

Engineering Contradiction:
Improvenumber of ADCs requiredVSAvoidaudio stream routing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary processing circuit that acts as a mediator between audio sources and ADCs. This processing circuit performs source identification, stream analysis, and intelligent routing decisions, simplifying the overall system architecture by centralizing the complexity in a dedicated control unit rather than distributing it across multiple ADCs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by performing audio source identification and stream classification before ADC assignment. The processing circuit analyzes incoming audio streams, identifies their sources, and pre-determines the optimal routing configuration, thereby simplifying subsequent processing and avoiding real-time decision complexity.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If audio streams are dynamically assigned to ADCs based on source identification, then hardware resource allocation is improved, but processing time for stream analysis increases

Engineering Contradiction:
Improvenumber of ADCs requiredVSAvoidaudio stream analysis time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary audio source identification and stream classification before formal ADC assignment. By analyzing and categorizing audio streams in advance, the system prepares routing decisions proactively, minimizing the time penalty during actual audio processing and ensuring rapid response when new audio applications are launched.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20180317010A1Audio processing device and method
Publication Date: 2018.11.01 REALTEK SEMICON CORP
  • US20180317010A1 patent drawing
  • US20180317010A1 patent drawing
  • US20180317010A1 patent drawing

AI summary

An audio processing device that includes a first ADC, a second ADC, a register and a processing circuit is provided. The processing circuit executes a first audio application program corresponding to a first analog input audio stream and assigns the first analog input audio stream to the first ADC. When the processing circuit identifies that a second audio application program also corresponds to the first analog input audio stream, the processing circuit control the first ADC to process the first analog input audio stream. When second audio application program corresponds to a second analog input audio stream, the processing circuit assigns the second analog input audio stream to the second ADC for processing such that the first and the second ADCs process the first and the second analog input audio stream respectively.