E-Fuse Programming Current Generator With On-Chip Reference Link Array

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveprogramming current accuracyVSAvoiddesign geometry variations
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #26Copying

2Reliability

If higher programming current is applied to ensure programming, then programming reliability improves, but physical damage to structures increases

Engineering Contradiction:
Improveprogramming reliabilityVSAvoidphysical damage to structures
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveprogramming current stabilityVSAvoidon-chip integration
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

The OpAmp 214 also drives the gate of P2 to produce a current Imirror that is essentially equal to IP1

Methodology Applied
Scientific EffectElectrical Conduction: Conduction (electrical)

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

Methodology Applied
Scientific EffectJoule Heating: Joule Heating

Data Source

PatentUS7724600B1Electronic fuse programming current generator with on-chip reference
Publication Date: 2010.05.25 XILINX INC
  • US7724600B1 patent drawing
  • US7724600B1 patent drawing
  • US7724600B1 patent drawing

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.