Redundant Memory Array Section Replacement Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory systems face issues with block failures of three adjacent memory sections due to limited redundant memory, leading to entire memory device inoperability, as existing architectures are not efficient in replacing defective memory sections across different banks.

Innovation Solution

Implementing a redundant memory architecture with shorter digit lines in redundant memory arrays, allowing for sharing of sense-amplifiers and using dummy digit lines for noise immunity, enabling the replacement of entire memory sections and reducing the overall size of the memory device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If limited redundant memory is provided for each memory section, then the area occupied by redundant memory is reduced, but the ability to repair defective memory sections is insufficient

Engineering Contradiction:
Improvearea occupied by redundant memoryVSAvoidability to repair defective memory sections
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The redundant memory array is designed to serve multiple memory sections simultaneously. Instead of dedicating limited redundant memory to each individual memory section, a shared redundant memory array can replace defective sections from multiple banks, maximizing the utility of redundant memory resources.

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

Solution Approach 2:

The patent introduces a new dimensional approach by creating a separate redundant memory array that operates independently from the main memory array structure. This allows redundant memory to be organized and allocated differently, enabling more flexible repair strategies across multiple memory sections without being constrained by traditional per-section allocation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of repair

If redundant memory is allocated per memory section, then local repair capability is improved, but unused redundant memory cannot assist other memory sections

Engineering Contradiction:
Improvelocal repair capabilityVSAvoidflexibility to assist other memory sections
Core Design Contradiction:
Ease of repairVSAdaptability or versatility

Solution Approach 1:

The redundant memory array is designed as a universal resource that can be allocated to repair any defective memory section within the memory device. The system maintains local repair capability while enabling cross-sectional assistance through a shared pool of redundant memory that can be dynamically assigned based on failure patterns.

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

Solution Approach 2:

The patent implements dynamic allocation of redundant memory resources. Instead of static per-section allocation, the system can adaptively assign redundant memory sections to different main memory sections based on real-time needs, allowing unused redundant memory in one area to assist other areas experiencing failures.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If open-digit line sense amplifier architecture is used, then memory section organization is simplified, but block failures of three adjacent memory sections can occur

Engineering Contradiction:
Improvememory section organizationVSAvoidsusceptibility to block failures
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent addresses block failure susceptibility by introducing redundant memory sections that can replace failed sections within blocks. The segmentation principle is applied by dividing the memory into manageable units with dedicated redundant replacements, allowing localized repair of block failures without affecting the entire memory device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements prior cushioning by pre-allocating redundant memory sections before failures occur. These redundant sections serve as a buffer or cushion against block failures, allowing the system to withstand and recover from failures of three adjacent memory sections without catastrophic loss of functionality.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS8582377B2Redundant memory array for replacing memory sections of main memory
Publication Date: 2013.11.12 MICRON TECHNOLOGY INC
  • US8582377B2 patent drawing
  • US8582377B2 patent drawing
  • US8582377B2 patent drawing

AI summary

Memories and methods for replacing memory sections of a main memory array by mapping memory addresses for an entire main memory section to at least one memory section of a redundant memory array. One such memory includes a fuse block having programmable elements configured to be programmed to identify main memory sections to be mapped to redundant memory sections of the redundant memory array. The memory further includes a redundant memory logic circuit coupled to the redundant memory array and the fuse block. The redundant memory logic is configured to map the memory for a main memory section identified in the fuse block to at least one of the redundant memory sections of the redundant memory array.