Built-in Self-Test Circuit for Semiconductor Memory Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional built-in self-test circuits for semiconductor devices have limited test coverage as they cannot perform tests for all commands, and external stand-alone testing methods are ineffective for memory devices without access points, leading to incomplete analysis of semiconductor functionality.

Innovation Solution

A semiconductor device with a built-in self-test circuit that includes a command storage unit, input/output control unit, and command decoder unit, allowing it to recognize and execute sequences of all commands without an external controller, thereby improving test coverage and reducing the need for external control during testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If external stand-alone machine type test devices are used, then testing can be performed on devices with access points, but memory devices without pad or similar means of access cannot be tested

Engineering Contradiction:
Improvetestability of memory devicesVSAvoidneed for external controller
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines the test controller and test commands into the memory device itself by integrating a command storage unit and command decoder unit within the memory device. This merging eliminates the need for external stand-alone test equipment, enabling testing of memory devices without access points while reducing external controller requirements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory device performs self-testing through built-in self-test circuits that include command storage and decoding functionality integrated within the device. The device tests itself using internal resources rather than requiring external testing equipment, achieving self-service capability for comprehensive command testing.

Inventive Principle:
Principle #25Self-service

2Productivity

If conventional built-in self-test circuit is used, then device integration is achieved, but test coverage is low as test for all commands cannot be performed

Engineering Contradiction:
Improvetest coverageVSAvoidcircuit structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The command storage unit is designed to store multiple different command sequences, enabling the built-in self-test circuit to perform comprehensive testing of all commands. This multi-functional capability allows a single integrated circuit to test various command types (read, write, erase, etc.) achieving full command coverage without requiring separate test circuits for each command type.

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

Solution Approach 2:

The command storage unit pre-stores multiple command sequences before testing begins. By preparing all necessary test commands in advance within the built-in storage, the circuit can systematically execute comprehensive tests without requiring external command input during testing, thereby achieving complete command coverage through preliminary preparation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple testing methods are used to verify normal memory device operation, then different aspects are covered, but results may differ and functionality analysis may be incomplete

Engineering Contradiction:
Improvefunctionality analysis accuracyVSAvoidtesting system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The built-in self-test circuit segments testing into distinct command types (read, write, erase, etc.) with dedicated test routines for each. The command decoder unit decodes different command sequences separately, allowing systematic verification of each command type's functionality. This segmentation enables comprehensive and accurate functionality analysis by methodically testing each aspect independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The built-in self-test circuit incorporates feedback mechanisms that monitor test results and compare them against expected outcomes. By implementing feedback loops within the integrated circuit, the system can accurately determine whether each command executes correctly, ensuring reliable functionality analysis through systematic verification and result comparison.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9837171B2Built-in self-test circuit and semiconductor device including the same
Publication Date: 2017.12.05 SK HYNIX INC
  • US9837171B2 patent drawing
  • US9837171B2 patent drawing
  • US9837171B2 patent drawing

AI summary

A built-in self-test circuit includes a command storage unit that stores commands inputted from an external device, an input/output control unit that controls the command storage unit to sequentially store the commands and sequentially output stored commands as internal commands in a test operation, and a command decoder unit that decodes the internal commands outputted from the command storage unit and outputs a test command.