A neural algorithm for reconstructing mesh-connected processor arrays using single-track switches

To overcome faults in mesh-connected processor arrays, a number of reconfiguration schemes have been studied in the literature. One of them, the mesh-connected processor arrays model based on single-track switches, has been proposed in. The model has the advantage of its inherent simplicity of the routing hardware. So far, some algorithms have been proposed to solve the problem of reconfiguration for this model. For example, a polynomial time algorithm has been presented. However, it needs global information on fault distribution and it seems to be a troublesome job to implement the algorithm even by software while it may be impossible to implement it by hardware. In this paper, using a Hopfield-type neural network model, we present an algorithm for reconstructing the mesh-connected processor arrays using single-track switches and show its effectiveness by computer simulation. Furthermore, we present a hardware implementation of the neural algorithm by which a self-repair system can be realized.

[1]  S.N. Jean,et al.  Necessary and sufficient conditions for reconfigurability in single-track switch WSI arrays , 1989, [1989] Proceedings International Conference on Wafer Scale Integration.

[2]  Pinaki Mazumder,et al.  Processor array self-reconfiguration by neural networks , 1992, [1992] Proceedings International Conference on Wafer Scale Integration.

[3]  Eric Goles Ch.,et al.  Decreasing energy functions as a tool for studying threshold networks , 1985, Discret. Appl. Math..

[4]  Jehoshua Bruck On the convergence properties of the Hopfield model , 1990, Proc. IEEE.

[5]  Thomas Kailath,et al.  A Polynomial Time Algorithm for Reconfiguring Multiple-Track Models , 1993, IEEE Trans. Computers.

[6]  Algirdas Avizienis,et al.  Fault-Tolerant Design for VLSI: Effect of Interconnect Requirements on Yield Improvement of VLSI Designs , 1982, IEEE Transactions on Computers.

[7]  Jehoshua Bruck,et al.  Efficient Algorithms for Reconfiguration in VLSI/WSI Arrays , 1990, IEEE Trans. Computers.

[8]  Sun-Yuan Kung,et al.  Fault-Tolerant Array Processors Using Single-Track Switches , 1989, IEEE Trans. Computers.

[9]  Takahiro Watanabe,et al.  Construction of fault-tolerant mesh-connected highly parallel computer and its performance analysis , 1993, Systems and Computers in Japan.

[10]  S. Y. Kung,et al.  Yield enhancement for WSI array processors using two-and-half-track switches , 1990, 1990 Proceedings. International Conference on Wafer Scale Integration.