Compressor Circuit Reduces SRAM Test Area and Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SRAM test systems suffer from increased circuit area and signal delay due to the presence of numerous latches and multiplexers in the scan chain.

Innovation Solution

A test system comprising a compressor circuit that compresses X-bit signals from first latches to Y-bit signals, where X > Y, and at least one second latch to generate a scan output, forming D flip-flops, which operates differently in normal and test modes to reduce circuit area and signal delay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a scan chain comprising a large number of latches and multiplexers is used to test SRAM, then the test function can be performed, but the circuit area increases and signal delay increases

Engineering Contradiction:
Improvetest functionVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent merges the test function with the normal output function by using the same latch structure for both purposes. The latch array serves dual functions: storing data for normal operation and capturing test results, eliminating the need for separate test-specific latches and reducing overall circuit area

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The latch structure is designed to be universal, serving both normal memory operation and test functions. The same latches that store operational data also capture test results, and the same output circuitry handles both normal data output and test result output, achieving multi-functionality with minimal additional components

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

2Reliability

If a scan chain comprising a large number of latches and multiplexers is used to test SRAM, then the test function can be performed, but the signal delay during scanning increases

Engineering Contradiction:
Improvetest functionVSAvoidsignal delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the test result capture function from the traditional scan chain structure. By using the existing latch output to directly capture test results without requiring them to propagate through the entire scan chain, the method removes unnecessary delay paths while maintaining test functionality

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The latches are designed to preliminarily capture test results during the test operation, storing them in a ready state before final output. This preliminary capture action allows test results to be obtained without waiting for complete scan chain propagation, reducing overall test time and signal delay

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12158500B2System and method which can reduce circuit area while performing test function
Publication Date: 2024.12.03 REALTEK SEMICON CORP
  • US12158500B2 patent drawing
  • US12158500B2 patent drawing
  • US12158500B2 patent drawing

AI summary

A system, comprising: a plurality of first latches; a compressor circuit, coupled to the first latches, configured to compress an first signal having X bits from the first latches to a second signal having Y bits, wherein X and Y are positive integers and X is larger than Y; and at least one second latch, coupled to the compressor circuit, configured to receive the second signal to generate a scan output, wherein each of the first latches and the second latch forms a D flip flop. The system outputs the first signal but none of the scan output in a normal mode, and outputs the scan output but none of the first signal in a test mode.