MEMS Sensor Synchronization Using Drift-Corrected Timing Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional sensor systems face synchronization challenges due to timer drift, which affects the accuracy of sensor data acquisition and output in MEMS sensor systems.
Innovation Solution
A system and method that involves sending synchronization signals to sensor circuits to adjust their internal timing, allowing them to match a desired data acquisition and output rate, and utilizing a higher-frequency external clock for more accurate synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If internal timers are used for sensor sampling, then the system operates autonomously without external clock dependencies, but timer drift causes synchronization inaccuracies
Solution Approach 1:
The patent implements a feedback mechanism where the host processor monitors the timing of sensor data packets from multiple sensor circuits, detects drift deviations from expected timing intervals, and sends synchronization signals to adjust the timing of sensor circuits that are drifting out of sync. This closed-loop feedback system maintains synchronization accuracy while allowing autonomous operation between adjustments.
Solution Approach 2:
The host processor acts as an intermediary between the sensor circuits and the external clock source. Instead of directly connecting all sensor circuits to the external clock (which would increase complexity), the host processor receives timing information from sensors, compares it against the external clock reference, and mediates synchronization by sending adjustment signals to individual sensor circuits as needed.
2Device complexity
If multiple sensor circuits operate independently with internal timers, then device complexity is reduced, but synchronization between sensors deteriorates
Solution Approach 1:
Each sensor circuit operates autonomously using its own internal timer, serving itself without requiring continuous external control. The sensor circuits independently generate sensor data packets according to their own timing, and only receive intervention from the host processor when drift detection indicates synchronization correction is needed. This self-service approach maintains low system complexity while ensuring synchronization reliability.
3Measurement precision
If external clock synchronization is implemented, then timing accuracy is improved, but system complexity and external dependencies increase
Solution Approach 1:
Instead of implementing full continuous external clock synchronization to all sensor circuits (which would maximize timing accuracy but also maximize complexity), the patent applies partial action by only synchronizing sensor circuits when drift is detected. The host processor monitors timing packets and selectively sends synchronization signals only to sensor circuits that have drifted beyond acceptable thresholds, achieving sufficient timing accuracy with minimal external clock dependency.
Data Source
AI summary
Various aspects of this disclosure comprise systems and methods for synchronizing sensor data acquisition and/or output. For example, various aspects of this disclosure provide for achieving a desired level of timing accuracy in a MEMS sensor system, even in an implementation in which timer drift is substantial.


