Asynchronous Sample Rate Conversion for Jitter-Stable Audio Clocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile and consumer electronic devices face challenges in handling signals with arbitrary sample rates, leading to synchronization issues and 'glitches' due to asynchronous reference clocks, particularly in audio and video processing applications.

Innovation Solution

A sample rate converter is designed with a cross enable unit and a linear interpolation unit, incorporating a finite impulse response (FIR) filter module, sigma-delta loops, and a FIFO buffer to generate de-jittered and resampled clock signals, allowing for efficient conversion of input signals to stabilized output sample rates with minimal additional hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sample rate conversion is performed to handle asynchronous input signals with arbitrary sample rates, then signal synchronization and integrity are improved, but device complexity and computational requirements increase

Engineering Contradiction:
Improvesignal synchronizationVSAvoidconverter structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sample rate converter is divided into distinct functional modules: a cross enable unit for clock signal generation and a linear interpolation unit for signal resampling. This segmentation allows each module to perform its specific function efficiently, reducing overall system complexity while maintaining synchronization reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediate resampled clock signal as a mediator between the asynchronous input clock and the output signal. This intermediate clock serves as a bridge that enables smooth transition and synchronization without requiring complex direct conversion mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional sample rate conversion methods are used to handle frequency variations, then signal synchronization is maintained, but glitches occur in generated output signals when the sample stream clock changes or is removed

Engineering Contradiction:
Improvesignal synchronizationVSAvoidoutput signal glitches
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The cross enable unit generates the resampled clock signal in advance based on the input clock characteristics before the actual sample rate conversion occurs. This preliminary clock generation ensures that the linear interpolation unit has a stable reference signal ready, preventing glitches when the input clock changes or is removed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system monitors the input clock signal characteristics and uses this information to dynamically adjust the resampled clock signal generation. This feedback mechanism ensures continuous synchronization and prevents output glitches by adapting to clock variations in real-time.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple input signals with different sample rates are processed simultaneously, then signal processing versatility is improved, but computational complexity and hardware requirements increase

Engineering Contradiction:
Improvemulti-signal processingVSAvoidhardware requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The sample rate converter is designed with universal functionality to handle multiple input signals with different sample rates using the same architectural framework. The cross enable unit and linear interpolation unit can process any number of asynchronous input signals by generating appropriate resampled clock signals for each, eliminating the need for separate conversion circuits for each signal.

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

Data Source

PatentUS9525425B2Asynchronous sample rate converter
Publication Date: 2016.12.20 CIRRUS LOGIC INC
  • US9525425B2 patent drawing
  • US9525425B2 patent drawing
  • US9525425B2 patent drawing

AI summary

An asynchronous sample rate converter and method for converting an input signal to a resampled output signal is disclosed. An efficient and cost-effective sample rate converter for converting an input signal of arbitrary sample rate to a resampled output signal of a second sample rate is disclosed. A hardware-efficient sample-rate converter for resampling an audio input signal with an arbitrary sample rate to an output audio signal with a known sample rate for use in an audio processor is disclosed.