Semiconductor Memory Testing via Data Rewrite

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing capacity and operational speed of semiconductor memory devices lead to higher costs and times in testing, as parallel testing methods often fail to detect defects in data pads not coupled to the tester, resulting in incomplete testing.

Innovation Solution

A method where first data is written into a memory cell array of a semiconductor memory device using test pads, with second data being rewritten from the memory cell array to the data pads, allowing for test result data to be output through test pads, enabling the testing of internal data paths across all data pads using a subset of test pads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If parallel testing is used to increase testing speed, then productivity is improved, but measurement precision deteriorates because defects in data pads not coupled to the tester cannot be detected

Engineering Contradiction:
Improvetesting speedVSAvoiddefect detection completeness
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent uses data from data pads that are not coupled to the tester (second data) and rewrites it into the memory cell array. This creates a copy of the data path that can be tested through the coupled data pads, allowing indirect testing of all data pads including those not physically connected to the tester.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary process where data is read from uncoupled data pads, rewritten into the memory array, and then read back through coupled data pads. This intermediary rewrite operation enables testing of all data paths using only a subset of physically connected test points.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If all data pads are coupled to the tester for complete defect detection, then measurement precision is improved, but device complexity increases due to additional components like latches

Engineering Contradiction:
Improvedefect detection completenessVSAvoidtesting components
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes the memory cell array serve a dual purpose: it functions as both the storage device being tested and as the testing mechanism itself. By rewriting data from uncoupled pads into the array and reading it back through coupled pads, the memory array performs the testing function without requiring external latches or additional test components.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent enables the memory cell array to perform multiple functions: normal data storage and testing of all data pads. The same memory array that stores operational data is also used as the test medium, eliminating the need for separate testing infrastructure.

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

3Ease of manufacture

If traditional testing methods are used with limited probe pins, then ease of manufacture is improved, but reliability deteriorates because not all data pads can be tested

Engineering Contradiction:
Improvetesting setup simplicityVSAvoidtesting completeness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent adds a temporal dimension to the testing process by using a sequence of operations (read, rewrite, read again) rather than requiring simultaneous physical connection to all data pads. This transforms a spatial limitation (number of probe pins) into a time-based solution where data circulates through the memory array.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8902673B2Method of testing a semiconductor memory device
Publication Date: 2014.12.02 SAMSUNG ELECTRONICS CO LTD
  • US8902673B2 patent drawing
  • US8902673B2 patent drawing
  • US8902673B2 patent drawing

AI summary

A method of testing a semiconductor memory device includes writing first data to a memory cell array in the semiconductor memory device, loading second data from the memory cell array onto a plurality of data pads of the semiconductor memory device, rewriting the second data to the memory cell array, and outputting test result data through one or more test pads. The first data is received from an external device through the one or more test pads, which correspond to one or more of the plurality of data pads. The test result data is based on the rewritten data in the memory cell array.