Redundant Memory Circuit for Reliable Sensor Calibration Storage
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
Data Source
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.


