eFuse Programming Feedback Circuit for Resistance Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated circuit (IC) electronic fuses (eFuses) face variability in programming current magnitude and duration, leading to inconsistent resistance values, with existing methods prone to re-formation and regrowth, compromising reliability and yield.
Innovation Solution
The introduction of a fuse structure with a blow transistor and an intermediate transistor in series, along with control circuitry that monitors and regulates the programming current based on a threshold voltage, ensuring consistent resistance alteration by terminating or reducing the current flow when a desired resistance is reached.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a high programming current is applied to ensure sufficient eFuse rupture, then the reliability of programming is improved, but the variability in resistance values increases due to process variations
Solution Approach 1:
The patent implements a feedback mechanism where the programming current is monitored and adjusted based on the actual resistance development of the eFuse. The control circuitry detects the resistance value during programming and dynamically modulates the programming current to achieve a target resistance value, thereby compensating for process variations and ensuring consistent resistance values across different devices.
Solution Approach 2:
The patent dynamically changes the programming current parameters (magnitude and duration) based on real-time feedback from the eFuse resistance measurement. By adjusting these parameters adaptively rather than using fixed values, the system compensates for process variations and achieves consistent resistance values while maintaining reliable programming.
2Reliability
If the programming current duration is extended to ensure complete eFuse rupture, then the reliability is improved, but the risk of re-formation and regrowth increases
Solution Approach 1:
The feedback mechanism monitors the eFuse resistance during programming and terminates the programming current as soon as the target resistance value is achieved. This prevents excessive current application that could cause re-formation or regrowth, while still ensuring complete rupture through real-time monitoring and adaptive control of the programming duration.
3Manufacturing precision
If process variations are compensated to achieve desired resistance values, then the manufacturing precision is improved, but the device complexity increases due to additional control circuitry
Solution Approach 1:
The control circuitry utilizes the eFuse's own resistance characteristics as feedback to automatically regulate the programming current. The system is self-regulating, using the device under test's own properties (resistance development) to control the programming process, which reduces the need for external complex control mechanisms and simplifies the overall system architecture.
4Manufacturing precision
If the programming current magnitude is increased to overcome variability, then the manufacturing precision is improved, but the safe operating conditions for transistors are compromised
Solution Approach 1:
The feedback mechanism enables real-time monitoring of the eFuse resistance during programming, allowing the system to apply higher current magnitudes only when needed and to terminate the current as soon as the target resistance is reached. This dynamic control ensures that transistors operate within safe limits while still achieving consistent resistance values through optimized current application.
Solution Approach 2:
The programming process uses periodic or pulsed current application with real-time monitoring, allowing the system to deliver sufficient total energy for reliable rupture while keeping instantaneous current magnitudes within safe transistor operating limits. The periodic action enables controlled energy delivery without sustained high current that would compromise transistor safety.
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 solution reliably alters the eFuse resistance to a desired value, inhibiting re-formation and regrowth, thereby enhancing the reliability and yield of the programming process while maintaining safe operating conditions for the transistors.
Implementation Method 1
a pulse is applied to the gate of the NMOS transistor, enabling a high current to flow through the eFuse. The pulse is selected to have a duration generally sufficient to ensure that the eFuse is sufficiently ruptured, or at least sufficient to alter its resistance
Data Source
AI summary
An integrated circuit (IC), comprising a fuse structure (eFuse) formed in a resistive layer over a semiconductor substrate, the eFuse subject to a change in resistance through the controlled application of a programming current from a programming voltage source connected to a first terminal of the eFuse; a blow transistor formed on or over the substrate and having a control terminal configured to cause the programming current to flow through the eFuse in response to a programming signal; an intermediate transistor formed on or over the substrate and electrically coupled in series between a second terminal of the eFuse and the blow transistor; and, control circuitry formed on or over the substrate and electrically coupled to a node between the second terminal of the eFuse and the intermediate transistor, the control circuitry configured to reduce the flow of programming current through the eFuse in the event that a voltage detected at the node reaches a threshold level.


