MEMS Sensor Synchronization Using Drift-Corrected Timing Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveautonomous operationVSAvoidsynchronization accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If multiple sensor circuits operate independently with internal timers, then device complexity is reduced, but synchronization between sensors deteriorates

Engineering Contradiction:
Improvesystem structureVSAvoidsynchronization reliability
Core Design Contradiction:
Device complexityVSReliability

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.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If external clock synchronization is implemented, then timing accuracy is improved, but system complexity and external dependencies increase

Engineering Contradiction:
Improvetiming accuracyVSAvoidsystem architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10514279B2System and method for MEMS sensor system synchronization
Publication Date: 2019.12.24 INVENSENSE INC
  • US10514279B2 patent drawing
  • US10514279B2 patent drawing
  • US10514279B2 patent drawing

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.