Memory Defect Map for System Reliability Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As computing systems evolve, the presence of defective memory cells can lead to system failures and increased lifecycle costs due to the growing significance of memory in overall system costs and potential data loss, despite existing methods for managing defective memory locations.

Innovation Solution

A method for creating and updating a memory defect map during both manufacturing and operation, which optimizes system performance by identifying and remapping defective memory locations, allowing the use of memory components with known defects without compromising system integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory components are tested extensively to ensure reliability, then system reliability improves, but testing time and costs increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by creating a defect map during manufacturing testing that identifies all defective memory locations before the memory component is deployed. This preliminary identification allows the system to know in advance which locations are defective, eliminating the need for repeated testing of these known-bad locations and enabling proactive remapping strategies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a digital representation (defect map) of the physical memory's defective locations. This defect map is a copied version of the memory's defect status that can be stored, transmitted, and processed without affecting the actual memory component, allowing the system to work with defect information efficiently.

Inventive Principle:
Principle #26Copying

2Reliability

If defective memory locations are remapped to spare locations, then system reliability improves, but device complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary defect map that mediates between the physical memory component and the system's memory management. This defect map serves as an intermediate layer that translates physical defect locations into actionable remapping information, simplifying the overall system architecture by centralizing defect management rather than distributing complexity throughout the memory subsystem.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The remapping strategy is determined in advance based on the defect map created during manufacturing. By pre-calculating which spare locations should cover which defective locations, the system eliminates the need for complex real-time remapping decisions during operation, reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If memory components with defects are used, then system costs decrease, but system reliability worsens

Engineering Contradiction:
Improvesystem costsVSAvoidsystem reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent converts the harm of defective memory locations into a benefit by systematically identifying and mapping these defects during manufacturing. Instead of discarding memory components with defects (which would increase costs), the defect map enables the system to utilize these components effectively through remapping, transforming potential failures into acceptable operational characteristics.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The memory component essentially serves itself by including the defect map within the component or associated with it. The defect information is self-contained within the memory component, allowing the system to automatically identify and compensate for defects without requiring external intervention or complex external testing infrastructure.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If a comprehensive defect map is maintained, then memory management precision improves, but memory access time increases

Engineering Contradiction:
Improvememory management precisionVSAvoidmemory access time
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The defect map is pre-populated during manufacturing with all known defective locations identified through comprehensive testing. This preliminary action ensures that the defect map is complete and accurate before the memory component enters service, eliminating the need for runtime defect detection and allowing the system to make precise remapping decisions instantly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts defect information from the physical memory testing process and separates it into a distinct defect map data structure. This extraction allows the defect information to be processed independently from normal memory operations, enabling precise memory management without requiring the entire defect map to be checked during every memory access.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2026356B1Method for creating a memory defect map and optimizing performance using the memory defect map
Publication Date: 2016.07.20 DELL PROD LP
  • EP2026356B1 patent drawingFigure 1~2
  • EP2026356B1 patent drawingFigure 3~4
  • EP2026356B1 patent drawingFigure 5

AI summary

A method for storing a memory defect map is disclosed whereby a memory component is tested for defects at the time of manufacture and any memory defects detected are stored in a memory defect map and used to optimize the system performance. The memory defect map is updated and the system's remapping resources optimized as new memory defects are detected during operation.