EFuse
| Industry | Computer hardware |
|---|---|
| Founded | June 16, 1911 |
| Headquarters | Armonk, New York , United States |
| Products | eFuse technology, microprocessors (POWER5, POWER6, System z9, System z10, Cell processor) |
In computing, an eFuse (short for electronic fuse) refers to a tiny fuse integrated within a microchip. Developed by IBM in 2004, this technology allows chips to be reprogrammed dynamically while in use. Traditionally, chip logic is permanently "etched" or "hardwired" during manufacturing and cannot be modified afterward. However, eFuses provide manufacturers the capability to modify circuit configurations on-the-fly during device operation.
Mechanism of action
Constructed from silicon or metallic traces, eFuses function through the process of electromigration, where electrical current induces the displacement of conductor material. Although electromigration is commonly associated with chip degradation, eFuses incorporate deliberately fragile traces engineered to fail first under controlled conditions.
Uses
IBM's initial application of eFuses focused on enabling real-time performance optimization within chips. When certain subsystems malfunction, experience latency, or consume excessive power, the chip can immediately adapt by activating an eFuse. Currently, the primary role of eFuses is to store permanent read-only information such as serialization or calibration data on integrated circuits.
Descriptive term
Rather than serving as conventional physical fuses, eFuses are typically utilized as one-time programmable memory or write-protected storage. Their applications include embedding unique identifiers on processors or enforcing firmware upgrade restrictions by permanently recording updated versions in devices like the Xbox 360, Nintendo Switch, Pixel 6, and Samsung Galaxy S22.
Implementations
Examples of eFuses employed for performance tuning or unique identification encompass:
- IBM’s high-performance POWER5 and POWER6 RISC processors, with probable extension to subsequent models
- IBM’s mainframe processors such as the System z9 and System z10
- The Sony/Toshiba/IBM Cell utilized in the PlayStation 3, though not applied for downgrade prevention
- Intel CPUs starting from the Westmere generation onward
- Unique ID storage in Texas Instruments’ MSP430 microcontrollers
- Configuration management in TI’s FPD-Link SERDES devices
For hardware restriction purposes, eFuses are implemented in:
- The IBM/Microsoft Xenon CPU powering the Xbox 360, which contains 768 bits of fuse memory
- Devices with Samsung Knox, where eFuses help identify unauthorized boot sequences to maintain security integrity
Variants
Resettable eFuses function as circuit protection devices comparable to resettable fuses and are generally provided as individual chip components.
Multiple silicon-based antifuse designs are available; further information can be found in related resources.