Complementary Antifuse Memory Cell for Reliable One-Time Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Antifuse memory cells face reliability issues due to quantum mechanical tunneling and leakage currents, making it difficult to predictively break down the insulating layer and accurately detect programmed states as circuit dimensions shrink.

Innovation Solution

A one-time-programmable memory cell design featuring a pair of antifuses with a programming voltage access device that selectively stresses one antifuse while leaving the other unstressed, using complementary antifuses and access transistors or diodes to control programming voltage and minimize stress on the insulating layer, and employing hot electrons to alter threshold voltages for programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the insulator thickness is reduced to shrink circuit dimensions, then manufacturing density is improved, but quantum mechanical tunneling increases causing reliability degradation

Engineering Contradiction:
Improvecircuit densityVSAvoidprogramming predictability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the single antifuse programming problem into two complementary antifuses (first and second antifuses) with opposite polarity. This segmentation allows the system to address reliability issues by providing redundant programming paths, where if one antifuse fails to program due to tunneling effects, the other can still be programmed successfully.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the voltage polarity parameter by applying opposite polarity voltages to the two antifuses. The first antifuse receives a first polarity voltage while the second antifuse receives a second polarity voltage (opposite to the first). This parameter change enables selective programming and allows the system to overcome tunneling effects by using voltage polarity as a control variable.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If voltage pulses are applied to break down the insulator for programming, then programming function is achieved, but leakage currents increase causing detection errors

Engineering Contradiction:
Improveprogramming capabilityVSAvoidstate detection accuracy
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces complementary antifuses as intermediary elements that mediate between the programming voltage application and the final stored state. By using two antifuses with opposite polarity, the system creates an intermediary layer of redundancy that improves state detection accuracy, as the breakdown state of one antifuse can be reliably detected even if the other exhibits leakage.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Length of moving object

If electrons quantum mechanically tunnel through the insulating layer, then circuit miniaturization is enabled, but insulator breakdown becomes unpredictable reducing programming reliability

Engineering Contradiction:
Improveinsulator thicknessVSAvoidbreakdown predictability
Core Design Contradiction:
Length of moving objectVSManufacturing precision

Solution Approach 1:

The patent applies beforehand cushioning by providing two complementary antifuses as a protective measure against unpredictable breakdown. This redundancy cushions against the uncertainty introduced by quantum tunneling, ensuring that at least one antifuse can be reliably programmed even when the other fails due to tunneling effects or manufacturing variations.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Ease of operation

If un-programmed antifuse cells conduct appreciable leakage currents, then device operation continues, but leaky cells are incorrectly detected as programmed reducing measurement precision

Engineering Contradiction:
Improvedevice functionalityVSAvoidprogrammed state detection
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent employs asymmetry by using antifuses with opposite polarity configurations. The first antifuse and second antifuse have complementary structures where one is more susceptible to breakdown under positive voltage stress while the other is more susceptible under negative voltage stress. This asymmetric design allows the system to differentiate between programmed and unprogrammed states more accurately, reducing false detections caused by leakage currents.

Inventive Principle:
Principle #4Asymmetry

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

This approach enhances the reliability and predictability of programming antifuse memory cells by ensuring only one antifuse is broken down, reducing leakage currents and improving the accuracy of logical state detection, even in the presence of quantum mechanical tunneling.

Implementation Method 1

electrons may quantum mechanically tunnel through the insulating layer

Methodology Applied
Scientific EffectQuantum mechanical tunneling: Electron Avalanche

Implementation Method 2

the insulator breaks down such that it is irreversibly transformed into a low-impedance (conducting) state

Methodology Applied
Scientific EffectInsulator breakdown: Avalanche Breakdown

Implementation Method 3

affecting the threshold voltage of a short channel transistor using hot electrons to represent a logical state

Methodology Applied
Scientific EffectHot electron effect: Electron Avalanche

Data Source

PatentUS7508694B2One-time-programmable memory
Publication Date: 2009.03.24 SIEMENS INDUSTRY SOFTWARE INC
  • US7508694B2 patent drawing
  • US7508694B2 patent drawing
  • US7508694B2 patent drawing

AI summary

A one-time-programmable memory cell uses two complementary antifuses that are programmed in a complementary fashion such that only one of the two complementary antifuses is stressed by a programming voltage. The programming voltage stress one a particular one of the complementary antifuses indicates a logical state of the memory cell. For example, a logical high state may correspond to a first one of the complementary antifuses being stressed whereas a logical low state may correspond to the stressing of the remaining one of the complementary antifuses.