IP Library Granted Patent US 12,601,593
Granted Patent B2
US 12,601,593 · App. 18/240,955 · Granted Apr 14, 2026

Auto-calibration method for inertial MEMS sensors

Inventors: Alessandro Magnani (Milan, IT); Matteo Quartiroli (Certosa di Pavia, IT); Alessandro Mecchia (Vimercate, IT)
Assignee: STMicroelectronics International N.V.
G01C19/5712G01C19/5776G01C25/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,601,593
App. No.
18/240,955
Granted
Apr 14, 2026
Kind
B2
Abstract

A sensor module includes a pattern generator configured to generate a variable frequency self-test signal. The sensor module includes an inertial sensor including a self-test electrode configured to receive the frequency sweep self-test signal. The inertial sensor is configured to generate an analog sensor signal based on the self-test signal. The sensor module includes an analog to digital converter configured to generate a digital sensor signal based on the analog sensor signal and a demodulator including a first input configured to receive the digital sensor signal, a second input configured to receive the self-test signal, and an output configured to output a demodulated signal. The sensor module includes a first low pass filter coupled to the output of the demodulator and configured to generate a baseband signal. The sensor module includes a calibration circuit configured to identify different MEMS characteristics, like resonance frequency, Q-factor, or sensitivity based on the baseband signal.

Claims (43)

1 . A method, comprising:

generating, with an inertial sensor, an analog sensor signal by applying a self-test signal to a self-test electrode of an inertial sensor;

converting the analog sensor signal to a digital sensor signal;

generating, with a first demodulator, a demodulated signal by passing the self-test signal and the digital sensor signal to a first demodulator;

generating a baseband signal by passing the first demodulated signal through a low pass filter;

identifying, with a calibration circuit, a zero-crossing frequency and a first peak frequency in the baseband signal; and

calibrating the inertial sensor based on the zero-crossing frequency and the first peak frequency.

2 . The method of claim 1 , wherein calibrating the inertial sensor includes calibrating a digital notch filter based on the zero-crossing frequency and the first peak frequency.

3 . The method of claim 1 , comprising calculating a Q factor of the inertial sensor based on the first peak frequency and the zero-crossing frequency.

4 . The method of claim 1 , wherein the zero-crossing frequency is a resonant frequency of the inertial sensor.

5 . The method of claim 1 , comprising identifying, with the calibration circuit, a second peak frequency I the baseband signal, wherein the first peak frequency is a positive peak frequency, the second peak frequency is a negative peak frequency, and the zero-crossing frequency is between the first peak frequency and the second peak frequency.

6 . The method of claim 5 , wherein the inertial sensor is a gyroscope, the method comprising calculating a Q factor of the inertial sensor based on the first peak frequency, the second peak frequency, and the zero-crossing frequency.

7 . The method of claim 6 , comprising calculating the Q factor based on a drive frequency of the inertial sensor.

8 . The method of claim 1 , comprising passing the self-test signal to the self-test electrode via a first variable delay element.

9 . The method of claim 8 , comprising passing the self-test signal to the demodulator via a second variable delay element.

10 . The method of claim 9 , wherein calibrating the inertial sensor includes adjusting at least one of the first and the second variable delay element.

11 . The method of claim 1 , wherein the self-test signal is frequency sweep signal.

12 . The method of claim 1 , wherein the self-test signal is a variable frequency self-test signal.

13 . A method, comprising:

applying a frequency sweep self-test signal to a test electrode of an inertial sensor and to a first demodulator of the inertial sensor;

generating a first digital signal with the inertial sensor based on the frequency sweep self-test signal;

generating a demodulated signal by demodulating the first digital signal and the frequency sweep self-test signal;

generating a baseband signal by passing the demodulated signal through a digital low-pass filter; and

identifying a resonant frequency of the inertial sensor by analyzing the baseband signal with a calibration circuit.

14 . The method of claim 13 , wherein identifying the resonant frequency includes identifying a zero-crossing frequency of the baseband signal.

15 . The method of claim 14 , comprising:

identifying, with the calibration circuit, a first peak frequency of the baseband signal; and

calculating a Q factor of the inertial sensor based on the resonant frequency and the first peak frequency.

16 . The method of claim 14 , comprising:

identifying, with the calibration circuit, a positive frequency of the baseband signal;

identifying, with the calibration circuit, a negative frequency of the baseband signal; and

calculating a Q factor of the inertial sensor based on the resonant frequency, the positive peak frequency, and the negative peak frequency.

17 . A device comprising:

a pattern generator configured to generate a variable frequency self-test signal;

an inertial sensor including a self-test electrode configured to receive the variable frequency self-test signal, the inertial sensor configured to generate an analog sensor signal based on the variable frequency self-test signal;

an analog to digital converter configured to generate a digital sensor signal based on the analog sensor signal;

a demodulator including a first input configured to receive the digital sensor signal, a second input configured to receive the self-test signal, and an output configured to output a demodulated signal;

a first low pass filter coupled to the output of the demodulator and configured to generate a baseband signal; and

a calibration circuit configured to identify a resonant frequency of the inertial sensor by analyzing the baseband signal.

18 . The device of claim 17 , wherein the calibration circuit is configured to identify the resonant frequency as a zero-crossing frequency of the baseband signal.

19 . The device of claim 18 , wherein the calibration circuit is configured to identify a first peak frequency of the baseband signal and to calculate a Q factor of the inertial sensor based on the resonant frequency and the first peak frequency.

20 . The device of claim 19 , wherein the calibration circuit is configured to identify a positive frequency of the baseband signal, to identify a negative frequency of the baseband signal, and to calculate a Q factor of the inertial sensor based on the resonant frequency, the positive peak frequency, and the negative peak frequency.

21 . The device of claim 17 , wherein the variable frequency self-test signal includes pseudo random sequences.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2024
From: STMICROELECTRONICS S.R.L.
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 068434/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2023
From: MAGNANI, ALESSANDRO; QUARTIROLI, MATTEO; MECCHIA, ALESSANDRO
To: STMICROELECTRONICS S.R.L.
Reel/Frame 064958/0774 →
Continuity (1)
Related Publication 20250076048A1 · Mar 6, 2025
References Cited (14)
US 9484890B1 · Cazzaniga · 2016 [cited by examiner]
US 11112269B2 · Clark · 2021 [cited by applicant]
US 11125580B1 · Avantaggiati et al. · 2021 [cited by applicant]
US 20060174177A1 · Weinstein et al. · 2006 [cited by applicant]
US 20130042664A1 · Wrede · 2013 [cited by examiner]
US 20130233048A1 · Anac · 2013 [cited by examiner]
US 20170328712A1 · Collin et al. · 2017 [cited by applicant]
US 20190020860A1 · McVittie · 2019 [cited by applicant]
US 20190154439A1 · Binder · 2019 [cited by applicant]
US 20210262796A1 · Dakshinamurthy et al. · 2021 [cited by applicant]
US 20230160696A1 · Avantaggiati et al. · 2023 [cited by applicant]
US 20250323650A1 · Hu · 2025 [cited by examiner]
DE 102014105205A1 · 2014 [cited by examiner]
DE-102014105205-A1, English Translation (Year: 2014). [cited by examiner]