Resistive Memory Read Unit Stabilization Timer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor devices with resistive material based memory arrays, such as PRAM, RRAM, and MRAM, reading data before it stabilizes can result in incorrect readings due to the need for time to settle in set or reset states after data writing.

Innovation Solution

Implementing a read unit that disables read operations for a specified time period following data writing, either based on a pre-set timer, matching write addresses, or a combination of these, to ensure data stability before reading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If read operation is enabled immediately after write operation, then productivity is improved, but measurement precision deteriorates due to incorrect readings from unstable data

Engineering Contradiction:
Improveread speedVSAvoidread accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a recovery timer that pre-determines a stabilization period after write operations before allowing read operations. This preliminary action ensures data stability is achieved before reading, preventing incorrect readings while maintaining efficient operation timing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The read unit monitors the output stability of memory cells and uses this feedback to control whether read operations are enabled. When data becomes stable after writing, the feedback signal allows the read unit to proceed; otherwise, it blocks the read operation to prevent incorrect readings.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If read operation is disabled for stabilization period, then measurement precision is improved, but productivity deteriorates due to reduced read speed

Engineering Contradiction:
Improveread accuracyVSAvoidread speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The recovery timer pre-calculates and enforces a fixed stabilization period after write operations. This preliminary timing action ensures that reads only occur after data is guaranteed to be stable, maintaining high read accuracy without unnecessarily delaying reads beyond the required stabilization time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts read operation timing based on whether a write operation recently occurred. The read unit is conditionally enabled or disabled based on the recovery timer status, creating a dynamic control mechanism that optimizes both accuracy and speed by allowing reads as soon as stability is achieved.

Inventive Principle:
Principle #15Dynamics

3Productivity

If multiple data words are written simultaneously, then productivity is improved, but device complexity increases due to need for address matching logic

Engineering Contradiction:
Improvewrite throughputVSAvoidcontrol logic complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the write address space into multiple independent write buffers, each with its own recovery timer and address matching logic. This segmentation allows simultaneous writes to different memory regions while keeping each control unit relatively simple, managing complexity through modular division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The address buffer and recovery timer mechanism serves multiple functions: it tracks write operations, determines stabilization timing, and controls read enablement for multiple data words. This multi-functionality reduces the need for separate control circuits for each write operation, managing complexity while supporting parallel writes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8482994B2Semiconductor device having resistance based memory array, method of reading, and systems associated therewith
Publication Date: 2013.07.09 SAMSUNG ELECTRONICS CO LTD
  • US8482994B2 patent drawing
  • US8482994B2 patent drawing
  • US8482994B2 patent drawing

AI summary

One embodiment includes a non-volatile memory cell array, and a read unit configured to disable read operation for the non-volatile memory cell array for a time period following writing of data in the non-volatile memory cell array.