Cell Structure State Detection Using Time-Domain Signal Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Differential read memory technologies face challenges in detecting information stored in non-volatile memory due to level shifts and require at least two cells per bit, resulting in significant cell overhead and reduced reliability over write/erase cycles.

Innovation Solution

A method and device for determining the state of a cell structure comprising multiple memory cells by detecting a first condition in a predetermined number of cells and assigning a second condition to those that do not show the first condition, utilizing a processing unit to transform electrical variables into the time domain and compare them with a threshold, allowing for earlier detection and reduced overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If differential read memory uses at least two cells per bit, then detection reliability is improved, but cell overhead increases significantly

Engineering Contradiction:
Improvedetection reliabilityVSAvoidcell overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by detecting the first condition (logic state) in a predetermined number of memory cells before fully determining the cell structure state. This early detection allows the system to infer the state of remaining cells without requiring all cells to be fully read, thereby reducing the number of cells needed per bit while maintaining detection reliability.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If traditional differential read memory detects information, then data can be read, but level shifts cause detection errors and reliability decreases over write/erase cycles

Engineering Contradiction:
Improvedata reading capabilityVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring the detected logic state and using this information to determine the overall cell structure state. The system feeds back the detection results to verify consistency and correct potential errors caused by level shifts, thereby maintaining detection accuracy over multiple write/erase cycles.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the detection parameter from traditional simultaneous reading of all cells to sequential reading with early termination. By detecting the first condition in a predetermined number of cells and inferring the rest, the system changes the detection approach to be more robust against level shifts while maintaining productivity.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If the method detects the first condition in a predetermined number of cells, then detection time is reduced, but the complexity of determining cell structure state increases

Engineering Contradiction:
Improvedetection timeVSAvoidstate determination complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the cell structure into a predetermined number of memory cells for initial detection. Instead of reading all cells simultaneously, the system segments the detection process into two stages: first detecting the condition in a subset of cells, then inferring the state of remaining cells. This reduces detection time while the complexity is managed through the inference mechanism.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9805771B2Determining a state of a cell structure
Publication Date: 2017.10.31 INFINEON TECHNOLOGIES AG
  • US9805771B2 patent drawing
  • US9805771B2 patent drawing
  • US9805771B2 patent drawing

AI summary

A method is suggested for determining a state of a cell structure, wherein the cell structure includes several memory cells, the method includes: (i) detecting a first condition in a predetermined number of memory cells; and (ii) determining the state of the cell structure by assigning a second condition to the memory cells that do not show the first condition.