E-Fuse Programming Current Generator With On-Chip Reference Link Array
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional E-fuse programming techniques in integrated circuits face challenges such as incorrect programming current leading to improperly programmed bits, physical damage, and reduced yield due to variations in design geometries, which affect programming yield and time.
Innovation Solution
An E-fuse programming current generator with a reference link array is integrated on the IC, using a plurality of reference links with the same width and thickness as the fuse link, to provide a stable programming current, averaging out variations and ensuring accurate resistance changes during programming.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional programming current techniques are used, then programming speed can be maintained, but programming accuracy deteriorates due to variations in design geometries causing incorrect programming current
Solution Approach 1:
The patent changes the reference resistance value based on the specific design geometry of the fuse link. By adjusting the reference resistance parameter to match different fuse link geometries (width, length, thickness), the programming current accuracy is maintained across various design variations. This is achieved by selecting or calculating an appropriate reference resistance value that compensates for geometric variations.
Solution Approach 2:
The patent creates a reference link that is a copy of the actual fuse link in terms of geometry (same width, length, and thickness). This reference link is used to generate a reference resistance value that accurately reflects the fuse link's characteristics. By copying the geometric parameters, the system ensures that the programming current is correctly adapted to the specific fuse link geometry.
2Reliability
If higher programming current is applied to ensure programming, then programming reliability improves, but physical damage to structures increases
Solution Approach 1:
The patent uses a reference link to generate a reference resistance value that feeds back into the programming current calculation. This feedback mechanism ensures that the programming current is precisely controlled based on the actual fuse link characteristics rather than using fixed or estimated values. The feedback loop prevents both under-programming and over-programming, thereby avoiding physical damage while ensuring reliable programming.
Solution Approach 2:
The patent dynamically adjusts the programming current parameter based on the measured or calculated reference resistance. By changing the programming current parameter to match the specific fuse link resistance characteristics, the system achieves reliable programming at the minimum necessary current level, avoiding excessive current that would cause physical damage to surrounding structures.
3Measurement precision
If external reference resistors are used for programming current generation, then manufacturing complexity is reduced, but programming accuracy deteriorates due to lack of thermal condition matching
Solution Approach 1:
The patent merges the reference link with the fuse link by implementing both on the same chip using the same manufacturing process and materials. The reference link is integrated into the chip design alongside the fuse links, sharing the same thermal environment and fabrication characteristics. This integration ensures that both experience identical thermal conditions during operation, improving programming current stability without significantly increasing device complexity.
Solution Approach 2:
The reference link acts as an intermediary between the fuse link geometry and the programming current generation circuitry. It translates the physical characteristics of the fuse link into an electrical resistance value that can be used to precisely control the programming current. This intermediary element enables accurate current generation while maintaining on-chip integration.
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 ensures reliable programming by maintaining consistent programming conditions across different geometries, reducing physical damage and improving yield by closely matching thermal conditions and current density, thus achieving high programming accuracy and efficiency.
Implementation Method 1
a reference voltage VREF established by current IP1 through transistor P1 and resistance RREF of the E-fuse reference link array
Implementation Method 2
The OpAmp 214 also drives the gate of P2 to produce a current Imirror that is essentially equal to IP1
Implementation Method 3
The programming current heats up the fuse link more than the adjacent areas due to current crowding and differences in heat dissipation, creating a temperature gradient. The temperature gradient and the carrier flux causes electro- and stress-migration to take place
Data Source
AI summary
An integrated circuit includes an electronic fuse (“E-fuse”) cell having a fuse link and an E-fuse programming current generator. The fuse link has a width (FLw) and a thickness (FLT) and is fabricated from a layer of link material. An E-fuse programming current generator includes a reference link array having a plurality of reference links. Each of the reference links has the fuse link width and the fuse link thickness, and is fabricated from the layer of link material.


