Semiconductor Test Data Storage Using Shared Pad Multiplexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor device testing methods lack efficient mechanisms for data input and output operations, particularly in systems-in-package (SiP) and chip-on-chip (CoC) techniques, which hinder effective high-frequency data transmission and memory capacity enhancement.

Innovation Solution

A semiconductor device is designed with specific circuits for data input and output, including a test control circuit generating signals to manage data operations between pads and a memory cell array, enabling efficient data storage and retrieval during different operation periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If micro-bump pads are used to improve data transmission speed, then data transmission speed is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent combines the test data input function and test data output function into a single pad structure. The pad can operate in different modes (input mode and output mode) depending on the operation period, eliminating the need for separate dedicated input and output pads. This merging approach maintains high-speed data transmission capability while reducing the overall number of pads required, thereby decreasing device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The pad is designed with multi-functionality to serve both as a test data input interface and a test data output interface. By incorporating control circuits that can switch the pad's operation mode based on timing signals, the same physical structure performs multiple functions. This universal design reduces the total pad count while maintaining the required data transmission performance.

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

2Ease of operation

If separate input and output pads are used for test data, then data input and output operations are simplified, but the number of pads increases

Engineering Contradiction:
Improvedata input and output operationsVSAvoidnumber of pads
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the functionality of separate input pads and output pads into a single unified pad structure. During different operation periods, the same pad can be configured to receive test data or output test data through control signals. This approach maintains operational simplicity while significantly reducing the total number of pads required on the device.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The pad's function is made dynamic rather than static. Control circuits switch the pad's operational mode based on timing signals, allowing it to transition between input and output functions. This dynamic reconfiguration enables a single pad to replace what would traditionally require multiple dedicated pads, reducing device complexity while maintaining ease of operation.

Inventive Principle:
Principle #15Dynamics

3Reliability

If test data is stored in memory cell array during test operation, then testing capability is improved, but data transmission speed may be reduced

Engineering Contradiction:
Improvetesting capabilityVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements periodic action by separating test operations into distinct time periods. During a first operation period, the pad operates in input mode to receive test data which is then stored in the memory cell array. During a second operation period, the same pad operates in output mode to retrieve and output the stored test data. This time-division multiplexing approach allows complete testing functionality while maintaining high-speed data transmission capability during each specific operation phase.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by storing test data in the memory cell array during the first operation period before the actual test evaluation begins. This preliminary storage phase allows the data to be prepared and organized, enabling high-speed retrieval and output during the subsequent second operation period without compromising the overall testing capability or speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9761327B2Semiconductor devices to store test data in memory cell array
Publication Date: 2017.09.12 SK HYNIX INC
  • US9761327B2 patent drawing
  • US9761327B2 patent drawing
  • US9761327B2 patent drawing

AI summary

A first data input circuit receives test data from a first pad to generate first input control data for generating cell input data stored in a memory cell array during a first operation period. A first data output circuit receives first output control data generated from cell output data outputted from the memory cell array to output the first output control data to an internal node coupled to a second pad during a second operation period.