Dynamic Memory Redundancy for Resistive Cell Drift
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Resistive memory cells in semiconductor devices experience data failures due to drifting characteristics over time, especially in frequently accessed cells, leading to unreliable data storage and limited device lifespan.
Innovation Solution
A method for dynamically analyzing memory cells to identify faulty cells and associating them with redundant cells, using a look-up table to map faulty cell addresses to new addresses in redundant memory, thereby mitigating data loss and extending the memory device's useful lifetime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If memory cells are frequently accessed to provide computational power and speed, then productivity is improved, but reliability deteriorates due to cell drift and data failures
Solution Approach 1:
The patent changes the state parameters of memory cells by introducing multiple resistive states (not just binary 0/1) to increase storage capacity per cell. This allows more data to be stored without increasing the number of cells, reducing access frequency and wear on individual cells while maintaining productivity.
Solution Approach 2:
The patent performs preliminary characterization of memory cells during manufacturing to identify cells with drifting characteristics before they fail. By pre-sorting and pre-configuring redundancy mappings, the system prepares for potential failures in advance, allowing seamless replacement of faulty cells without impacting operational reliability or productivity.
2Reliability
If redundant memory cells are added to replace faulty cells, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent makes redundant memory cells universal by designing them to be interchangeable with any faulty cell in the array. The same redundant cells can replace different types of failures (cell drift, manufacturing defects, wear), and the system uses unified characterization and mapping procedures for all redundancy operations, reducing the need for specialized repair mechanisms.
Solution Approach 2:
The patent implements self-service through automated cell characterization, failure detection, and redundancy mapping. The system automatically identifies faulty cells, selects appropriate redundant replacements, and updates addressing schemes without external intervention, reducing the complexity of manual repair processes while improving reliability.
Data Source
AI summary
One embodiment of the invention relates to a method for repairing a memory array. In the method, a group of at least one memory cell is dynamically analyzed to determine whether the memory array includes at least one faulty cell that no longer properly stores data. If the group includes at least one faulty cell, at least the at least one faulty cell is associated with at least another cell. Other methods, devices, and systems are also disclosed.


