In-Sensor Shock Detection Using MLC and FSM Interrupt Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional shock intensity estimation in electronic devices relies on continuous processing by the application processor, leading to high power consumption and increased latency, which is inefficient and burdensome.

Innovation Solution

A sensor with a machine learning core and finite state machine circuit offloads shock detection processing, autonomously calculating acceleration norms and generating interrupt signals to minimize processor workload, reducing power consumption and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the host processor continuously monitors acceleration data to detect shock events, then shock detection reliability is improved, but power consumption increases and latency increases

Engineering Contradiction:
Improveshock detection reliabilityVSAvoidhost processor power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system divides shock detection functionality into two segments: a low-power sensor module that continuously monitors acceleration data and generates interrupt signals when thresholds are exceeded, and a host processor that only activates upon receiving these interrupts to perform detailed analysis. This segmentation allows continuous monitoring without keeping the entire system at full power.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sensor module performs preliminary shock detection by continuously comparing acceleration data against predefined thresholds and pre-processing the data to identify potential shock events. This preliminary action filters out false positives and only triggers host processor involvement when actual shock events are detected, reducing overall power consumption.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the host processor continuously processes acceleration data, then shock detection accuracy is improved, but latency increases

Engineering Contradiction:
Improveshock detection accuracyVSAvoidshock detection latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The sensor module continuously pre-processes acceleration data and maintains readiness to detect shock events by continuously comparing data against thresholds. This preliminary action ensures that when a shock occurs, the system is already prepared to detect and report it immediately, reducing latency while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The sensor module autonomously performs continuous monitoring, threshold comparison, and interrupt generation without requiring host processor intervention. This self-service capability allows the system to maintain high detection accuracy and low latency for shock events while keeping the host processor in a low-power state until actually needed.

Inventive Principle:
Principle #25Self-service

3Speed

If the host processor is always-on to detect shock events, then detection response time is improved, but power consumption increases

Engineering Contradiction:
Improvedetection response timeVSAvoidhost processor power consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system segments processing responsibilities between a always-on low-power sensor module and an on-demand host processor. The sensor module handles continuous monitoring and immediate shock detection, while the host processor only activates when needed, achieving fast response times without sustained high power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The host processor operates periodically rather than continuously, activating only when the sensor module generates an interrupt signal indicating a potential shock event. This periodic operation maintains detection responsiveness while dramatically reducing average power consumption compared to an always-on host processor.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12613256B2In-sensor shock intensity estimation
Publication Date: 2026.04.28 STMICROELECTRONICS INT NV
  • US12613256B2 patent drawing
  • US12613256B2 patent drawing
  • US12613256B2 patent drawing

AI summary

According to an embodiment, a sensor including a machine learning core (MLC) and a finite state machine (FSM) circuit for detecting a shock event is provided. The MLC continuously calculates a value based on the change in velocity. The FSM circuit compares the value to a first threshold and generates a first interrupt if it is greater than the first threshold. The FSM circuit then compares the value to a second threshold less than the first threshold and generates a second interrupt if it is less than or equal to the second threshold after the first interrupt. The MLC calculates a maximum value between the first and second interrupts and stores it in a register, which is read by an application processor of a host device after receiving the second interrupt. The maximum acceleration norm value is reset after a delay after the second interrupt is generated.