Multi-Level Memory Cell Grouping for Data Density

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory devices face challenges in efficiently storing and reading multi-level data, particularly in non-volatile memory systems, where the number of available states is limited by the number of memory cells, leading to suboptimal area efficiency and data storage density.

Innovation Solution

A memory system comprising a plurality of memory cells connected in series and parallel configurations, with a memory controller that programs and reads data by manipulating voltage differences across the cells, allowing each group of cells to represent multiple states through effective resistance measurements, thereby exceeding the number of available states beyond the number of individual cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional non-volatile memory cells are used to store multi-level data, then data retention is improved, but the number of available states is limited by the number of memory cells, reducing area efficiency

Engineering Contradiction:
Improvedata retentionVSAvoidnumber of available states
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent combines multiple memory cells into a single memory unit where the collective resistance of the unit represents multi-level data. By merging N memory cells into one functional unit and using the total resistance to represent multiple states, the system achieves more available states than individual cells while maintaining non-volatile data retention properties.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory unit serves multiple functions: it stores data non-volatily like traditional memory cells, but also represents multiple data states through collective resistance measurement. This multi-functionality allows the same hardware structure to achieve both reliable data retention and increased state capacity without requiring separate systems.

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

2Quantity of substance

If more memory cells are added to increase data storage capacity, then storage density is improved, but the hardware footprint increases, reducing area efficiency

Engineering Contradiction:
Improvedata storage capacityVSAvoidhardware footprint
Core Design Contradiction:
Quantity of substanceVSArea of stationary object

Solution Approach 1:

Multiple memory cells are merged into functional units where N cells represent a single multi-level state. This merging allows the system to store more data (increasing quantity of information) while using fewer physical cell structures, thereby reducing the overall hardware footprint and improving area efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from storing one bit per cell to storing multiple bits per cell group by measuring collective resistance. This dimensional change in data representation allows N cells to represent 2^N states, exponentially increasing storage capacity without linearly increasing hardware footprint.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If individual memory cells are used to represent each data state, then reading simplicity is maintained, but the number of representable states is limited, reducing productivity

Engineering Contradiction:
Improvereading simplicityVSAvoiddata retrieval efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent maintains reading simplicity by measuring the collective resistance of a memory unit as a single value, which directly corresponds to the stored multi-level data. This single measurement approach preserves operational ease while enabling the unit to represent multiple states, thereby improving data retrieval efficiency without complicating the read process.

Inventive Principle:
Principle #5Merging (Combining)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables area-efficient storage and reading of multi-level data by increasing the number of representable states, allowing for more data to be stored in a smaller hardware footprint, and facilitates prompt data retrieval through a single current measurement.

Implementation Method 1

A memory controller may be configured to apply a voltage difference across a group of memory cells to read multi-level data stored by the group of memory cells based on an effective resistance of the group of memory cells

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS11437092B2Systems and methods to store multi-level data
Publication Date: 2022.09.06 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US11437092B2 patent drawing
  • US11437092B2 patent drawing
  • US11437092B2 patent drawing

AI summary

Disclosed herein are related to a memory system and a method of operating the memory system. In one aspect, resistances of a first memory cell, a second memory cell, a third memory cell, and a fourth memory cell are individually set. In one aspect, the first memory cell and the second memory cell are coupled to each other in series between a first line and a second line, and the third memory cell and the fourth memory cell are coupled to each other in series between the second line and a third line. In one aspect, current through the second line according to a parallel resistance of i) a first series resistance of the first memory cell and the second memory cell, and ii) a second series resistance of the third memory cell and the fourth memory cell is sensed. According to the sensed current, multi-level data can be read.