Meaning
Integration of extra components into a chip design to replace or bypass parts that fail during manufacturing. Engineering teams use functional redundancy to improve the final yield of large or complex integrated circuits. If a defect renders one section of a memory array or a processor core unusable, the system can be reconfigured to use a spare element.
This approach is particularly effective in memory chips where the repetitive structure makes it easy to swap rows or columns.
Yield Optimization
Probability of shipping a working product increases when the design can tolerate a certain number of flaws. Through functional redundancy, a wafer that would have had a low yield under traditional rules can produce a high volume of salable units. This allows manufacturers to push the limits of process nodes earlier in their lifecycle when defect rates are still high.
The cost of adding the extra silicon is usually offset by the revenue gained from the additional good units.
Silicon Overhead
Physical space required for the spare components increases the size and cost of the individual die. The decision to include functional redundancy involves a calculation of whether the yield gain justifies the loss of potential dies per wafer. A design that is too large due to excessive backup systems might become too expensive to compete in the market.
Engineers must carefully select which parts of the circuit are most likely to fail and provide protection only for those areas. In some cases, the overhead can reach ten percent of the total die area. This trade-off is most common in high-density storage devices where the cost of a single failure is the loss of the entire component.
Repair Cycle
Implementation of the backup systems occurs during the testing and packaging stages of production. Once a defect is identified, the functional redundancy is activated by blowing internal fuses or programming non-volatile memory on the chip. This reconfiguration happens automatically in the test facility before the part is shipped to the customer.
The result is a chip that performs to its full specification despite containing physical defects.