Memory Cell Programming via Periodic Voltage Sequences
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Resistance type memory cells experience efficiency degradation over time, leading to errors in reading and writing operations due to impedance differentiation issues between low and high states.
Innovation Solution
A control method for memory cells comprising a transistor and a resistor, where specific voltage sequences are applied to determine successful programming by monitoring impedance changes, with reset and reprogramming actions taken if initial programming fails.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If resistance type memory is used for long period operation, then memory capacity and storage capability are maintained, but impedance differentiation between low and high states degrades leading to reading and writing errors
Solution Approach 1:
The patent applies periodic action by implementing a time-diversified voltage application strategy where different voltages are applied at different time intervals during the programming process. This includes applying initial programming voltages, then after a first time interval applying different voltages, and after a second time interval applying yet different voltages. This periodic variation in voltage application maintains impedance differentiation reliability over extended operation periods by preventing the degradation that occurs with continuous or static programming approaches.
2Reliability
If programming voltage is continuously applied to maintain memory state, then programming accuracy is improved, but energy consumption increases and may cause device degradation
Solution Approach 1:
The patent implements periodic action by dividing the programming process into distinct time intervals with different voltage applications. Instead of continuously applying high programming voltages, the method applies voltages periodically at specific intervals, allowing the memory cell to stabilize between applications. This reduces overall energy consumption while maintaining programming accuracy by optimizing the timing and duration of voltage applications.
Solution Approach 2:
The patent applies preliminary action by implementing a multi-stage programming approach where initial voltages are applied, followed by time intervals, then different voltages are applied subsequently. This preliminary staged approach ensures that programming accuracy is achieved through progressive voltage applications rather than requiring continuously high voltages, thereby reducing energy consumption while maintaining reliable programming.
3Reliability
If iterative voltage adjustment and reprogramming is performed when initial programming fails, then programming reliability is improved, but operation time increases
Solution Approach 1:
The patent applies preliminary action by implementing a structured multi-stage programming method with predetermined time intervals and voltage sequences. When initial programming fails, the system proceeds to subsequent stages with different voltages applied after specific time intervals, rather than immediately reapplying the same voltages. This preliminary structured approach improves programming reliability by systematically addressing programming failures while minimizing time loss through optimized reprogramming sequences.
Solution Approach 2:
The patent implements periodic action in the iterative reprogramming process by introducing specific time intervals between voltage applications during retry sequences. When initial programming fails, the method waits a first time interval, applies different voltages, then after a second time interval applies yet different voltages. This periodic approach improves programming success rate by allowing proper settling time while reducing overall programming time compared to continuous or immediate retry approaches.
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
The method effectively maintains memory cell impedance in a low state, ensuring accurate programming and reducing errors by iteratively adjusting voltages and actions based on impedance states.
Implementation Method 1
The memory cell comprises a transistor and a resistor. The resistor is connected to the transistor between a first node and a second node
Data Source
AI summary
A control method for at least one memory cell is disclosed. The memory cell includes a transistor and a resistor. The resistor is connected to the transistor between a first node and a second node. In a programming mode, the memory cell is programmed. The step of programming the memory cell includes providing a first controlling voltage to a gate of the transistor, providing a first setting voltage to the first node, and providing a second setting voltage to the second node. When it is determined that the memory cell has been successfully programmed, a specific action is executed.


