Memory Resource Allocation Using Error-Aware Defect Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data centers face challenges in managing and efficiently recovering defective memory devices, particularly in large-scale, modular data centers where resources are individually constructed and restructured based on usage, necessitating a system for categorizing and analyzing error information from memory devices to optimize their operation and allocation.

Innovation Solution

A memory system comprising a plurality of memory devices with error correction capabilities and a controller to acquire and categorize error information, along with a compute system to analyze this data and allocate resources based on workload requirements, including the use of spare memory devices for defective ones and independent power management of normal and shared memory devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If memory devices are individually constructed and restructured in large-scale data centers, then resource flexibility and adaptability improve, but device complexity and management difficulty increase

Engineering Contradiction:
Improveresource flexibilityVSAvoidmanagement difficulty
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments memory devices into normal and shared categories, with shared memory devices serving multiple memory controllers. This segmentation enables flexible resource allocation while simplifying management through standardized sharing protocols and defect isolation mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Shared memory devices are designed to serve multiple memory controllers simultaneously, providing universal functionality. This multi-functionality improves resource utilization and flexibility while the patent manages complexity through coordinated access protocols and defect containment strategies.

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

2Reliability

If error information is collected and analyzed from memory devices, then reliability and defect detection improve, but system complexity and processing overhead increase

Engineering Contradiction:
Improvedefect detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts error information from memory devices and processes it separately through dedicated error management logic. This extraction approach improves defect detection accuracy while managing complexity by isolating analysis functions from core memory operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements feedback mechanisms where error information from memory devices is continuously monitored and analyzed. This feedback loop improves reliability through real-time defect detection while the patent manages complexity through automated response protocols and selective analysis.

Inventive Principle:
Principle #23Feedback

3Reliability

If spare memory devices are used to replace defective ones, then system reliability improves, but device complexity and recovery complexity increase

Engineering Contradiction:
Improvesystem availabilityVSAvoidrecovery complexity
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

Spare memory devices are pre-configured and ready before defects occur. The patent implements preliminary actions by maintaining standby shared memory devices that can be quickly activated upon defect detection, improving system availability while reducing recovery complexity through pre-established replacement protocols.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements automated mechanisms to discard defective memory devices and recover functionality through spare devices. This approach improves reliability while managing recovery complexity through standardized replacement procedures and defect isolation.

Inventive Principle:
Principle #34Discarding and recovering

4Loss of energy

If independent power management is implemented for normal and shared memory devices, then energy efficiency improves, but control complexity increases

Engineering Contradiction:
Improveenergy efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements dynamic power management where shared memory devices can be independently powered on or off based on workload requirements. This dynamic control improves energy efficiency while managing complexity through automated power state transitions and workload-based activation protocols.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12547510B2Memory system and data processing system including the same
Publication Date: 2026.02.10 SK HYNIX INC
  • US12547510B2 patent drawing
  • US12547510B2 patent drawing
  • US12547510B2 patent drawing

AI summary

A memory system and a data processing system including the memory system may manage a plurality of memory devices. For example, the data processing system may categorize and analyze error information from the memory devices, acquire characteristic data from the memory devices and set operation modes of the memory devices based on the characteristic data, allocate the memory devices to a host workload, detect a defective memory device among the memory devices and efficiently recover the defective memory device.