Bluetooth Controller Integrated A2DP Codec Offloads Host CPU

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Bluetooth A2DP audio streaming implementations in low-end handsets with limited processing power face challenges in supporting high-quality audio streaming due to processor resource constraints, leading to complex integration and limited use cases.

Innovation Solution

Integrating an advanced audio distribution profile (A2DP) audio codec into a Bluetooth controller, which offloads SBC encoding from the host CPU to the controller, allowing the controller to handle all data path processing while the host handles signaling and control functions, thereby reducing processing power requirements and simplifying integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If A2DP audio codec is integrated into Bluetooth controller, then processing power requirements for host CPU are reduced, but device complexity increases due to integration of additional processing functions in controller

Engineering Contradiction:
Improvehost CPU processing powerVSAvoidcontroller integration complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent merges the A2DP audio codec and data path processing functions directly into the Bluetooth controller, consolidating what were previously separate host CPU responsibilities into the controller. This integration reduces the processing burden on the host CPU while maintaining audio streaming capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The controller acts as an intermediary between the host system and the audio output, taking over the codec processing function. This mediator role allows the host to maintain simpler architecture while still achieving high-quality audio streaming through the controller's integrated capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If A2DP audio codec is integrated into Bluetooth controller, then ease of integration across platforms is improved, but manufacturing complexity increases due to custom integration requirements

Engineering Contradiction:
Improveintegration easeVSAvoidcustom integration complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The integrated controller provides universal A2DP audio streaming capability that can be applied across different platform types (smartphones, tablets, computers). The standardized integration approach enables manufacturers to implement audio streaming functionality without requiring platform-specific custom solutions, thereby improving ease of manufacture despite the inherent complexity of integrating new processing functions.

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

Data Source

PatentUS8224247B2Controller integrated audio codec for advanced audio distribution profile audio streaming applications
Publication Date: 2012.07.17 TEXAS INSTRUMENTS INC
  • US8224247B2 patent drawing
  • US8224247B2 patent drawing
  • US8224247B2 patent drawing

AI summary

A novel and useful apparatus for and method of integrating the advanced audio distribution profile (A2DP) audio codec into a Bluetooth controller for audio streaming applications. The mechanism functions to break the prior art Bluetooth protocol stack by integrating a profile packet composer into the controller. The profile/stack control signaling is performed by the host while the profile data packet composer is implemented in the controller. The integrated data packet composer does not break the data path and flow control over the standard HCI. Further, the integrated packet composer allows the controller to open a dedicated data interface for specific applications (e.g., PCM/I2S for audio data).