Junction Diode Program Selector for OTP Fuse Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional programmable resistive memory cells, such as electrical fuses, face challenges in reliable programming due to unpredictable behavior and high current requirements, which can lead to unreliable resistance changes and fabrication defects.
Innovation Solution
The use of a P+/N well junction diode as a program selector in programmable resistive devices, allowing for controlled programming by adjusting voltage and current pulses to achieve deterministic resistance changes, and the incorporation of heat sinks or generators to assist in the programming process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If high current is applied to program electrical fuse, then programming can be achieved, but fabrication defects and unreliable resistance changes occur
Solution Approach 1:
The patent applies parameter changes by transitioning from high current programming to voltage-based programming. Specifically, it uses voltage pulses (e.g., 20V to 100V) applied through a diode-selected fuse to induce controlled high current only when needed, rather than continuously applying high current. This voltage-based approach with precise timing control reduces unnecessary stress on the fuse structure and minimizes fabrication defects while maintaining programming reliability.
Solution Approach 2:
The patent introduces a diode as an intermediary component between the voltage source and the fuse. This diode acts as a selector that controls current flow direction and magnitude, enabling precise control of the programming current through voltage pulse application. The diode intermediary protects the fuse from uncontrolled high current by only allowing current flow in the forward direction during programmed intervals, thereby reducing fabrication defects and improving programming reliability.
2Reliability
If high current flows through OTP element, then programming is achieved, but unpredictable behavior occurs
Solution Approach 1:
The diode serves as a control intermediary that simplifies the programming mechanism. By using the diode's inherent directional conductivity property, the patent achieves predictable current flow control without complex control circuits. The diode ensures current flows only in the forward direction during voltage pulse application, making the programming behavior predictable and reliable while avoiding the need for complex active control mechanisms.
Solution Approach 2:
The patent employs periodic voltage pulsing to achieve predictable programming. Short voltage pulses (e.g., microseconds to milliseconds duration) are applied periodically or in controlled sequences through the diode-selected fuse. This periodic action allows precise control of current exposure time, ensuring predictable resistance changes while preventing overheating or unintended side effects that would reduce programming predictability.
3Manufacturing precision
If voltage and current pulses are adjusted for controlled programming, then deterministic resistance changes are achieved, but programming process complexity increases
Solution Approach 1:
The patent achieves deterministic resistance changes by precisely controlling voltage and current pulse parameters including amplitude (20V to 100V), duration (microseconds to milliseconds), and timing. These parameter adjustments enable controlled programming of resistance states while the diode structure inherently simplifies the overall process by providing automatic current direction control, offsetting the added complexity of parameter management.
Solution Approach 2:
The patent incorporates verification steps that provide feedback on programming status. After applying voltage pulses through the diode-selected fuse, the system verifies whether the resistance change achieved the desired state. This feedback mechanism allows adjustment of subsequent programming pulses if needed, ensuring deterministic resistance changes while maintaining relatively simple control logic through the diode's inherent selection capability.
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 enables reliable and controlled programming of resistive memory cells with high yield and predictability, reducing fabrication defects and improving the reliability of resistance state changes.
Implementation Method 1
The use of a P+/N well junction diode as a program selector in programmable resistive devices, allowing for controlled programming by adjusting voltage and current pulses
Implementation Method 2
the incorporation of heat sinks or generators to assist in the programming process
Data Source
Figure 1~4
Figure 5(a)~5(a1)
Figure 5(b)~6(a)
AI summary
Methods of programming One-Time Programmable (OTP) memories are described. Junction diodes fabricated in standard CMOS logic processes can be used as program selectors for One-Time Programmable (OTP) devices, such as electrical fuses. At least one portion of the electrical fuse can have at least one extended area to accelerate programming. The program selector can be at least one diode or MOS that can be turned on through the channel or the source/drain junction. The OTP device can have the at least one OTP element coupled to at least one diode in a memory cell. By controlled programming where programming current is maintained below a critical current, programming is reliable. A programmable resistive device cell can use at least one MOS device as selector which can be programmed or read by turning on a source junction diode of the MOS or a channel of the MOS.