LPCM Conversion Circuit for Flexible Audio Sample Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Microelectromechanical systems (MEMS) microphones and other audio devices face limitations in converting pulse density modulated data to linear pulse code modulation (LPCM) due to restricted clock frequency ranges, which exclude common audio processing frequencies like 8, 11.05, 12, 88.2, 96, 176.4, and 192 kHz.

Innovation Solution

An enhanced frequency range linear pulse code modulation conversion circuit that selectively decimates and interpolates non-enhanced frequency range LPCM information based on desired output sampling frequencies, using a decimation filter circuit and an interpolation filter circuit to provide LPCM data with unrestricted sample rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a decimation process is used to convert PDM data to LPCM data, then the conversion from pulse density modulated data to linear pulse code modulation data is achieved, but the output sample rates are restricted by the clock frequency range, excluding common audio processing frequencies

Engineering Contradiction:
Improveoutput sample rate rangeVSAvoidconversion circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The conversion process is divided into multiple stages: an Mth order decimation filter that processes PDM data at high clock frequencies, followed by a second order decimation filter that further processes the output. This segmentation allows each filter to operate within feasible clock frequency ranges while achieving the overall conversion to LPCM data at desired sample rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediate processing stage where the Mth order decimation filter output is fed into a second order decimation filter. This intermediary stage acts as a bridge, allowing the system to overcome the limitations of direct decimation and achieve sample rates that would otherwise be inaccessible due to clock frequency constraints.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the clock frequency range is restricted to 1 MHz to 4 MHz, then the MEMS microphone operates reliably, but LPCM data with common audio processing frequencies (8, 11.05, 12, 88.2, 96, 176.4, and 192 kHz) cannot be generated

Engineering Contradiction:
Improveavailable audio processing frequenciesVSAvoidMEMS microphone operation stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically adjusts the decimation factor and filter order based on the desired output sample rate. By making the decimation process adaptive rather than fixed, the system can generate various audio processing frequencies while maintaining reliable operation within the 1-4 MHz clock range. The conversion circuit can be configured to achieve different sample rates by adjusting the decimation ratio.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the decimation parameter from a fixed value to a variable that can be adjusted based on the desired output frequency. By modifying the decimation factor and filter characteristics, the system can produce LPCM data at various sample rates including 8, 11.05, 12, 88.2, 96, 176.4, and 192 kHz, all while operating within the reliable clock frequency range of the MEMS microphone.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8462026B2Pulse code modulation conversion circuit and method
Publication Date: 2013.06.11 ATI TECHNOLOGIES ULC
  • US8462026B2 patent drawing
  • US8462026B2 patent drawing
  • US8462026B2 patent drawing

AI summary

A circuit includes an enhanced frequency range linear pulse code modulation conversion circuit. The enhanced frequency range linear pulse code modulation conversion circuit is driven by a clock signal within a frequency range. The enhanced frequency range linear pulse code modulation conversion circuit provides enhanced frequency range linear pulse code modulated information. More specifically, the enhanced frequency range linear pulse code modulation conversion circuit is provided by selectively decimating and interpolating non-enhanced frequency range linear pulse code modulated information based on a desired output sampling frequency and the frequency range.