MRAM Work Area Switching for Lifespan Extension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional MRAMs face a limitation where writing operations are prohibited when nearing their lifespan, leading to a premature end of their useful life.
Innovation Solution
The MRAM is configured with a work area and a boot area, featuring a reliability determination area, where data is written to a different area within the work area and the reliability determination area, and data mismatch triggers a switch between the work and boot areas or unused areas to extend lifespan.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If writing operations are prohibited when nearing MRAM lifespan, then reliability is improved, but duration of action is reduced
Solution Approach 1:
The MRAM storage area is divided into multiple independent writeable areas (first writeable area, second writeable area, third writeable area). Each area can be used until its reliability limit is reached, then switched to another area. This segmentation allows the system to continue operating by transitioning between areas, thereby extending the overall duration of action while maintaining reliability in each individual area.
2Productivity
If data is continuously written to the same area, then productivity is improved, but reliability deteriorates
Solution Approach 1:
The system dynamically switches between different writeable areas based on their reliability states. The control unit monitors the number of write operations in each area and automatically transitions from a area approaching its reliability limit to another area with remaining capacity. This dynamic switching maintains continuous writing operations (productivity) while preventing any single area from exceeding its reliability threshold.
3Duration of action of moving object
If multiple areas are implemented for switching, then duration of action is improved, but device complexity increases
Solution Approach 1:
The system employs self-service mechanisms where the control unit automatically monitors the write operation counts in each area and initiates switching without external intervention. The reliability determination unit autonomously evaluates when an area approaches its lifespan limit and triggers the appropriate area switching, reducing the need for complex external management systems while extending the overall duration of action.
Data Source
AI summary
An MRAM is configured such that the MRAM has a work area and a boot area, and the work area has a reliability determination area, and when data is written to the work area, the data is written to an area in the work area other than the reliability determination area, and new data that is different from old data stored in the reliability determination area is written to the reliability determination area, and data stored in the reliability determination area is read, and when the read data is different from the new data, the work area and another area are switched with each other.


