Centralized ECC Circuit Layout for Higher Volatile Memory Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Incorporating error correction circuits (ECC) on memory dies reduces the capacity of volatile memory due to area constraints, leading to inefficiencies in data communication and increased power consumption.

Innovation Solution

Implementing a centralized ECC circuit on the memory controller die instead of the memory die, allowing for faster error correction and reducing latency and power consumption while increasing volatile memory capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction circuits are incorporated on memory dies, then data reliability is improved, but volatile memory capacity is reduced due to area constraints

Engineering Contradiction:
Improvedata reliabilityVSAvoidvolatile memory capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The ECC circuit is extracted from the memory die and relocated to the memory controller die. This separation removes the ECC circuit from the constrained memory die area, allowing full utilization of the memory die for storage capacity while maintaining error correction functionality in the controller where area constraints are less critical.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If error correction circuits are incorporated on memory dies, then data reliability is improved, but power consumption is increased

Engineering Contradiction:
Improvedata reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The ECC circuit is extracted from the memory die and placed in the memory controller die. This relocation reduces power consumption by eliminating redundant ECC functionality that would otherwise be distributed across multiple memory dies, consolidating error correction operations in a single centralized location that can manage power more efficiently.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If error correction circuits are incorporated on memory dies, then data reliability is improved, but data communication efficiency is reduced

Engineering Contradiction:
Improvedata reliabilityVSAvoiddata communication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The ECC circuit is extracted from the memory die and centralized in the memory controller die. This eliminates the need for data to be transferred back and forth between memory die and ECC circuit on the same die, reducing communication latency and improving overall data communication efficiency while maintaining error correction capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12518847B2Centralized error correction circuit
Publication Date: 2026.01.06 MICRON TECHNOLOGY INC
  • US12518847B2 patent drawing
  • US12518847B2 patent drawing
  • US12518847B2 patent drawing

AI summary

Methods, systems, and devices for centralized error correction circuit are described. An apparatus may include a non-volatile memory disposed on a first die and a volatile memory disposed on a second die (different than the first die). The apparatus may also include an interface controller disposed on a third die (different than the first die and the second die). The interface controller may be coupled with the non-volatile memory and the volatile memory and may include an error correction circuit that is configured to operate on one or more codewords received from the volatile memory.