Spare allocation and reconfiguration in large area VLSI

  • Authors:
  • Sy-Yen Kuo;W. Kent Fuchs

  • Affiliations:
  • Computer Systems Group, Coordinated Science Laboratory, University of Illinois, Urbana, IL;Computer Systems Group, Coordinated Science Laboratory, University of Illinois, Urbana, IL

  • Venue:
  • DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
  • Year:
  • 1988

Quantified Score

Hi-index 0.01

Visualization

Abstract

One approach to enhancing the yield of large area VLSI is through design for yield enhancement by means of restructurable interconnect, logic and computational elements. Although extensive literature exists concerning architectural design for inclusion of spares and restructuring mechanisms in memories and processor arrays, little research has been published on optimal spare allocation and reconfiguration in the presence of multiple defects. In this paper, a summary of a systematic approach developed by the authors for spare allocation and reconfiguration is presented. Spare allocation is modeled in graph theoretic terms in which spare allocation for a specific reconfigurable system is shown to be equivalent to either a graph matching or a graph dominating set problem. The complexity of optimal spare allocation for each of the problem classes is analyzed in this paper and reconfiguration algorithms are provided.