Variable Resistance Memory Fault Detection via Voltage Thresholding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional 1D1R cross point nonvolatile memory devices face challenges in detecting faulty memory cells with bidirectional current steering elements, as existing fault detection methods are ineffective due to the bidirectional nature of these elements, leading to misidentification of normal cells as faulty and difficulty in specifying the faulty cell's address.
Innovation Solution
A method involving a memory cell array with bidirectional current steering elements, where a first voltage higher than the threshold voltage and a second voltage lower than the threshold voltage are applied to detect short-circuit faults by determining the current passing through the current steering element, and determining the resistance state of the variable resistance element, allowing for accurate identification of faulty cells.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional fault detection methods are used for bidirectional current steering elements, then the detection process is simple, but faulty cells cannot be accurately detected and normal cells are misidentified as faulty
Solution Approach 1:
The inspection process is divided into multiple distinct stages: setting the variable resistance element to a specific resistance state, applying a first voltage to detect short-circuit faults, and applying a second voltage to verify detection results. This segmentation allows each stage to focus on a specific aspect of fault detection, improving overall accuracy without creating a monolithic complex system.
Solution Approach 2:
Before performing fault detection, the variable resistance element is preliminarily set to a specific resistance state (either high or low). This preliminary action ensures that the element is in a known state for detection, allowing the inspection circuit to accurately distinguish between faulty and normal cells without requiring complex real-time state determination.
2Adaptability or versatility
If bidirectional current steering elements are used in memory cells, then the memory device functionality is enhanced, but fault detection becomes difficult and unreliable
Solution Approach 1:
The inspection circuit applies different voltage conditions locally to the current steering element during inspection mode. By applying a first voltage that exceeds the threshold voltage and monitoring the resulting current, the circuit can specifically detect short-circuit faults in the bidirectional current steering element without affecting the overall memory device functionality.
Solution Approach 2:
The inspection method utilizes changes in voltage parameters (applying first voltage above threshold and second voltage below threshold) and current measurements to detect faults. By monitoring whether the current exceeds a predetermined threshold during these parameter changes, the system can reliably detect faulty bidirectional current steering elements while maintaining their functional versatility.
3Measurement precision
If multiple voltage levels are applied for fault detection, then detection accuracy improves, but the inspection process time increases
Solution Approach 1:
The inspection process uses periodic voltage applications: first applying a detection voltage to identify potential faults, then applying a verification voltage to confirm the fault status. This periodic action with clearly defined stages allows for accurate fault detection while maintaining a structured and efficient inspection timeline.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach enables reliable detection of faulty memory cells in a 1D1R cross point array structure, preventing misidentification and allowing for precise analysis of fault causes, thereby improving the reliability of the memory cell array.
Implementation Method 1
the variable resistance element reversibly changes a resistance value in response to an electrical signal, and can store data corresponding to this resistance value in a nonvolatile manner
Implementation Method 2
the current steering element carrying a current from which the current steering element is assumed to be conducting as a result of an application of a voltage exceeding a predetermined threshold voltage
Data Source
AI summary
A method of inspecting a variable resistance nonvolatile memory device detecting a faulty memory cell of a memory cell array employing a current steering element, and a variable resistance nonvolatile memory device are provided. The method of inspecting a variable resistance nonvolatile memory device having a memory cell array, a memory cell selection circuit, and a read circuit includes: determining that a current steering element has a short-circuit fault when a variable resistance element is in a low resistance state and a current higher than or equal to a predetermined current passes through the current steering element, when the resistance state of the memory cell is read using a second voltage; and determining whether the variable resistance element is in the low or high resistance state, when the resistance state of the memory cell is read using a first voltage.


