Non-Volatile Memory State Transition Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing non-volatile memory technologies, such as ReRAM, PRAM, and MRAM, face challenges in reliably transitioning from a set state to a reset state, with the set state being more reliable and harder to achieve than the reset state, and require a method to efficiently manage state changes and data storage operations.
Innovation Solution
A method for operating non-volatile memory that involves writing logical and physical addresses in a look-up table and programming data in specific states, using voltage pulse signals and refresh operations to change bits from a reset state to a set state, while maintaining the set state, utilizing resistive, phase-change, or magneto-resistive random access memory technologies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If non-volatile memory is programmed to change from reset state to set state, then data storage reliability is improved, but the difficulty of state transition increases
Solution Approach 1:
The patent applies preliminary action by performing a read operation before programming to detect the current state of the memory cell. This allows the system to prepare appropriate programming parameters in advance, making the state transition more reliable while managing the complexity through conditional preparation rather than brute-force programming attempts
Solution Approach 2:
The patent implements feedback by using the read operation result to determine subsequent programming actions. The system reads the current state, compares it with the desired state, and adjusts programming parameters accordingly. This closed-loop approach ensures reliable state transitions while adapting to the actual memory cell conditions
2Productivity
If look-up table operations are performed to manage logical to physical address mapping, then data storage efficiency is improved, but operation complexity increases
Solution Approach 1:
The patent uses the look-up table as an intermediary structure that maps logical addresses to physical addresses. This mediator layer simplifies data storage operations by handling address translation automatically, allowing efficient data management without directly managing complex physical address assignments, thus improving productivity while managing complexity through abstraction
Solution Approach 2:
The patent implements copying by maintaining a look-up table that contains copies of address mapping information. Instead of directly managing complex physical address assignments, the system uses the LUT as a simplified copy or representation of the address space, enabling efficient logical-to-physical translation and improving data storage efficiency while reducing operational complexity
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 method ensures reliable state changes from the reset to the set state, enhances data storage operations, and extends the lifetime of non-volatile memory by maintaining the set state and allowing efficient programming and refresh operations.
Implementation Method 1
resistive, phase-change, or magneto-resistive random access memory technologies
Data Source
AI summary
Example embodiments provide a method of operating a non-volatile memory in which the non-volatile memory may only be changed from a first state to a second state and may not be changed from the second state to the first state during a programming operation.


