Resistive MLC Memory Cell Layout for In-Memory Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuit (IC) devices face challenges in efficiently performing computing operations within memory cells due to bottlenecks in data movement between memory and processors, which affect performance and energy efficiency.

Innovation Solution

The implementation of a memory device with multi-level cell (MLC) memory cells that utilize programmable resistance values in memory elements, allowing for in-memory computing (CiM) operations, where data processing is performed directly within the memory array, reducing the need for back-and-forth data movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is moved back and forth between memory and processors for computing operations, then data processing can be performed using separate storage and computing units, but performance and energy efficiency deteriorate due to data movement bottlenecks

Engineering Contradiction:
Improvecomputation performanceVSAvoidenergy efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent merges memory storage and computing functions into a single integrated structure by forming resistive memory cells directly within the memory array, enabling in-memory computing operations. This eliminates the need for separate data movement between distinct memory and processor units, thereby improving both computation performance and energy efficiency simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multi-level cell memory with programmable resistance values is implemented, then in-memory computing operations become enabled, but device complexity increases

Engineering Contradiction:
Improvein-memory computing capabilityVSAvoidmemory cell structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent utilizes programmable resistance values as a key parameter to enable multi-level cell memory functionality. By varying the resistance states of memory elements within the existing memory cell structure, the system achieves in-memory computing capability without fundamentally redesigning the hardware architecture, thus managing device complexity while enhancing adaptability.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If data processing is performed directly within the memory array, then the need for back-and-forth data movement is reduced, but manufacturing precision requirements increase

Engineering Contradiction:
Improvedata movement timeVSAvoidresistive memory cell formation precision
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The patent replaces mechanical data movement operations with electrical resistance-based computing operations performed directly within the memory array. By using resistive memory elements that can be programmed to different resistance states, the system performs computations in-place without physical data movement, thereby reducing time loss while the manufacturing precision is managed through established resistive memory fabrication processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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 enhances computation performance and energy efficiency by enabling computing operations within the memory cells, particularly suitable for applications like artificial intelligence and neural networks, by leveraging the linearistic resistance variations for reliable data storage and processing.

Implementation Method 1

memory elements configured with programmable resistance values

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS12586619B2Integrated circuit device and methods
Publication Date: 2026.03.24 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US12586619B2 patent drawing
  • US12586619B2 patent drawing
  • US12586619B2 patent drawing

AI summary

An integrated circuit (IC) device includes memory cells each including first through fourth memory elements. The first memory element is physically arranged, along a first axis, between a bit line and a first auxiliary conductive line. The second memory element is physically arranged, along the first axis, between a second auxiliary conductive line and a first conductor. The first and second memory elements are arranged in a first row along the first axis. The third memory element is physically arranged, along the first axis, between the first auxiliary conductive line and a second conductor electrically coupled to the first conductor. The fourth memory element is physically arranged, along the first axis, between the bit line and the second auxiliary conductive line. The third and fourth memory elements are arranged, along the first axis, in a second row spaced from the first row along an axis transverse to the first axis.