MEMS Microphone Sensitivity Testing With Decimation Filter Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital MEMS microphones face challenges in accurately measuring sensitivity due to variations in acoustic conditions and design requirements, necessitating a reliable method for testing and determining sensitivity levels.
Innovation Solution
A system and method involving an analog-to-digital converter configured to operate in a testing mode, utilizing a filter and control circuit to process digital signals, decimate oversampled data, and measure sensitivity by integrating values until a predetermined reference value is reached, allowing for precise sensitivity determination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the analog-to-digital converter operates in normal mode processing continuous audio signals, then the digital signal stream is maintained for audio output, but sensitivity measurement cannot be performed
Solution Approach 1:
The system dynamically switches the analog-to-digital converter between normal operation mode and testing mode based on operational requirements. In normal mode, the converter processes audio signals for continuous output. In testing mode, it processes test signals for sensitivity measurement. This dynamic mode switching allows the same hardware to serve dual purposes without compromising either audio continuity or measurement accuracy.
Solution Approach 2:
The analog-to-digital converter is designed with multi-functionality to perform both audio signal conversion and sensitivity testing functions. By incorporating a testing mode alongside normal operation mode, the converter becomes a universal component that can handle both continuous audio processing and discrete sensitivity measurements, eliminating the need for separate dedicated testing hardware.
2Measurement precision
If the filter processes the entire oversampled data stream to improve measurement accuracy, then sensitivity measurement precision improves, but processing time increases
Solution Approach 1:
Instead of filtering the entire oversampled data stream, the system applies partial action by processing only a predetermined number of samples. The counter tracks the number of processed samples and terminates the filtering operation once the predetermined threshold is reached. This partial processing approach achieves sufficient measurement accuracy while significantly reducing processing time compared to filtering the complete data stream.
Solution Approach 2:
The counter automatically terminates the filtering process when the predetermined number of samples is reached, without requiring external intervention. The system self-regulates the processing duration, stopping the filtering operation inherently when the sample threshold is met, thereby optimizing the balance between measurement precision and processing time.
3Productivity
If the system uses a predetermined fixed number of samples for filtering, then processing time is reduced, but adaptability to different sensitivity specifications is limited
Solution Approach 1:
The predetermined number of samples is not fixed but dynamically configurable based on different sensitivity measurement requirements. The system can adjust the sample count threshold to match specific application needs, allowing the same filtering mechanism to adapt to various sensitivity specifications while maintaining processing efficiency through controlled sample numbers.
Solution Approach 2:
The system changes the parameter of sample count to adapt to different sensitivity specifications. By allowing the predetermined number of samples to be adjusted based on measurement requirements, the system achieves versatility across different applications while preserving the efficiency benefits of limited-sample processing.
Data Source
AI summary
A system includes an analog-to-digital converter configured to convert an analog signal generated by a digital sensor into a digital signal, and a testing apparatus configured to be enabled after the analog-to-digital converter operates in a testing mode, wherein the testing apparatus comprises a filter configured to receive the digital signal from the analog-to-digital converter, and apply a filtering process to the digital signal, a control circuit configured to terminate the filtering process after an output of the control circuit reaches a predetermined reference value, and a result register configured to receive a result generated by the filter after the control circuit terminates the filtering process.


