Built-in Test Circuit for Semiconductor Memory Burn-in

Solution Overview

Problem

Conventional burn-in stress tests for semiconductor memories are time-consuming once the memory is packaged, requiring efficient methods for early detection of defects during the wafer testing stage.

Innovation Solution

Integration of a built-in test circuit within the semiconductor memory that includes a controller, multiplexers, and decoders to generate test addresses and control signals, enabling simultaneous testing of multiple rows and columns during the burn-in stress test, thereby reducing testing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If burn-in stress tests are performed after packaging, then defect detection is achieved, but testing time is excessive

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a built-in test circuit that performs burn-in stress testing before the memory device is packaged. The test circuit includes address generators, decoders, and data write/read circuits that are integrated into the memory device itself, allowing stress testing to be conducted on the wafer level before packaging, thereby reducing the time required for post-packaging testing while maintaining defect detection capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The memory device performs self-testing through the built-in test circuit that is integrated within the device structure. The test circuit uses the memory device's own address decoders, data buffers, and memory cells to conduct stress testing, eliminating the need for external testing equipment and reducing testing time while maintaining comprehensive defect detection

Inventive Principle:
Principle #25Self-service

2Productivity

If multiple rows and columns are tested simultaneously, then testing speed is improved, but device complexity increases

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The built-in test circuit is designed to use the same address decoders, data buffers, and memory cell structures that are used during normal memory operation. The address generators and control logic are integrated with the existing memory architecture, allowing the circuit to serve both normal operation and testing functions, thereby increasing testing speed without significantly increasing device complexity

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

Solution Approach 2:

The test circuit dynamically activates multiple rows and columns simultaneously by generating multiple address signals in parallel. The address generators produce address sequences that activate different memory regions concurrently, and the control logic dynamically manages the simultaneous operations, thereby improving testing speed while utilizing the existing flexible memory architecture

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8773930B2Built-in test circuit and method
Publication Date: 2014.07.08
  • US8773930B2 patent drawing
  • US8773930B2 patent drawing
  • US8773930B2 patent drawing

AI summary

A method of testing a semiconductor memory includes performing a first test of a first type prior to packaging the semiconductor memory. The first test of the first type includes generating a first plurality of addresses, decoding the first plurality of addresses to generate a second plurality of decoded addresses at a first decoder, and activating one of a plurality of rows or a plurality of columns of the semiconductor memory based on the second plurality of decoded addresses. The semiconductor memory is packaged after performing the first test of the first type.