Fault Address Mapping for Multi-Row Memory Repair

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face challenges in efficiently managing content addressable memory (CAM) entries due to the increasing number of defective addresses, leading to resource constraints and inefficient storage of multi-row faults in memory devices.

Innovation Solution

A fault management device and method that stores multiple defective addresses in one CAM entry by masking bits of fault and repair addresses based on multi-row fault information, using a first storage circuit for fault addresses and a second storage circuit for repair addresses, with a mapping control circuit to manage bit masking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If one defective address is stored in one CAM entry using 1:1 entry method, then the storage is simple and direct, but the CAM storage area increases as the number of defective addresses increases, causing resource constraints

Engineering Contradiction:
Improvenumber of defective addressesVSAvoidCAM storage area
Core Design Contradiction:
Quantity of substanceVSArea of stationary object

Solution Approach 1:

The patent merges multiple defective addresses that share common fault patterns into a single CAM entry. By identifying that multiple sub-word lines may have faults at the same bit positions, the system combines these addresses and stores them together with consolidated repair addresses, reducing the total number of CAM entries required.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes a single CAM entry serve multiple functions by storing combined defective addresses that represent multiple fault scenarios. The unified repair address stored in the CAM entry can repair faults across multiple sub-word lines, making the CAM entry universal rather than dedicated to a single address.

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

2Reliability

If multiple defective addresses are stored in separate CAM entries, then each address can be managed individually, but the limited CAM resources are consumed rapidly, reducing system efficiency

Engineering Contradiction:
Improvefault management accuracyVSAvoidCAM resource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines multiple defective addresses into single CAM entries while preserving the ability to accurately manage each address's repair. The merging process identifies commonalities in fault patterns across multiple addresses, allowing consolidated storage that maintains individual address repair capabilities through unified repair address management.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If a large number of CAM entries are allocated to store defective addresses, then all defective addresses can be tracked individually, but the device complexity and resource consumption increase

Engineering Contradiction:
Improvenumber of defective addressesVSAvoidCAM entry management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent reduces device complexity by merging multiple defective addresses into single CAM entries. This consolidation simplifies the CAM entry management structure, reducing the number of entries that need to be individually tracked and managed, while still maintaining comprehensive coverage of all defective addresses through the combined storage approach.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260037367A1Controller including fault management device and fault management method
Publication Date: 2026.02.05 SK HYNIX INC
  • US20260037367A1 patent drawing
  • US20260037367A1 patent drawing
  • US20260037367A1 patent drawing

AI summary

A fault management device includes a first storage circuit configured to receive and sequentially store a fault address of a memory device and to output a selection signal by comparing stored fault addresses with an input address; a second storage circuit configured to store repair addresses corresponding to the stored fault addresses to output a selected repair address corresponding to the selection signal; and a mapping control circuit configured to control the first storage circuit to mask one or more bits of the received fault address according to a mode information signal indicating faults in two or more sub-word lines, among a plurality of sub-word lines arranged in the memory device, and to control the second storage circuit to mask one or more bits of a repair address corresponding to the masked bits of the received fault address.