Encoded Full Visibility Data for Memory Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for testing semiconductor memory devices are time-consuming and resource-intensive, particularly when identifying defective column planes and bits, as they require full visibility data to correct single-bit errors, which involves substantial data transfer and processing.

Innovation Solution

The implementation of encoded full visibility data generation and encoding test data to enable single-bit forgiveness, allowing for reduced testing time and data transfer by using error correction codes (ECC) to identify and correct single-bit failures, while also detecting multi-bit failures and identifying specific defective bits or column planes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional testing methods are used to identify defective column planes and bits, then measurement precision is improved, but testing time and data transfer increase substantially

Engineering Contradiction:
Improvedefective bit identification accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the necessary test data (column address and pass/fail status) from the complete memory array, rather than transferring all test data. By taking out only the essential information needed for defective bit identification, the system achieves accurate defect localization while dramatically reducing data transfer volume and testing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of testing each bit individually and identifying defects through exhaustive data collection, the patent inverts the approach by testing column planes as groups and using the results to indirectly identify defective bits. This inversion reduces the testing burden from individual bit level to column plane level, significantly reducing testing time while maintaining identification accuracy.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If full visibility data is used to correct single-bit errors, then reliability is improved, but data transfer and processing resources increase substantially

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddata transfer volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential information needed for error correction (column address and pass/fail status) from the complete test data set. By taking out only the necessary data elements required for single-bit error correction, the system maintains full error correction capability while reducing data transfer volume to a minimum essential level.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by implementing error correction only for single-bit errors rather than attempting to correct all possible error types. This selective approach provides sufficient reliability for single-bit errors while avoiding the excessive data processing required for comprehensive multi-bit error correction, thus reducing data transfer and processing resources.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If encoded full visibility data generation is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvetesting efficiencyVSAvoidencoding circuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the memory array into multiple column planes, each tested independently. By segmenting the large memory array into smaller manageable column planes, the system can process test results more efficiently and generate encoded data in a structured manner, improving productivity while keeping the encoding logic manageable through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary encoding circuit that processes raw test results from column planes and converts them into encoded full visibility data. This intermediary layer simplifies the overall system by providing a dedicated component that handles the complexity of data encoding, thereby improving productivity without requiring the entire system to be redesigned with increased complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11508453B2Encoding test data of microelectronic devices, and related methods, devices, and systems
Publication Date: 2022.11.22 MICRON TECHNOLOGY INC
  • US11508453B2 patent drawing
  • US11508453B2 patent drawing
  • US11508453B2 patent drawing

AI summary

Memory devices are disclosed. A memory device may include a number of column planes, and at least one circuit. The at least one circuit may be configured to receive test result data for a column address for each column plane of the number of column planes of the memory array. The at least one circuit may also be configured to convert the test result data to a first result responsive to only one bit of a number of bits of the number of column planes failing a test for the column address. Further, the at least one circuit may be configured to convert the test result data to a second result responsive to only one column plane failing the test for the column address and more than one bit of the one column plane being defective. Methods of testing a memory device, and electronic systems are also disclosed.