Bluetooth Audio Clock Mapping for Multi-Chip Playback Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Bluetooth LE Audio systems, maintaining data synchronization among multiple chips with different clock sources is challenging, leading to suboptimal audio playback synchronization.
Innovation Solution
A method and system for Bluetooth synchronization that involves acquiring a synchronization point from a Bluetooth dongle, converting it into an application processor synchronization point using a clock map, and processing audio data to generate playback-ready data, ensuring synchronized audio output across devices with different clock sources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different clock sources are used in Bluetooth dongle and AP, then device flexibility and independence are improved, but data synchronization accuracy deteriorates
Solution Approach 1:
The patent introduces a clock map as an intermediary mechanism that translates time references between the Bluetooth dongle and AP. The clock map acts as a mediator that converts synchronization points from one clock domain to another, enabling accurate synchronization despite different clock sources. This resolves the contradiction by allowing device flexibility while maintaining precision through the intermediary translation layer.
Solution Approach 2:
The patent dynamically adjusts timing parameters based on the clock map relationship between different components. By changing the synchronization point parameters according to the specific clock configurations of each device, the system maintains accurate synchronization across devices with different clock sources, thus resolving the contradiction between flexibility and precision.
2Reliability
If synchronization point conversion is performed, then audio playback synchronization is improved, but processing complexity increases
Solution Approach 1:
The clock map is pre-established and stored before actual audio processing occurs. By performing the synchronization configuration in advance, the system avoids complex real-time calculations during audio playback. The preliminary action of establishing the clock map reduces the processing complexity during critical audio synchronization operations while maintaining reliability.
Solution Approach 2:
The patent uses the clock map to copy and transform time reference information from the Bluetooth dongle domain to the AP domain. This copying mechanism simplifies the synchronization process by using pre-computed transformation parameters rather than complex real-time calculations, thus improving reliability while reducing processing complexity.
Data Source
AI summary
A Bluetooth synchronization method includes acquiring a Bluetooth synchronization point and decoded audio data according to an isochronous data packet from a Bluetooth dongle, converting the Bluetooth synchronization point acquired from the Bluetooth dongle into an application processor (AP) synchronization point of an AP according to a clock map of the Bluetooth dongle and the AP, and processing the decoded audio data to generate playback-ready audio data according to the AP synchronization point. The Bluetooth synchronization method is applied to an audio receiver. The audio receiver comprises the Bluetooth dongle and the AP. The Bluetooth dongle and the AP have different clock sources.


