Memory Controller Row Repair With Selective Error-Corrected Copy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices with a few defective memory cells are inefficiently treated as defective products, leading to yield loss, and current post-package repair methods involve data loss and increased power consumption.

Innovation Solution

A memory system with a memory controller that performs a row copy operation after error correction during post-package repair, allowing data to be copied from defective to redundant memory cells without data loss and reducing unnecessary write-back operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If post-package repair operation is performed to replace defective memory cells with redundant memory cells, then data integrity is maintained, but power consumption and repair time increase

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by reading data from the defective row and columns before executing the full row copy operation. The memory controller identifies which columns contain errors and only copies data for those specific columns to the redundant row, rather than copying the entire row. This preliminary identification and selective copying reduces unnecessary write operations and power consumption while maintaining data integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing a complete row copy operation that copies all columns, the system applies partial action by identifying and copying only the columns that contain errors. The memory controller determines the error locations and performs write operations only for those specific columns, thereby reducing power consumption and repair time while still ensuring complete data replacement for the defective cells.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If row copy operation is performed to copy data from defective row to redundant row, then data integrity is ensured, but repair time increases

Engineering Contradiction:
Improvedata integrityVSAvoidrepair time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The memory controller performs preliminary actions by first reading data from the defective row and identifying error locations before executing the row copy operation. This preliminary data gathering and error identification allows the system to perform targeted copy operations only for columns with errors, significantly reducing the time required compared to copying the entire row.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by performing row copy operations only for columns that contain errors rather than copying all columns. The memory controller identifies error locations and performs selective copying, thereby reducing repair time while ensuring data integrity is maintained for all defective cells.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If all memory cells are copied during repair operation, then data integrity is maintained, but unnecessary write operations increase power consumption

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The memory controller performs preliminary actions by reading data from the defective row and identifying which columns contain errors before executing write operations. This preliminary error identification enables the system to perform targeted write operations only for columns with errors, avoiding unnecessary write operations and reducing power consumption while maintaining data integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by performing write operations only for columns that contain errors rather than copying all columns. The memory controller determines error locations and performs selective copying, thereby reducing unnecessary write operations and power consumption while ensuring data integrity is maintained for all defective cells.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250355570A1Memory system including memory controller and device, and operating methods thereof
Publication Date: 2025.11.20 SK HYNIX INC
  • US20250355570A1 patent drawing
  • US20250355570A1 patent drawing
  • US20250355570A1 patent drawing

AI summary

An operating method of a memory system includes reading, by a plurality of memory chips, data from a first column of a defective row corresponding to a failure address; generating, by a memory controller, error-corrected data by correcting an error of the read data; and mapping, by a target chip selected from the plurality of memory chips, the failure address to a redundancy address, and writing the error-corrected data to a first column of a redundancy row corresponding to the redundancy address, wherein the reading, the generating, the mapping, and the writing are repeatedly performed on remaining columns of the defective row.