Memory Cell Write Optimization via Data Reversal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory access methods do not efficiently manage data writes, leading to unnecessary cell changes and reduced memory lifespan when the number of specific cells to be modified exceeds a predetermined value, resulting in increased writing times and potential memory degradation.

Innovation Solution

A memory device and access method that reads memory cells, compares external data with original data, and writes the external data directly when the number of specific cells is not higher than a predetermined value, while reversing and writing the data when it is higher, to minimize cell changes and extend memory lifespan.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If external data is written directly to memory cells without comparison, then writing speed is improved, but memory cell lifespan deteriorates due to unnecessary writes

Engineering Contradiction:
Improvewriting speedVSAvoidmemory cell lifespan
Core Design Contradiction:
SpeedVSDuration of action of stationary object

Solution Approach 1:

The patent performs a preliminary comparison between external data and existing memory cell data before executing the write operation. By reading the existing data, comparing it with the external data, and determining the number of specific cells that would change, the system prepares in advance to avoid unnecessary writes, thus extending memory cell lifespan while maintaining efficient writing when needed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the comparison result between external data and existing memory cell data determines the subsequent write operation. Based on the number of specific cells that would change (comparing with a predetermined threshold), the system provides feedback to control whether to perform the write operation or reverse the data, thereby optimizing both speed and memory lifespan

Inventive Principle:
Principle #23Feedback

2Reliability

If the number of specific cells to be modified is high, then data accuracy is improved by reversing data, but writing time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidwriting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes the parameter of data representation by reversing the external data when the number of specific cells to be modified exceeds a predetermined value. This parameter change (data reversal) ensures data accuracy and reliability by minimizing the number of actual cell modifications, while the conditional nature of this reversal based on a threshold parameter helps control the writing time

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11289136B1Memory device and access method
Publication Date: 2022.03.29 VANGUARD INTERNATIONAL SEMICONDUCTOR CORPORATION
  • US11289136B1 patent drawing
  • US11289136B1 patent drawing
  • US11289136B1 patent drawing

AI summary

An access method for a memory device is provided. The access method includes receiving external data; reading a plurality of first memory cells of the memory device according to a write address to obtain first original data; comparing the external data and the first original data to determine whether the number of specific cells among the first memory cells is higher than a predetermined value, wherein the value of each of the specific cells would be changed from a first value to a second value in response to the external data being written into the first memory cells; and reversing the external data to generate reversed data and writing the reversed data into the first memory cells to replace the first original data in response to the number of specific cells being higher than the predetermined value.