At-Speed Scan Test Circuitry for Delay Fault Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits with high densities face challenges in efficient testing with high failure coverage and low test costs, as existing design for testability (DFT) techniques are complex and costly, particularly in detecting delay faults across clock domains with different frequencies or phases.

Innovation Solution

The integrated circuit employs a method for delay-fault testing using a pulse generator and multiplexer circuits to selectively configure memory cells as scan test memory cells, generating launch and capture test clock pulses at frequencies proportional to the application speed, allowing for efficient detection of delay faults without requiring high-end automated test equipment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing DFT techniques are used for testing integrated circuits, then failure coverage can be achieved, but test complexity and cost increase significantly

Engineering Contradiction:
Improvefailure coverageVSAvoidtest complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines scan chain functionality with operational memory cells into a unified structure. The same memory cells serve both as operational storage elements and as scan test elements when configured in scan mode, eliminating the need for separate dedicated test memory structures and reducing overall test circuit complexity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory cells are designed with multi-functionality, capable of operating in both operational mode and scan test mode. The circuitry can selectively configure these cells between their normal computational function and their test function, allowing a single structure to fulfill multiple purposes and reducing the need for additional dedicated test components

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

2Reliability

If existing DFT techniques are used for testing integrated circuits, then failure coverage can be achieved, but test cost increases

Engineering Contradiction:
Improvefailure coverageVSAvoidtest cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent merges operational memory cells with scan test functionality, eliminating the need for separate dedicated test memory structures. This consolidation reduces the overall amount of circuitry required, leading to lower manufacturing costs and reduced test equipment requirements

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The multi-functional memory cells that can operate in both operational and scan test modes reduce the need for additional dedicated test components. This universality decreases the overall circuit area required for testing and reduces the complexity of test equipment needed, thereby lowering test costs

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

3Reliability

If memory cells are configured as scan test memory cells, then delay faults can be detected, but the circuit must be reconfigured from operational mode

Engineering Contradiction:
Improvedelay fault detectionVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic reconfiguration capability where memory cells can switch between operational mode and scan test mode based on control signals. This dynamic switching is achieved through mode control logic that adjusts the connectivity and timing of the memory cells, allowing flexible transition between functional states without permanent structural changes

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7710801B2Circuitry and method for an at-speed scan test
Publication Date: 2010.05.04 INFINEON TECHNOLOGIES AG
  • US7710801B2 patent drawing
  • US7710801B2 patent drawing
  • US7710801B2 patent drawing

AI summary

An integrated circuit has a plurality of clock domains and a plurality of memory cells being configurable as operational memory cells or as scan test memory cells for testing the integrated circuit. A pulse generator of the integrated circuit generates pulses for triggering the memory cells when being configured as scan test memory cells, the pulse generator comprising a plurality of pulse outputs. The pulses are provided to the memory cells by multiplexer circuits selecting one of the pulses of the pulse generator and an operational clock.