On-Die Memory Mirroring for DRAM Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As Dynamic Random Access Memory (DRAM) is miniaturized, cell characteristics deteriorate, leading to increased cell defects and memory failures, which are critical issues in applications like data centers and autonomous vehicles, where single or multi-bit errors can cause system halts or abnormal data processing, and existing channel mirroring operations compromise performance and capacity.

Innovation Solution

A memory system employing an on-die mirroring technique that simultaneously writes data to a first and second memory area in response to a single address, allowing for read retry operations from the second area when errors exceed a reference value, thereby maintaining reliability without decreasing performance or capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If channel mirroring operation is applied to improve reliability, then data reliability is improved, but memory capacity and performance decrease

Engineering Contradiction:
Improvedata reliabilityVSAvoidmemory performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The memory device is divided into two distinct memory areas: a first memory area for normal data storage and a second memory area for mirrored data storage. This segmentation allows the system to maintain full memory capacity while enabling reliability improvements through selective mirroring of specific data portions, rather than requiring channel-level mirroring that reduces performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of operation by implementing mirroring at the memory device level rather than at the channel level. This dimensional change allows the system to achieve reliability benefits without the performance penalties associated with traditional channel mirroring, as the mirroring operation occurs within the memory device itself through dual memory area utilization.

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

2Reliability

If channel mirroring operation is applied to improve reliability, then data reliability is improved, but memory capacity decreases

Engineering Contradiction:
Improvedata reliabilityVSAvoidmemory capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The memory device is divided into two distinct memory areas: a first memory area for normal data storage and a second memory area for mirrored data storage. This segmentation allows the system to maintain full memory capacity while enabling reliability improvements through selective mirroring of specific data portions, rather than requiring channel-level mirroring that reduces performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The second memory area serves multiple functions: it acts as a mirror for reliability protection during normal operation, and can be activated as an alternative data path when errors are detected in the first memory area. This multi-functionality ensures that the full memory capacity remains available while providing reliability benefits through the mirrored portion.

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

3Reliability

If on-die mirroring is implemented to maintain reliability, then data reliability is maintained, but device complexity increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidmemory device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the reliability protection function directly into the memory device structure by integrating the second memory area and error detection logic within the same device. This consolidation eliminates the need for separate channel-level mirroring hardware, reducing overall system complexity while maintaining reliability benefits through on-die mirroring capability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11664083B2Memory, memory system having the same and operating method thereof
Publication Date: 2023.05.30 SAMSUNG ELECTRONICS CO LTD
  • US11664083B2 patent drawing
  • US11664083B2 patent drawing
  • US11664083B2 patent drawing

AI summary

A memory system including a first central processing unit, a first memory module connected to the first central processing unit by a first channel, a second memory module connected to the first central processing unit by a second channel, and a third memory module connected to the first central processing unit by a third channel may be provided. Each of the first memory module, the second memory module, and the third memory module may be configured to write the same data in a data area thereof and a mirroring data area thereof in response to an address in a mirroring mode.