Resistive Memory Read Signaling for Wider OTP Margins
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing resistive memory devices face challenges in minimizing errors when reading data from one-time programmable (OTP) memory cells, which store security-critical data, due to narrow read margins.
Innovation Solution
The memory device employs a read operation using reference resistance values to distinguish between different states of OTP memory cells, with a controller applying distinct electrical signals to normal and OTP memory cells, and a sense amplifier detecting input signals based on these values, thereby improving read margin.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a standard read operation is used for OTP memory cells, then the device complexity is low, but the read margin is narrow leading to data errors
Solution Approach 1:
The patent segments the read operation into two distinct modes: one for normal memory cells and another for OTP memory cells. The controller identifies whether a read operation targets an OTP cell and applies a specifically designed read sequence with higher magnitude voltage signals to achieve sufficient read margin, while normal cells use standard read operations.
Solution Approach 2:
The patent changes the electrical parameters (voltage magnitude, current level) of the read signal based on the cell type. For OTP memory cells, a read operation with higher magnitude signals is applied to achieve adequate read margin, whereas normal memory cells use standard signal levels. This parameter adaptation resolves the contradiction between maintaining simplicity and achieving reliability.
2Reliability
If higher magnitude electrical signals are applied to OTP memory cells, then the read margin is improved, but the risk of unintended programming increases
Solution Approach 1:
The patent implements a dynamic read operation where the controller adaptively adjusts the read signal characteristics based on real-time identification of cell type. The read operation is modified only for OTP cells that are identified, allowing high magnitude signals to be applied selectively without affecting normal memory cells, thus preventing unintended programming while achieving sufficient read margin.
Solution Approach 2:
The patent employs a feedback mechanism where the controller receives identification information about OTP memory cells and adjusts the read operation accordingly. Based on feedback regarding cell type, the controller applies appropriate read signals with sufficient magnitude for OTP cells to achieve adequate read margin, while avoiding conditions that would cause unintended programming.
3Reliability
If separate read operations are used for normal and OTP memory cells, then the read margin for OTP cells is improved, but the ease of operation decreases
Solution Approach 1:
The patent creates a universal read operation framework that handles both normal and OTP memory cells through a single integrated process. The controller automatically identifies cell type and applies the appropriate read sequence without requiring external intervention or complex external control logic, maintaining ease of operation while achieving sufficient read margin for OTP cells.
Solution Approach 2:
The memory device performs self-service by automatically identifying OTP memory cells and applying the appropriate read operation without external assistance. The controller within the device manages the differentiation and application of appropriate read signals, eliminating the need for complex external control circuitry and maintaining operational simplicity while ensuring reliable reads.
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 read margin for OTP memory cells, reducing data errors and improving reliability while maintaining a simple structure and low cost, eliminating the need for separate non-volatile storage.
Implementation Method 1
The resistance value of the MTJ element may vary depending on the magnetization directions of the two magnetic materials. For example, when the magnetization directions of the two magnetic materials are anti-parallel with each other, the MTJ device may have a large resistance value, and, when the magnetization directions of the two magnetic materials are parallel with each other, the MTJ device may have a small resistance value.
Implementation Method 2
a sense amplifier configured to detect a first input signal applied from the normal memory cell based on the first electrical signal and detect a second input signal applied from the OTP memory cell based on the second electrical signal
Data Source
AI summary
Provided is a memory device configured to control such that a first electrical signal is applied to the normal memory cell during a read operation of the normal memory cell and a second electrical signal having a magnitude greater than that of the first electrical signal is applied to the OTP memory cell during a read operation of the OTP memory cell, a read driver configured to provide the first electrical signal to the normal memory cell and the second electrical signal to the OTP memory cell based on the control signal, and a sense amplifier configured to detect a first input signal applied from the normal memory cell based on the first electrical signal and detect a second input signal applied from the OTP memory cell based on the second electrical signal.


