3D Stacked Memory Buffer Die With Cache-Based Fault Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Three-dimensional stacked memory devices face complexities in design and fault management due to their intricate structures, leading to challenges in detecting and addressing faults without requiring the replacement of entire boards, which can result in operational inefficiencies and increased costs.

Innovation Solution

A three-dimensional stacked memory device configuration that includes a buffer die with a first memory module acting as a cache and a second memory module for fault detection and replacement, utilizing a controller to compare data and manage cache lines, allowing for selective replacement of faulty areas without discarding the entire board, and employing a parallel bit comparison method for efficient fault detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If three-dimensional stacked memory devices are designed with high integration, then memory capacity and density are improved, but structural complexity and difficulty in fault management increase

Engineering Contradiction:
Improvememory capacityVSAvoidstructural complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The memory device is divided into multiple independent memory banks (first memory bank, second memory bank) within the buffer die. Each bank can be independently managed and replaced, allowing fault isolation without requiring replacement of the entire three-dimensional stacked structure. This segmentation enables selective replacement of only the faulty memory bank while preserving functional banks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A replacement manager controller is introduced as an intermediary component that coordinates between the host processor and the memory banks. The controller detects faults, manages replacement operations, and handles data transfer between memory banks, simplifying the complexity of fault management in the high-integration three-dimensional structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If fault detection and replacement mechanisms are implemented in three-dimensional stacked memory devices, then system reliability is improved, but device complexity and manufacturing difficulty increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidmanufacturing difficulty
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The memory device incorporates built-in fault detection capabilities that continuously monitor memory bank status. Replacement managers are pre-configured with replacement memory banks that can be activated immediately upon fault detection, eliminating the need for complex post-manufacturing fault management procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The replacement manager controller serves multiple functions: fault detection, fault analysis, replacement coordination, and data management. This multi-functional component reduces the need for separate dedicated circuits for each function, simplifying the overall manufacturing process while maintaining high reliability.

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

3Productivity

If selective replacement of faulty memory areas is enabled, then operational efficiency is improved, but control complexity and device design difficulty increase

Engineering Contradiction:
Improveoperational efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The memory system dynamically adapts its configuration based on detected faults. The replacement manager controller dynamically redirects access from faulty memory banks to replacement banks, and dynamically manages data transfer operations. This dynamic behavior enables efficient fault management without requiring static, overly complex control circuits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where the replacement manager controller continuously monitors memory bank status and adjusts its operations accordingly. When faults are detected, the controller receives feedback about the faulty bank's state and automatically initiates appropriate replacement and data transfer operations, simplifying control logic through closed-loop management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11830562B2Three-dimensional stacked memory device and method
Publication Date: 2023.11.28 SAMSUNG ELECTRONICS CO LTD
  • US11830562B2 patent drawing
  • US11830562B2 patent drawing
  • US11830562B2 patent drawing

AI summary

A three-dimensional stacked memory device includes a buffer die having a plurality of core die memories stacked thereon. The buffer die is configured as a buffer to occupy a first space in the buffer die. The first memory module, disposed in a second space unoccupied by the buffer, is configured to operate as a cache of the core die memories. The controller is configured to detect a fault in a memory area corresponding to a cache line in the core die memories based on a result of a comparison between data stored in the cache line and data stored in the memory area corresponding to the cache line in the core die memories. The second memory module, disposed in a third space unoccupied by the buffer and the first memory module, is configured to replace the memory area when the fault is detected in the memory area.