Resistive Memory Selective Write Strategy for Endurance and Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional resistive memory cells with 2T2R architecture improve cycling endurance but require a large circuit area, increasing costs, necessitating a design that balances cost and endurance.

Innovation Solution

A resistive memory system that generates inverted write-in data and compares it with current data to select the optimal write-in data, reducing the number of memory cells that need to be written to, thereby minimizing power consumption and enhancing cycling endurance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional 2T2R architecture is used to improve cycling endurance, then cycling endurance is improved, but circuit area increases leading to higher costs

Engineering Contradiction:
Improvecycling enduranceVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent segments the write operation into two phases: first writing data to a first set of memory cells, then writing inverted data to a second set of memory cells. This segmentation allows the system to achieve improved cycling endurance through selective writing without requiring the full 2T2R architecture in all cells, thereby reducing overall circuit area while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively writing to only certain memory cells based on the content of the data. When data contains a predetermined pattern (such as all zeros or all ones), the system performs partial writing operations rather than writing to all cells, which reduces wear on memory cells and extends cycling endurance without requiring increased circuit area.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If data is written to all memory cells, then data is fully updated, but power consumption increases

Engineering Contradiction:
Improvedata accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements partial writing by determining whether the data to be written contains a predetermined pattern. When such a pattern is detected, the system performs writing operations only on a subset of memory cells rather than all cells, thereby significantly reducing power consumption while still ensuring data accuracy through the selective update strategy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The memory system performs self-service by automatically detecting patterns in the data and autonomously deciding whether to perform full or partial write operations. This self-service mechanism reduces power consumption by avoiding unnecessary write operations to memory cells that would not change state, while maintaining data integrity through intelligent selection of write targets.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10937495B2Resistive memory apparatus and method for writing data thereof
Publication Date: 2021.03.02 WINBOND ELECTRONICS CORP
  • US10937495B2 patent drawing
  • US10937495B2 patent drawing
  • US10937495B2 patent drawing

AI summary

A resistive memory and a method for writing data thereof are provided. The method for writing data includes: receiving a write-in data and generating an inverted write-in data; reading a current data in a plurality of selected memory cells; comparing the current data with the write-in data and the inverted write-in data; selecting the write-in data or the inverted write-in data to generate a final data according to a comparison result; and writing the final data into the selected memory cells.