Sense Operation Circuitry for Memory Data State Determination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing sense operations in memory devices are not efficient in determining the data state of resistance variable memory cells, particularly in distinguishing between multiple data states with high accuracy and speed.
Innovation Solution
The proposed solution involves performing a first sense operation in one polarity to determine the quantity of memory cells in a particular data state, followed by a second sense operation in the opposite polarity, which is a count-based sense operation using the determined quantity as a counting threshold to accurately determine the data state of the memory cells.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single sense operation is performed to determine data state, then the operation is simple, but the accuracy and speed of distinguishing between multiple data states is insufficient
Solution Approach 1:
The sense operation is divided into two distinct phases: a first sense operation to determine the quantity of memory cells in a particular data state, and a second sense operation using count-based thresholding to determine the actual data state. This segmentation allows each operation to focus on a specific aspect, improving overall measurement precision without requiring a single complex operation.
Solution Approach 2:
The first sense operation performs a preliminary counting of memory cells in a particular data state before the second sense operation uses this count as a threshold. This preliminary action provides reference information that enables more accurate data state determination in the second operation, resolving the contradiction between simplicity and precision.
2Speed
If traditional sense operations are used, then the structure is simple, but the speed of determining data state is insufficient
Solution Approach 1:
By segmenting the sense operation into two sequential operations, the system can perform a quick initial count in the first operation and then use that count as a reference for faster threshold-based determination in the second operation. This segmentation enables both speed and precision by avoiding the need for a single slow, high-precision measurement.
3Measurement precision
If multiple sense operations are performed to improve accuracy, then the measurement precision improves, but the time required for sense operation increases
Solution Approach 1:
The first sense operation performs a preliminary counting action that establishes a reference quantity. This preliminary action is fast and simple, and its result is then used as a threshold in the second operation. This approach improves precision through multiple operations while minimizing time loss by making the first operation as efficient as possible and reusing its results.
Solution Approach 2:
The quantity determined in the first sense operation is fed back as a counting threshold for the second sense operation. This feedback mechanism allows the second operation to use the information from the first operation to make more accurate determinations faster, balancing the time and precision trade-off.
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 faster and more accurate determination of the data state of memory cells, improving the overall efficiency of sense operations in memory devices.
Implementation Method 1
resistance variable memory cells can store data based on the resistance state of a storage element (e.g., a memory element having a variable resistance)
Implementation Method 2
A state of a resistance variable memory cell can be determined by sensing current through the cell responsive to an applied interrogation voltage
Data Source
AI summary
Apparatuses, methods, and systems for performing sense operations in memory are disclosed. The memory can have a group of memory cells, and circuitry can be configured to perform a sense operation on the group, wherein performing the sense operation includes performing a first sense operation in a first polarity on the group of memory cells to determine a quantity of the memory cells of the group that are in a particular data state, and performing a second sense operation in a second polarity on the group of memory cells to determine a data state of the memory cells of the group. The second polarity is opposite the first polarity, and the second sense operation is a count-based sense operation that uses the determined quantity of memory cells in the particular data state as a counting threshold to determine the data state of the memory cells of the group.


