Stacked Memory Test Circuit Using Segmented Modules and Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for testing stacked memory devices face challenges in efficiently evaluating the circuits on read/write paths, data pads, write strobe pads, and read strobe pads, especially with the updated specifications like HBM 3.0, where it becomes difficult to test these components using the conventional methods.

Innovation Solution

The proposed solution involves a stacked memory device with specific circuits such as read/write circuits, test register circuits, data compression circuits, and timing control circuits that allow for separate testing of data pads, write strobe pads, and read strobe pads through various test modes, utilizing test input and output pads to generate and manipulate timing and strobe signals for effective evaluation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional testing methods are used for stacked memory devices, then the testing process is simple, but it becomes difficult to test data pads, write strobe pads, and read strobe pads according to updated specifications like HBM 3.0

Engineering Contradiction:
Improvecompatibility with updated specificationsVSAvoidtest circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The test circuit is segmented into separate functional modules: a write circuit for writing test data through data pads, a read circuit for reading data, a test register circuit for data manipulation, and a data compression circuit for result compression. This segmentation allows each module to be independently configured and tested, enabling adaptation to updated specifications while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The test circuit is designed with multi-functional capabilities to support both conventional testing and updated HBM 3.0 specifications. The same data pads, write strobe pads, and read strobe pads can be used for different test modes by configuring the test register circuit and data compression circuit appropriately, eliminating the need for separate dedicated test circuits for each specification version.

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

2Reliability

If separate testing of data pads, write strobe pads, and read strobe pads is implemented, then test coverage is improved, but test operation complexity increases

Engineering Contradiction:
Improvetest coverageVSAvoidtest operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The testing process is divided into distinct operational phases: write phase where test data is written through data pads controlled by write strobe pads, and read phase where data is read back controlled by read strobe pads. The test register circuit separately handles data manipulation for each phase, allowing comprehensive test coverage while simplifying control through clear phase separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The read circuit reads back data that was written by the write circuit, creating a feedback loop. The data compression circuit then compresses this fed-back data to generate test results. This feedback mechanism enables verification of the complete write-read path, ensuring thorough test coverage while the automated compression reduces manual analysis complexity.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive test circuits are added to test all pads and circuits, then test accuracy is improved, but manufacturing cost increases

Engineering Contradiction:
Improvetest accuracyVSAvoidfabrication cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The test circuits utilize the same data pads, write strobe pads, and read strobe pads that are used for normal memory operations, rather than requiring separate dedicated test pads. The test register circuit and data compression circuit are integrated into the existing memory controller structure, allowing comprehensive testing without adding significant external components, thereby maintaining manufacturing cost efficiency while achieving high test accuracy.

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

Solution Approach 2:

The memory device performs self-testing using its own internal circuits. The write circuit writes test data, the read circuit reads it back, and the data compression circuit processes the results—all within the device itself. This self-service approach eliminates the need for complex external test equipment, reducing overall system cost while maintaining high measurement precision through dedicated test functionality.

Inventive Principle:
Principle #25Self-service

4Loss of substance

If data compression circuit is used to compress test data, then test output size is reduced, but circuit complexity increases

Engineering Contradiction:
Improvetest data volumeVSAvoidcircuit structure
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The data compression circuit is implemented as a separate functional module within the test circuit, distinct from the write and read circuits. This segmentation allows the compression function to be added without fundamentally redesigning the existing test architecture, reducing test data volume through dedicated compression logic while maintaining overall circuit modularity and manageable complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11646097B2Stacked memory device and test method thereof
Publication Date: 2023.05.09 SK HYNIX INC
  • US11646097B2 patent drawing
  • US11646097B2 patent drawing
  • US11646097B2 patent drawing

AI summary

A memory device includes a data pad; a read circuit outputting read or test data to the data pad according to a read timing signal and a read command; a write circuit receiving write data through the data pad according to a write timing signal; a test register circuit performing a preset operation on data and storing the data, and transferring the stored data as the test data in response to the read command, during a first test mode; a data compression circuit generating a test output signal by compressing the test data and outputting the test output signal to a first test output pad, during the first test mode; and a timing control circuit generating, according to first to third output control signals, the read timing signal and generating the write timing signal by delaying the read timing signal, during the first test mode.