Memory Stress Testing via Local Bit Line Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional stress testing methods for memory devices often fail to detect multiple short circuits simultaneously and can be interrupted by a single detected short circuit, limiting their effectiveness and efficiency.

Innovation Solution

A memory device and stress testing method that program memory cells to specific digital states, couple local bit lines to a global bit line or ground based on these states, apply a stress voltage, and sense the states after a predetermined time, allowing for the detection of multiple short circuits without interruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional stress testing methods are used, then the testing process can be simple, but the detection capability for multiple short circuits is limited and the test may be interrupted by a single detected short circuit

Engineering Contradiction:
Improvedetection capabilityVSAvoidtesting process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The memory cell array is divided into multiple blocks, with each block having its own set of local bit lines. The testing process segments the detection of short circuits by block, allowing multiple short circuits to be detected independently without interrupting the overall test. Each block can be tested separately while other blocks continue testing, enabling parallel detection across the memory device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Global bit lines serve as intermediaries that connect multiple local bit line groups from different blocks. By coupling selected local bit lines to global bit lines based on predetermined patterns, the system can detect short circuits across multiple blocks simultaneously through the global bit lines without requiring direct intervention in each local block, thus maintaining test continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the stress testing process stops when a short circuit is detected, then the testing reliability is improved, but the productivity and efficiency of the testing process deteriorates

Engineering Contradiction:
Improvetesting reliabilityVSAvoidtesting efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The memory device is divided into multiple independently testable blocks. When a short circuit is detected in one block, the testing can continue in other blocks without interruption. This segmentation allows the system to maintain high productivity by testing multiple blocks in parallel while ensuring reliability through comprehensive detection across all blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The stress testing process applies stress voltages continuously across multiple blocks simultaneously. By using global bit lines to couple multiple local bit line groups, the testing action continues uninterrupted across the entire memory device, detecting multiple short circuits in a single continuous test rather than stopping at the first detection.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If multiple local bit lines are coupled to the global bit line, then the detection coverage is improved, but the complexity of bit line management increases

Engineering Contradiction:
Improvedetection coverageVSAvoidbit line management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Global bit lines are designed to serve multiple functions: they connect to local bit lines from multiple different blocks, carry stress voltages, and enable detection of short circuits across numerous memory cell locations simultaneously. This multi-functionality allows a single global bit line to manage complexity by consolidating connections that would otherwise require multiple separate testing paths.

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

Data Source

PatentUS9627091B1Memory device and stress testing method of same
Publication Date: 2017.04.18 WINBOND ELECTRONICS CORP
  • US9627091B1 patent drawing
  • US9627091B1 patent drawing
  • US9627091B1 patent drawing

AI summary

A memory device includes a memory cell array and a control unit. The memory cell array includes a plurality of memory cells arranged in rows and columns, a plurality of word lines extending in a row direction and coupled to respective rows of the memory cells, and a plurality of local bit lines extending in a column direction and coupled to respective columns of the memory cells. The control unit is configured to program a selected one of the rows of memory cells to have a predetermined pattern of digital states, couple selected ones of the local bit lines to a global bit line and couple unselected ones of the local bit lines to ground based on the predetermined pattern, apply a stress voltage to the global bit line, and after a predetermined period of time, sense the digital states of the selected row of memory cells.