Multi-Sense Read Operations for Programmable Memory Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional memory devices face inaccuracies in data sensing due to changes in memory element properties and sensitivity of sensing circuits, leading to erroneous read operations, especially under noisy conditions or when memory elements are in marginal states.
Innovation Solution
Implementing multi-sense read operations and 'strong' read operations that apply additional energy to memory elements to stabilize their states, along with write operations to reinforce correct data values, using programmable metallization cells with ion conducting layers between electrodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional single-sense read operations are used, then device complexity is low, but measurement precision deteriorates due to noise and marginal states
Solution Approach 1:
The read operation is divided into multiple discrete sense operations (first sense operation, second sense operation, third sense operation) rather than a single sensing event. Each sense operation independently measures the memory element state, and the final data value is determined by evaluating multiple sense results (e.g., majority voting). This segmentation allows the system to overcome noise and marginal states by aggregating multiple measurements, thereby improving measurement precision without requiring fundamentally more complex hardware.
Solution Approach 2:
The patent performs more sense operations than the minimum single sense required for basic functionality. By executing multiple sense operations (excessive action), the system gains redundant measurements that can be used to correct errors and improve accuracy. The additional sense operations beyond the first one provide extra information that helps resolve ambiguous cases where noise or marginal states might cause incorrect readings.
2Reliability
If memory elements are read in marginal states, then read speed is fast, but reliability deteriorates due to property changes and noise sensitivity
Solution Approach 1:
Before finalizing a data read, the system performs preliminary sense operations to assess the stability and reliability of the memory element state. The first sense operation serves as a preliminary check, and if the result is ambiguous or the element appears to be in a marginal state, additional sense operations are performed as further preliminary validation. This preliminary action approach ensures that unreliable readings are detected and corrected before committing to a final data value, thereby improving reliability without significantly increasing total read time for stable elements.
Solution Approach 2:
The system uses feedback from multiple sense operations to determine whether to trust a particular reading. Each sense operation provides feedback about the memory element state, and this feedback is evaluated to determine if the element is in a stable or marginal state. If feedback indicates a marginal state (inconsistent readings across sense operations), the system can trigger corrective actions such as additional sensing or refresh operations, thereby improving reliability while managing time through intelligent decision-making based on feedback.
3Measurement precision
If sense amplifier sensitivity is increased to detect small current changes, then measurement precision improves, but reliability worsens due to noise interference
Solution Approach 1:
The patent combines multiple sense operations and their results into a single reliable data determination. Instead of relying on a single high-precision but noise-sensitive measurement, the system merges the results of multiple sense operations (using techniques like majority voting or threshold-based evaluation). This merging approach maintains the benefit of using sensitive amplifiers to detect small current changes while compensating for noise interference through aggregation of multiple independent measurements, thereby achieving both precision and reliability.
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 enhances the reliability of data reading by accounting for instability and noise, ensuring accurate data retrieval and storage by stabilizing memory elements and correcting marginal states, thereby improving the accuracy and durability of memory device operations.
Implementation Method 1
programmable metallization cells with ion conducting layers between electrodes
Data Source
AI summary
A memory devices and methods can use multiple sense operations to detect a state of memory elements in a marginal state. In some embodiments, an evaluation circuit can generates an output value for a memory element in response multiple sense results for the same memory element.


