Complementary Antifuse Memory Cell for Reliable One-Time Programming
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
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
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.
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
Implementation Method 2
the insulator breaks down such that it is irreversibly transformed into a low-impedance (conducting) state
Implementation Method 3
affecting the threshold voltage of a short channel transistor using hot electrons to represent a logical state
Data Source
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.


