Concurrent Memory Redundancy for Real-Time Fault Repair

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems require sequential operations for fault detection and repair, which increases the time required to identify and fix errors, necessitating return of faulty integrated circuits for repair.

Innovation Solution

A memory system that enables concurrent error detection and redundancy activation, allowing error detection, isolation, and repair to occur simultaneously with read and write operations without modifying existing error detection or redundancy enable circuits, using a sequencer to manage output signals and activate error detection and redundancy enable circuits in a concurrent mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sequential fault detection and repair process is used, then repair can be performed with existing circuits, but memory speed is reduced and time for fault detection and repair increases

Engineering Contradiction:
Improvefault repair capabilityVSAvoidmemory speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent pre-loads test vectors into the memory array before normal operation begins. During concurrent mode, these pre-loaded vectors are automatically compared with read vectors, enabling fault detection without interrupting normal memory operations. This preliminary preparation allows the system to maintain high speed while performing fault detection and repair concurrently.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If sequential fault detection and repair process is used, then existing error detection and redundancy enable circuits can be used, but time for fault detection and repair increases

Engineering Contradiction:
Improvecircuit structureVSAvoidtime for fault detection and repair
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent enables the error detection circuit and redundancy enable circuit to operate continuously during normal memory operations rather than sequentially. The sequencer coordinates these circuits to work concurrently with read and write operations, ensuring that fault detection, isolation, and repair occur without interrupting the continuous flow of normal memory operations, thereby eliminating idle time.

Inventive Principle:
Principle #20Continuity of useful action

3Loss of time

If concurrent mode is implemented, then fault detection and repair time is reduced, but device complexity increases due to sequencer and concurrent operation logic

Engineering Contradiction:
Improvefault detection and repair timeVSAvoidconcurrent operation logic
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The sequencer is designed to serve multiple functions: it controls the error detection circuit, coordinates the redundancy enable circuit, and manages the output of faulty feature identification. By making the sequencer a multi-functional control unit that handles various aspects of concurrent operation, the patent reduces the need for separate dedicated control circuits, thereby limiting the increase in overall device complexity while enabling concurrent fault detection and repair.

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

4Reliability

If concurrent error detection and redundancy activation are enabled, then real-time error correction is achieved, but output signal management becomes complex

Engineering Contradiction:
Improvereal-time error correctionVSAvoidoutput signal management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sequencer acts as an intermediary between the concurrent operations of error detection, faulty feature identification, and redundancy activation. It receives outputs from these parallel circuits and sequences them in the correct order, mediating the complex interactions and ensuring that output signals are managed systematically. This intermediary role simplifies the overall system architecture by providing a single coordination point for concurrent operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11455221B2Memory with concurrent fault detection and redundancy
Publication Date: 2022.09.27 QUALCOMM INC
  • US11455221B2 patent drawing
  • US11455221B2 patent drawing
  • US11455221B2 patent drawing

AI summary

A memory includes an error detection circuit that identifies a faulty feature in an array of memory cells within the memory. A redundancy enable circuit functions to replace the faulty feature with a redundant feature. The error detection circuit and the redundancy enable circuit function concurrently with a read operation on the array of memory cells.