MEMS Sensor Synchronization Using Host-Guided Drift Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional sensor systems face synchronization challenges due to timer drift in internal timers, which affects the accuracy of sensor data acquisition and output, particularly in applications requiring precise timing synchronization.

Innovation Solution

A system and method that utilize a host to send synchronization signals to sensor circuits, allowing them to receive a higher-frequency external clock for more accurate synchronization, and communicate internal timer values to adjust the sensor data acquisition and output rates to match a desired rate, thereby addressing timer drift and ensuring precise timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If internal timers are used for sensor sampling, then device complexity is reduced and ease of operation is improved, but timing accuracy deteriorates due to timer drift

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

Solution Approach 1:

A host processor acts as an intermediary between the external clock source and the sensor circuits. The host receives synchronization signals from an external clock, determines appropriate synchronization intervals based on drift characteristics, and sends sync pulses to sensor circuits to correct timing drift without requiring each sensor to have its own high-precision clock

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts the synchronization interval parameter based on the drift characteristics of the internal timers. The host processor monitors timing drift and modifies the frequency of synchronization signals to maintain accurate timing while optimizing system performance and power consumption

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If synchronization signals are sent frequently to correct timer drift, then timing accuracy is improved, but energy consumption increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of continuous synchronization, the system uses periodic synchronization pulses at optimized intervals. The host processor calculates appropriate synchronization intervals based on drift characteristics and sends sync signals only at these periodic intervals, reducing energy consumption while maintaining timing accuracy

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system applies partial synchronization by correcting timing drift only when it exceeds acceptable thresholds, rather than continuously adjusting. This approach uses sufficient synchronization to maintain accuracy without the excessive energy consumption of constant correction

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3205025B1System and method for MEMS sensor system synchronization
Publication Date: 2020.05.06 INVENSENSE INC
  • EP3205025B1 patent drawingFigure 1
  • EP3205025B1 patent drawingFigure 2
  • EP3205025B1 patent drawingFigure 3~4

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.