Post Package Repair Management for Memory Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory technologies lack effective solutions for managing transient and non-transient memory failures, particularly in terms of post-package repair (PPR) mechanisms that can survive various system resets and power cycles.

Innovation Solution

The implementation of post-package repair (PPR) management systems that include soft PPR (sPPR) and hard PPR (hPPR) capabilities, allowing memory devices to detect errors, remap faulty rows, and notify hosts for maintenance, with sPPR providing temporary remapping and hPPR offering permanent remapping that survives power cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If post package repair (PPR) mechanisms are implemented to handle memory failures, then system reliability is improved, but device complexity increases

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

Solution Approach 1:

The PPR mechanism is divided into two distinct modes: soft PPR (sPPR) for transient errors and hard PPR (hPPR) for permanent failures. This segmentation allows the system to apply different repair strategies based on the nature of the failure, improving reliability while managing complexity through specialized sub-systems rather than a monolithic complex structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects between sPPR and hPPR modes based on the detected error type. The controller transitions between different operational states (temporary remapping vs. permanent remapping) depending on whether transient or permanent failures are detected, allowing the system to adapt its complexity level to the actual failure conditions.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If soft PPR (sPPR) is used for temporary remapping, then ease of operation is improved, but reliability deteriorates under power cycles

Engineering Contradiction:
Improveease of operationVSAvoidreliability under power cycles
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system provides dynamic remapping capability where the remapping configuration can be changed or cleared based on operational needs. The sPPR mode allows temporary remapping that can be dynamically adjusted or reset, providing ease of operation while the system automatically transitions to hPPR for persistent reliability across power cycles.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary error detection and classification before executing the appropriate repair mode. By detecting transient errors early and applying sPPR temporarily, the system maintains ease of operation for recoverable errors while having hPPR ready as a preliminary prepared solution for persistent failures that require surviving power cycles.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If hard PPR (hPPR) is implemented for permanent remapping, then reliability is improved, but loss of time occurs during remapping execution

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial remapping action by first attempting sPPR for transient errors, which resolves many issues without the full time cost of hPPR. Only when permanent failures are detected does the system execute the more time-consuming hPPR process, thus applying the excessive time investment only when absolutely necessary for reliability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically determines the appropriate remapping duration and scope based on error classification. For transient errors, temporary remapping is applied quickly; for permanent failures, permanent remapping is executed with full time investment. This dynamic approach minimizes overall time loss while maintaining reliability through appropriate action selection.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If comprehensive error detection and remapping capabilities are added, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improvemanufacturing precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The error detection and remapping system is segmented into specialized components: error detection circuitry, controller logic for mode selection, and separate execution paths for sPPR and hPPR. This segmentation allows comprehensive error handling capability while organizing the complexity into manageable, functionally distinct modules that can be manufactured with precision.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250069680A1Post package repair management
Publication Date: 2025.02.27 MICRON TECHNOLOGY INC
  • US20250069680A1 patent drawing
  • US20250069680A1 patent drawing
  • US20250069680A1 patent drawing

AI summary

A soft post package repair (sPPR) request is detected. Data stored in a target row of a memory array associated with the sPPR request is written to a buffer. Execution of non-maintenance requests on the target row is suspended. Responsive to suspension of execution of non-maintenance requests on the target row, the sPPR request is executed on the target row. Subsequent to completion of the sPPR request, execution of non-maintenance requests on the target row is resumed and the data stored in the buffer is written to the repaired target row.