Test Cells for OTP Memory Array Misalignment Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

It is challenging to test the functionality of one-time programmable (OTP) memory devices without programming the cells, as the bitlines are precharged to a voltage level corresponding to unprogrammed cells, making it difficult to differentiate between programmed and unprogrammed states during testing.

Innovation Solution

Incorporating a row and column test circuitry within the OTP memory array, where test cells with smaller active areas are used to emulate the electrical behavior of normal cells, allowing for the testing of wordline and bitline connections, column decoders, and row decoders without programming the OTP cells, and using a method to detect successful or unsuccessful programming of test cells to determine the array's defectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If test cells with smaller active areas are used, then testing capability is improved, but device area is increased

Engineering Contradiction:
Improvetesting capabilityVSAvoiddevice area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The memory array is segmented into normal OTP cells and dedicated test OTP cells. The test cells are physically separated and integrated into the array structure, allowing independent testing functionality without interfering with normal cell operations. This segmentation enables the testing capability to be added as a distinct functional block.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The test OTP cells serve multiple functions: they can be used for testing wordline and bitline connections, testing column decoders, testing row decoders, and detecting misalignment during fabrication. By making the test cells multi-functional, the patent reduces the need for separate dedicated test structures, thereby minimizing the additional device area required.

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

2Ease of operation

If test circuitry is integrated into the OTP memory array, then testing of unprogrammed cells is enabled, but device complexity is increased

Engineering Contradiction:
Improvetesting of unprogrammed cellsVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The test OTP cells utilize the existing memory array infrastructure including wordlines, bitlines, column decoders, and row decoders. The test cells self-test the functionality of these shared resources without requiring separate dedicated test circuitry. This self-service approach enables comprehensive testing while minimizing additional complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The test OTP cells act as intermediaries between the test equipment and the memory array resources. By programming specific test patterns into the test cells and observing their behavior, the testing mechanism indirectly evaluates the functionality of wordlines, bitlines, and decoders without directly interfacing with them, thereby simplifying the overall test architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If test cells are programmed to detect defects, then measurement precision is improved, but time consumption increases

Engineering Contradiction:
Improvedefect detection accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The test OTP cells are pre-configured with specific active area dimensions and structures during fabrication that make them suitable for detecting misalignment and defects. This preliminary preparation allows the cells to immediately serve their testing function without requiring additional setup or programming steps, thereby reducing overall testing time while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables effective testing of OTP memory arrays for defects and misalignment during fabrication, ensuring the reliability of OTP cells for end-user programming without actually programming them, thereby improving the quality assurance and reducing the risk of marginal cells in the field.

Implementation Method 1

The disclosed anti-fuse transistor can be reliably programmed such that the fuse link between the polysilicon gate and the substrate can be predictably localized

Methodology Applied
Scientific EffectGate oxide breakdown: Avalanche Breakdown

Data Source

PatentUS8526254B2Test cells for an unprogrammed OTP memory array
Publication Date: 2013.09.03 SYNOPSYS INC
  • US8526254B2 patent drawing
  • US8526254B2 patent drawing
  • US8526254B2 patent drawing

AI summary

Test cells are included in a one-time programmable (OTP) memory array for detecting semiconductor fabrication misalignment, which can result in a potentially defective memory array. The test cells are fabricated at the same time as the normal OTP cells, except they are smaller in size along one dimension in order to detect mask misalignment along that dimension. Any fabricated test cell which cannot be programmed indicates a level of fabrication mask misalignment has occurred and the OTP memory array should not be used.