Redundant Memory Circuit for Reliable Sensor Calibration Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sensor devices, such as magnetic field sensors, face issues with loss or corruption of calibration information due to power interruptions or resets, leading to reduced performance and errors, as they cannot reliably store or verify the validity of stored data during power disruptions.

Innovation Solution

The implementation of an integrated circuit with redundant memory portions and error detection circuitry, utilizing a validity bit and a slow reset circuit to ensure that at least one memory portion contains valid data, even after power interruptions, by sequentially writing to one or the other memory portion and resetting if errors are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the sensor device uses a single memory portion to store calibration information, then the device complexity is reduced, but the reliability of stored information is compromised due to potential data loss or corruption during reset events or power interruptions

Engineering Contradiction:
Improvereliability of stored calibration informationVSAvoidcomplexity of memory storage system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory storage system is divided into multiple independent memory portions (first memory portion and second memory portion), each capable of storing complete calibration information. This segmentation ensures that if one memory portion becomes corrupted or loses data during reset events or power interruptions, the other memory portion remains intact and can provide valid calibration data, thereby improving reliability without requiring a complete system redesign

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by sequentially writing calibration information to different memory portions before a reset or power interruption can occur. The controller writes to the first memory portion, then to the second memory portion, ensuring that at least one complete copy exists before any potential data loss event. This preliminary copying action prevents data loss and maintains reliability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the sensor device implements error detection and reset mechanisms for memory portions, then the reliability of stored information is improved, but the device complexity increases due to additional error detection circuits and reset logic

Engineering Contradiction:
Improveintegrity of calibration dataVSAvoidcomplexity of error detection and reset circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Error detection circuits are implemented for each memory portion that continuously monitor the integrity of stored calibration data. When an error is detected in a memory portion, the feedback mechanism triggers a reset of that specific memory portion, allowing the controller to rewrite the calibration information. This feedback-based error correction maintains data integrity while using relatively simple circuitry that integrates seamlessly with the existing memory structure

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The memory portions are designed to be self-resetting when errors are detected, without requiring external intervention. The error detection circuits automatically trigger reset signals to the affected memory portions, and the controller automatically rewrites the calibration data after a reset event. This self-service mechanism reduces the need for complex external error handling logic while maintaining high data integrity

Inventive Principle:
Principle #25Self-service

3Reliability

If the sensor device sequentially writes to multiple memory portions to ensure valid data storage, then the reliability of calibration information is improved, but the time required for calibration procedures increases

Engineering Contradiction:
Improvevalidity of stored calibration dataVSAvoidtime for calibration procedure
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary sequential writing of calibration information to multiple memory portions during normal operation, before any reset or power interruption occurs. By ensuring that complete copies exist in advance in both memory portions, the system eliminates the need for time-consuming recalibration after reset events, as valid data is already available immediately upon startup

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system discards potentially corrupted data in a memory portion by resetting it when errors are detected, and automatically recovers by rewriting the calibration information from a valid source. This discard and recover mechanism ensures data validity while minimizing time loss, as the rewrite operation is triggered only when necessary and uses the already-prepared calibration data

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS8862949B2Systems and methods for storing information
Publication Date: 2014.10.14 INFINEON TECHNOLOGIES AG
  • US8862949B2 patent drawing
  • US8862949B2 patent drawing
  • US8862949B2 patent drawing

AI summary

Embodiments relate to reliably storing information in a sensor or other device. In an embodiment, information storage circuitry comprises independent, redundant memory portions and error detection circuitry. The circuit can operate in cooperation with a memory writing procedure that utilizes a validity bit and sequentially writes to one or the other of the redundant memory portions such that at least one of the memory portions has data that is valid and can be recognized as such.