Resistive Memory Read Circuit Adaptive Reference Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Resistive type memories face challenges in distinguishing data due to wide resistance value distributions, temperature and time-related disturbances, and repeated reading/writing effects, leading to increased probability of data misinterpretation.

Innovation Solution

A semiconductor memory apparatus and method that analyze resistance distribution using digital code values to vary reference values, allowing for reliable data reading without a predetermined reference, by grouping resistive memory cells and controlling their resistance states based on digital code values, and performing refresh operations to compensate for performance deterioration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a predetermined reference value is used to distinguish data states in resistive memory cells, then the reading operation is simple and fast, but the reliability of data discrimination deteriorates due to wide resistance distribution and environmental variations

Engineering Contradiction:
Improvereading speedVSAvoiddata discrimination reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies dynamics by making the reference value adjustable rather than fixed. The control circuit dynamically selects or modifies reference values based on detected resistance distributions, allowing the system to adapt to varying conditions while maintaining fast read operations. This resolves the contradiction by enabling both speed (through efficient reference selection) and reliability (through adaptive reference adjustment).

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of reference value from a static predetermined value to a dynamic value that can be adjusted based on resistance distribution characteristics. By monitoring resistance distributions and selecting appropriate reference values accordingly, the system maintains high reading speed while improving data discrimination reliability under varying conditions.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If resistive memory cells are distinguished based on a fixed reference value, then the device complexity is low, but the measurement precision deteriorates due to wide resistance value distribution

Engineering Contradiction:
Improvereading circuit complexityVSAvoidresistance measurement precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The reading circuit incorporates dynamic reference value selection capability, allowing it to adapt to different resistance distributions without requiring overly complex circuitry. The control circuit monitors resistance characteristics and adjusts reference values accordingly, achieving high measurement precision while keeping device complexity manageable through intelligent control rather than complex hardware.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by monitoring resistance distributions and using this information to select or adjust reference values for subsequent readings. This feedback mechanism improves measurement precision by ensuring reference values are appropriate for the actual resistance distribution, while maintaining relatively simple circuit complexity through iterative adjustment rather than complex preemptive design.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If a midpoint reference is generated using some cells to reflect local resistance changes, then the adaptability to local variations is improved, but the reliability deteriorates when resistance distribution is wide and skewed

Engineering Contradiction:
Improveadaptability to local resistance changesVSAvoiddata discrimination reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies dynamics by making reference value selection adaptive rather than static. Instead of always using a midpoint reference, the control circuit dynamically selects reference values based on the actual resistance distribution characteristics. This allows the system to maintain adaptability to local variations while improving reliability by avoiding inappropriate reference values when distributions are wide or skewed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the reference value parameter based on detected resistance distribution characteristics. When the distribution is wide or skewed, the system selects reference values that are appropriate for that specific distribution shape, rather than always using a midpoint. This parameter adaptation maintains versatility while improving reliability across different operating conditions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9424916B2Semiconductor memory device and method for reading the same using a memory cell array including resistive memory cells to perform a single read command
Publication Date: 2016.08.23 RES & BUSINESS FOUND SUNGKYUNKWAN UNIV
  • US9424916B2 patent drawing
  • US9424916B2 patent drawing
  • US9424916B2 patent drawing

AI summary

Disclosed are a semiconductor memory apparatus, and verify read method and system. The semiconductor memory apparatus includes a memory cell array including a plurality of resistive memory cells; and a control block controlling a resistance state of the memory cell to be discriminated based on a digital code value of at least 2 bits or more reflecting the resistance states of the plurality of resistive memory cells. Therefore, data of the memory is discriminated by analyzing distribution of the digital code values to monitor a characteristic of a current memory cell array and read the data having reliability.