Asynchronous Sample Rate Converter with Polyphase Filter Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communications devices face challenges in processing digital audio signals with different sample rates, as existing technologies struggle to efficiently convert between asynchronous input and output sample rates while tracking frequency variations between input and output sampling clocks.
Innovation Solution
An asynchronous sample rate converter (ASRC) with a frequency locked feedback loop generates a control signal and a normalized time distance value to synchronize output samples with an output clock, using polyphase filter components to interpolate output samples from input samples, thereby enabling seamless conversion between different sample rates and tracking frequency variations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an asynchronous sample rate converter is implemented to convert between different sample rates, then the adaptability to handle diverse sample rates is improved, but the device complexity increases due to the feedback loop and polyphase filter structure
Solution Approach 1:
The filter is divided into multiple polyphase components (first polyphase filter component, second polyphase filter component, etc.), each handling a specific phase of the sampling process. This segmentation allows the complex sample rate conversion to be broken down into manageable stages that can operate in parallel, improving adaptability while managing complexity through modular design
Solution Approach 2:
The system employs a feedback loop that dynamically adjusts the sampling rate based on detected frequency variations between input and output clocks. The converter adapts its operation in real-time by modifying the sampling rate to track frequency drift, enabling seamless conversion between asynchronous sample rates while maintaining synchronization
2Measurement precision
If a feedback loop is used to track frequency variations, then the measurement precision of frequency tracking is improved, but the device complexity increases due to additional circuitry
Solution Approach 1:
A feedback loop is implemented that continuously monitors the frequency variation between the input sampling clock and output sampling clock. The loop detects frequency drift and generates control signals to adjust the sampling rate accordingly, achieving high-precision frequency tracking. The feedback mechanism ensures that the converter maintains accurate synchronization despite frequency variations in the input signal
Solution Approach 2:
The feedback loop circuitry serves multiple functions: it detects frequency variations, calculates the required sampling rate adjustment, and controls the polyphase filter operation. This multi-functional design reduces the need for separate dedicated circuits for each function, thereby improving measurement precision while minimizing the increase in overall device complexity
Data Source
AI summary
An asynchronous sample rate converter including a feedback loop configured to generate a control signal corresponding to an output sample rate that is synchronous with an output clock signal and a normalized time distance value corresponding to a plurality of input samples and an interpolator configured to generate an output sample in response to receiving the control signal using the normalized time distance value and outputs of at least two polyphase filter components that are generated from at least the plurality of input samples is provided.


