Memory System Failover via Backup Region and Redundancy Word Lines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems lack the ability to recover data in case of uncorrectable error correction codes (UECC), leading to insufficient reliability due to the inability to perform failover functions effectively.

Innovation Solution

A memory system with a backup region and a memory controller that stores data in both selected memory cells and a backup region, replacing defective word lines with redundancy word lines to mitigate data loss and improve reliability by performing failover functions before UECC occurs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is stored only in selected memory cells without backup, then device complexity is reduced, but reliability deteriorates due to inability to perform failover operations

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory system is segmented into multiple independent memory devices, each with its own backup region. This allows the system to isolate failures to specific segments and perform failover operations on individual devices without affecting the entire system, thereby improving reliability while managing complexity through modular organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by storing duplicate data in backup regions before failures occur. The memory controller proactively monitors memory cell health and performs failover operations in advance, replacing defective word lines with redundancy word lines before uncorrectable errors occur, thus ensuring reliability without requiring complex real-time intervention systems

Inventive Principle:
Principle #10Preliminary action

2Reliability

If failover operations are performed after UECC occurs, then data loss is minimized, but productivity deteriorates due to system shutdown requirements

Engineering Contradiction:
Improvedata integrityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The memory controller performs preliminary failover operations by monitoring memory cell status and transferring data to backup regions before UECC occurs. This proactive approach ensures data integrity is maintained while allowing the system to continue operating without shutdown, thus preserving productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The backup region serves as an intermediary storage area that facilitates seamless failover operations. When defects are detected, the controller uses the backup region as a temporary holding area for data migration, enabling continuous system operation and maintaining productivity while ensuring data integrity through the intermediary buffer

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If redundancy word lines are not implemented, then device complexity is reduced, but reliability deteriorates due to inability to replace defective word lines

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing redundancy word lines specifically in backup regions where they are most needed for failover operations. This targeted approach provides reliability enhancement only where required, rather than uniformly across the entire memory system, thus managing device complexity while improving reliability at critical locations

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses copying by creating redundancy word lines that are copies of original word lines and storing duplicate data in backup regions. This copying mechanism enables the system to replace defective word lines with their redundant copies, ensuring reliability while keeping the complexity manageable through straightforward duplication strategies

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11231992B2Memory systems for performing failover
Publication Date: 2022.01.25 SAMSUNG ELECTRONICS CO LTD
  • US11231992B2 patent drawing
  • US11231992B2 patent drawing
  • US11231992B2 patent drawing

AI summary

A memory system includes a plurality of memory devices, each of the plurality of memory devices including a plurality of memory cells, and at least one of the plurality of memory devices including a backup region, and a memory controller configured to store data to be stored in a plurality of selected memory cells in the plurality of selected memory cells and the backup region, the plurality of selected memory cells being connected to a selected word line of a selected memory device among the plurality of memory devices, and replace the selected word line with a redundancy word line to which a plurality of redundancy memory cells among the plurality of memory cells are connected in response to a correctable error correction code (CECC) occurring in at least one of the plurality of selected memory cells.