Memory Bank Error Check and Refresh Segmentation

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 repair methods using redundant cells and error correction circuits.

Innovation Solution

A method and system for operating a memory that includes performing an error check operation on a selected row and column of one memory bank and a refresh operation on other memory banks in response to a predetermined command, utilizing a control signal generating circuit, error correction circuit, and memory banks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error check operation is performed on all memory banks, then error detection capability is improved, but operation time increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The memory system is divided into multiple memory banks, and the error check operation is segmented to be performed on only one selected memory bank at a time, while other banks undergo refresh operations. This segmentation allows parallel processing of error checking and refresh operations across different banks, reducing total operation time while maintaining error detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The error check operation is performed periodically on selected memory banks in a round-robin fashion, rather than continuously on all banks. This periodic approach ensures that each bank is checked for errors at regular intervals while allowing other banks to be refreshed in between, balancing error detection with operational efficiency.

Inventive Principle:
Principle #19Periodic action

2Stability of the object's composition

If refresh operation is performed on all memory banks, then data retention is improved, but operation time increases

Engineering Contradiction:
Improvedata retentionVSAvoidoperation time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The refresh operation is segmented across multiple memory banks, with only one bank selected for error checking at a time while others receive refresh operations. This ensures that data retention is maintained across all banks through periodic refreshes without requiring all banks to be refreshed simultaneously, reducing total operation time.

Inventive Principle:
Principle #1Segmentation

3Reliability

If redundant memory cells are added for repair, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedefective cell replacement capabilityVSAvoidmemory structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An error correction circuit is introduced as an intermediary component that works in conjunction with the memory banks. This circuit performs error detection and correction operations on data read from memory cells, providing a systematic approach to handling defective cells without requiring complex physical restructuring of the memory array itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12288588B2Memory, memory system and operation method of memory
Publication Date: 2025.04.29 SK HYNIX INC
  • US12288588B2 patent drawing
  • US12288588B2 patent drawing
  • US12288588B2 patent drawing

AI summary

A method for operating a memory includes: receiving a predetermined command; performing an error check operation on a selected row and selected columns of one memory bank among a plurality of memory banks in response to the predetermined command; and performing a refresh operation on a selected row of each of the other memory banks among the memory banks in response to the predetermined command.