Memory Error Check Control Circuit for Bad Section Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As semiconductor memory devices increase in capacity, it becomes challenging to fabricate memory devices without defective memory cells, leading to the need for redundancy memory cells and error correction circuits to address errors during read and write processes.

Innovation Solution

A method and system for operating a memory that includes error checking, detecting bad sections, stopping and resuming the error check operation based on the number of detected bad sections, and transferring this information to a memory controller to manage error correction and data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If error check operation continues without stopping, then all bad sections can be detected, but memory bandwidth is wasted and operation time increases

Engineering Contradiction:
Improveerror detection completenessVSAvoidmemory operation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies partial action by stopping the error check operation after detecting a predetermined number of bad sections. Instead of checking all memory sections exhaustively, the system performs error checking on a limited portion (until the threshold is reached), which balances detection completeness with operational efficiency. This resolves the contradiction by accepting partial detection coverage in exchange for improved productivity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements feedback by monitoring the number of detected bad sections and using this information to control the continuation or termination of the error check operation. When the predetermined number of bad sections is detected, the system provides feedback to stop further checking, thereby optimizing resource usage while maintaining adequate error detection capability.

Inventive Principle:
Principle #23Feedback

2Productivity

If error check operation is stopped early, then memory operation efficiency is improved, but detection completeness decreases

Engineering Contradiction:
Improvememory operation efficiencyVSAvoiderror detection completeness
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the parameter of error check operation from continuous to conditional based on the detected bad section count. By introducing a threshold parameter (predetermined number of bad sections), the system dynamically adjusts the extent of error checking, stopping when the threshold is reached. This parameter-based control resolves the contradiction by optimizing the trade-off between productivity and detection completeness.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If bad section information is stored in memory, then error correction capability is improved, but memory capacity for useful data decreases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidusable memory capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments memory functionality into distinct components: error check operation control circuit, bad section detecting circuit, and bad section storing circuit, separate from the main memory core. This segmentation allows error management functions to operate independently without consuming significant capacity from the usable memory, resolving the contradiction between reliability and usable capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary bad section storing circuit that acts as a buffer between the error detection process and the main memory. This intermediary structure stores bad section addresses separately, enabling error correction functionality while minimizing the impact on usable memory capacity. The intermediary layer resolves the contradiction by providing error management capability without directly reducing main memory availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12197741B2Memory, operation method of memory, and operation method of memory system
Publication Date: 2025.01.14 SK HYNIX INC
  • US12197741B2 patent drawing
  • US12197741B2 patent drawing
  • US12197741B2 patent drawing

AI summary

A method for operating a memory includes: performing an error check operation; detecting N bad sections during the error check operation, where N is an integer equal to or greater than 1; stopping the error check operation in response to the detecting of the N bad sections; transferring information on the N bad sections to a memory controller; and resuming the error check operation in response to the transferring of the information on the N bad sections to a memory controller.