Grouped Memory Cells Virtual Supercell Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory cells face reliability issues when attempting to store multiple bits of data due to physical limitations, leading to difficulties in differentiating charge levels and increased data corruption, especially in higher bit density scenarios.

Innovation Solution

The solution involves performing data operations on grouped memory cells, allowing for the virtual grouping of two or more memory cells to create a 'supercell' that can store an integer number of bits greater than each individual cell, leveraging stable charge level capacities without adding physical cells, using a mapping matrix component to assign charge levels to bit representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If memory cells are used to store multiple bits of data, then data density increases, but reliability deteriorates due to physical limitations and difficulty in differentiating charge levels

Engineering Contradiction:
Improvedata densityVSAvoiddata reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent divides memory cells into groups (e.g., groups of 2 cells) and performs operations on the grouped cells collectively. This segmentation allows the system to achieve higher effective data density (e.g., 4.5 bits per cell equivalent) while maintaining reliability by operating on groups rather than individual cells, thus avoiding the charge level differentiation problems that arise when storing multiple bits in single cells.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If more physical memory cells are added to increase storage volume, then data storage capacity increases, but device complexity and cost increase

Engineering Contradiction:
Improvedata storage volumeVSAvoiddevice complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent merges the functionality of multiple memory cells into a virtual 'supercell' through grouping. By combining 2 physical cells into a group that functions as a 4.5-bit storage unit, the system achieves higher storage capacity without adding more physical cells, thereby avoiding increased device complexity and cost while still increasing effective storage volume.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If higher bit density is implemented in memory cells, then data storage capacity increases, but measurement precision deteriorates due to difficulty in differentiating charge levels

Engineering Contradiction:
Improvebit densityVSAvoidcharge level differentiation precision
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

Instead of attempting to store multiple bits in a single cell (which requires precise differentiation of many charge levels), the patent segments the storage into groups of cells where each cell maintains simpler charge level distinctions. The grouping mechanism reconstructs higher bit density (4.5 bits) from these simpler individual cell states, thereby preserving measurement precision while achieving high bit density.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11861208B2Performing data operations on grouped memory cells
Publication Date: 2024.01.02 MICRON TECHNOLOGY INC
  • US11861208B2 patent drawing
  • US11861208B2 patent drawing
  • US11861208B2 patent drawing

AI summary

A request to perform a data operation associated with at least one memory unit in a plurality of memory units of a memory device is received. The at least one memory unit includes a first group of memory cells, each memory cell supporting a specified number of charge levels such that each memory cell having the specified charge level represents a non-integer number of bits. The first group of memory cells represents a first sequence of bits based on a first sequence of charge levels formed by the first group of memory cells. The data operation is performed with respect to the at least one memory unit based on a mapping stored on the system. The mapping assigns an individual sequence of charge levels from an individual group cell to an individual sequence of bits represented by the individual group of memory cells.