Semiconductor Package Error Correction via Dedicated Memory Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor package technologies face challenges in repairing defects detected at the package level, especially when multiple memory chips are mounted inside a single package, as wafer-level repairs are easier but not feasible post-packaging.

Innovation Solution

Incorporating a memory controller chip, multiple first memory chips for normal data storage, a second memory chip for error information storage, and an interface unit to manage data and error correction within the semiconductor package, utilizing error information like parity bits or ECC to correct data errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple memory chips are mounted inside a single package to increase capacity, then the storage capacity is improved, but the difficulty of detecting and measuring defects increases

Engineering Contradiction:
Improvestorage capacityVSAvoiddefect detection difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent divides the error correction function into separate dedicated chips (first memory chips for normal data, second memory chip for error information) rather than attempting to monitor all chips simultaneously. This segmentation allows independent testing and error handling of each memory chip, making defect detection manageable even with multiple chips in the package.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a memory controller chip as an intermediary that coordinates error detection and correction across multiple memory chips. The controller manages the interface between chips and implements the error correction logic, simplifying the complexity of direct chip-to-chip monitoring and enabling scalable defect detection in multi-chip packages.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of repair

If wafer-level repair methods are used to replace defective cells, then the repair ease is improved, but the adaptability to package-level defects deteriorates

Engineering Contradiction:
Improverepair easeVSAvoidpackage-level defect adaptability
Core Design Contradiction:
Ease of repairVSAdaptability or versatility

Solution Approach 1:

The patent performs error correction in advance by storing error information (parity bits or ECC data) in the second memory chip before data is needed. This preliminary error detection and correction capability is built into the package structure, allowing defects to be corrected at the package level without requiring wafer-level repair processes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a universal error correction system that can handle defects in any of the multiple memory chips through the same mechanism (second memory chip storing error information for all first memory chips). This multi-functional approach allows the same error correction infrastructure to serve all memory chips regardless of where defects occur, providing package-level repair capability that adapts to various defect scenarios.

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

Data Source

PatentUS8407538B2Semiconductor package
Publication Date: 2013.03.26 SK HYNIX INC
  • US8407538B2 patent drawing
  • US8407538B2 patent drawing
  • US8407538B2 patent drawing

AI summary

A semiconductor package includes a memory controller chip, a plurality of first memory chips configured to store normal data, a second memory chip configured to store error information for correcting or detecting error of the normal data, and an interface unit configured to interface the memory controller chip, the plurality of first memory chips, and the second memory chip.