Adaptive Read Thresholds for CBRAM Memory Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional conductive bridging random access memories (CBRAM) experience a widening of memory cell resistance value distributions over time, leading to reduced reliability and accuracy in data storage as the memory cells cycle through programming operations, which affects the read threshold adjustments and overall performance.

Innovation Solution

The implementation of adaptive read threshold adjustments based on use characteristics, such as impedance distribution changes, allows for tightening of memory cell impedance distributions through re-conditioning operations, ensuring consistent data sensing margins by dynamically adjusting read thresholds in response to the changing resistance states of memory cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional CBRAM devices are used with fixed read thresholds, then initial data storage accuracy is maintained, but resistance distribution widens over time leading to reduced reliability

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidmemory cell lifespan
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The read threshold is changed from a fixed value to a dynamic value that adapts based on the number of erase operations performed on the memory cell. The threshold generator circuit adjusts the read threshold level according to the cycle count, allowing the system to maintain reliable data sensing despite the natural widening of resistance distributions that occurs with repeated use.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by monitoring the number of erase operations (cycle count) and using this information to adjust the read threshold accordingly. The threshold generator receives the cycle count signal and modifies the threshold level to compensate for degradation, creating a closed-loop system that maintains performance over the memory cell's operational lifetime.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If read thresholds are adjusted to accommodate widened impedance distributions, then data sensing accuracy is maintained, but device complexity increases

Engineering Contradiction:
Improvedata sensing accuracyVSAvoidthreshold adjustment circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-calculating and storing appropriate read threshold values for different cycle counts before actual data sensing is needed. The threshold generator circuit has a lookup table or stored values that correspond to different erase operation counts, allowing rapid threshold selection without complex real-time calculations during the sensing operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the read threshold parameter dynamically based on the cycle count. Instead of using a single fixed threshold, the system selects from multiple threshold values that are optimized for different stages of memory cell degradation, thereby maintaining sensing accuracy without requiring overly complex adjustment mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If re-conditioning operations are performed to tighten impedance distributions, then sensing margins are improved, but additional operational steps are required

Engineering Contradiction:
Improvesensing marginVSAvoidmemory operation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements periodic re-conditioning operations at predetermined intervals based on the cycle count. Rather than continuously adjusting or frequently re-conditioning, the system performs maintenance operations at optimized intervals to tighten impedance distributions and restore sensing margins, thereby balancing reliability with operational efficiency.

Inventive Principle:
Principle #19Periodic action

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 maintains data storage accuracy and reliability by adapting read thresholds to accommodate widening impedance distributions, effectively extending the lifespan of memory cells and maintaining sensing margins, thereby improving the overall performance and yield of memory devices.

Implementation Method 1

conductive paths through a solid electrolyte

Methodology Applied
Scientific EffectIon migration: Ion Exchange

Data Source

PatentUS9305643B2Solid electrolyte based memory devices and methods having adaptable read threshold levels
Publication Date: 2016.04.05 GLOBALFOUNDRIES US INC
  • US9305643B2 patent drawing
  • US9305643B2 patent drawing
  • US9305643B2 patent drawing

AI summary

A method can include determining at least one use characteristic for the memory cells comprising a solid electrolyte, the use characteristic corresponding to a number of times the memory cells have been programmed to at least one impedance level; and adjusting a read threshold level for the memory cells based on at least the use characteristic, the read threshold level determining data values stored in the memory cells in a read operation.