Multi-Level Resistive Memory Write Control via Resistance Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-level variable resistive memory devices face challenges in accurately writing data values due to variations in resistance levels, leading to potential read errors and reduced data storage reliability.

Innovation Solution

The method involves reading the resistance of reference cells, applying a write current to a variable resistive memory cell, verifying if the actual resistance falls within an intended resistance window, and adjusting the write current based on verification results to ensure precise data writing, utilizing a temperature compensation circuit and verification sense amplifier to manage the write current.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a fixed write current is applied to the variable resistive memory cell, then the write operation is simple and fast, but the actual resistance may not fall within the intended resistance window due to variations in resistance levels

Engineering Contradiction:
Improveresistance window accuracyVSAvoidwrite operation complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the actual resistance of the memory cell is measured after write current application, and this measurement is used to adjust subsequent write current pulses. The system continuously monitors whether the resistance falls within the intended window and modifies the write current accordingly to achieve precise resistance control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary write current pulses before the final write operation to pre-condition the memory cell resistance. By applying initial pulses that bring the resistance close to the target window, the system reduces the complexity and current requirement of the final write pulse while ensuring accurate resistance positioning.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the write current amount is adjusted based on verification results, then the data writing accuracy is improved, but the write time increases due to re-application of write current

Engineering Contradiction:
Improvedata writing reliabilityVSAvoidwrite operation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies multiple write current pulses with varying amounts rather than a single excessive pulse. By using several partial pulses with optimized current levels based on verification results, the system achieves reliable data writing while minimizing total write time compared to using one large safety-margin pulse.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent employs periodic write current pulses separated by verification measurement intervals. This periodic application allows the system to check resistance status and adjust subsequent pulses, achieving reliable writing through controlled repetition rather than continuous current application.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If multiple reference cells are used for temperature compensation, then the resistance measurement accuracy is improved, but the device complexity and area increase

Engineering Contradiction:
Improveresistance measurement precisionVSAvoidmemory device area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent divides the reference cell functionality into multiple separate reference cells rather than using one large reference structure. This segmentation allows for better temperature compensation across different resistance ranges while maintaining compact individual cell sizes, achieving improved measurement precision without proportionally increasing total area.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8116117B2Method of driving multi-level variable resistive memory device and multi-level variable resistive memory device
Publication Date: 2012.02.14 SAMSUNG ELECTRONICS CO LTD
  • US8116117B2 patent drawing
  • US8116117B2 patent drawing
  • US8116117B2 patent drawing

AI summary

Disclosed is a method of driving a multi-level variable resistive memory device. A method of driving a multi-level variable resistive memory device includes supplying a write current to a variable resistive memory cell so as to change resistance of the variable resistive memory cell, verifying whether or not changed resistance enters a predetermined resistance window, the intended resistance window depending on the resistance of reference cells, and supplying a write current having an increased or decreased amount from the write current supplied most recently on the basis of the verification result so as to change resistance of the variable resistive memory cell.