Memory Scan Chain Testing Column Redundancy Logic Multiplexers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory designs with column redundancy lack effective testing mechanisms for errors in redundancy logic and multiplexers, leading to potential read or write errors due to undetected defects.

Innovation Solution

The memory design incorporates a DFT scan chain that tests column redundancy logic and multiplexers by routing shift-in signals through write and read column redundancy multiplexers, processing them through write drivers and sense amplifiers, and latching the results in data output latches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing DFT scan chains are used, then the memory can be manufactured and operated, but errors in redundancy logic or redundancy multiplexers cannot be detected

Engineering Contradiction:
Improvedetection of errors in redundancy logic and multiplexersVSAvoidcomplexity of scan chain configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The scan chain is configured to serve multiple functions: it can test normal data paths and simultaneously test redundancy logic and multiplexers by selectively enabling different signal routing modes. The same scan chain infrastructure is used for both operational testing and redundancy path testing, eliminating the need for separate dedicated test paths.

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

Solution Approach 2:

The scan chain configuration is made dynamic through control signals that can switch between different operational modes. The redundancy multiplexers are controlled to route signals either through normal operational paths or through test paths that expose redundancy logic, allowing the system to adapt its testing capability based on the test phase without permanent structural changes.

Inventive Principle:
Principle #15Dynamics

2Reliability

If column redundancy logic and multiplexers are tested, then reliability is improved, but additional testing circuitry and complexity are required

Engineering Contradiction:
Improveerror detection capabilityVSAvoidtesting circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The redundancy multiplexers and logic circuits are designed to be self-testing through the scan chain mechanism. By routing scan signals through the redundancy paths and observing the outputs, the system automatically tests its own redundancy components without requiring external test equipment or additional dedicated test circuits, thus achieving reliability improvement with minimal added complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If scan chain routes through write driver and sense amplifier, then comprehensive testing is achieved, but signal processing time increases

Engineering Contradiction:
Improvecomprehensive testing coverageVSAvoidsignal processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The scan chain operates in periodic cycles where test signals are applied in discrete time steps synchronized with clock edges. This allows the signal to propagate through the write driver and sense amplifier in controlled intervals, enabling comprehensive testing while maintaining predictable timing and avoiding continuous signal processing delays that would occur with asynchronous testing approaches.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12327599B2Memory with scan chain testing of column redundancy logic and multiplexing
Publication Date: 2025.06.10 QUALCOMM INC
  • US12327599B2 patent drawing
  • US12327599B2 patent drawing
  • US12327599B2 patent drawing

AI summary

A memory is provided in which a scan chain covers the redundancy logic for column redundancy as well as the redundancy multiplexers in each column. The redundancy logic includes a plurality of redundancy logic circuits arranged in series. Each redundancy logic circuit corresponds to a respective column in the memory. Each column is configured to route a shift-in signal through its redundancy multiplexers during a scan mode of operation.