Skip to main content

On reconfigurability of VLSI linear arrays

  • Conference paper
  • First Online:
Algorithms and Data Structures (WADS 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 709))

Included in the following conference series:

Abstract

Fault tolerance through the incorporation of redundancy and reconfiguration is quite common. In a redundant linear array of processing elements, k redundant links of fixed lengths are provided to each element of the array in addition to the regular links connecting neighboring processors. The redundant links may be activated to bypass faulty elements. The number and the distribution of faults can have severe impact on the effectiveness of such a method. In this paper we study the problem of deciding whether a pattern of n blocks of faults is catastrophic for a redundant array. We prove that, for arrays provided of bidirectional links, the problem requires time O(kn). In the unidirectional case we propose an algorithm whose complexity is O(n) when the array has only one redundant link, and O(kn log k) otherwise. When the pattern is not catastrophic we are interested to obtain a reconfiguration set and, in particular, an optimal reconfiguration set (i.e. one with maximal number of working elements). We prove that such a problem is NP-hard, when the links are bidirectional. For the unidirectional case, instead, we present an algorithm of complexity O(kng), where g is the length of the longest link.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. De Prisco and A. De Santis “Catastrophic faults in reconfigurable VLSI linear arrays”, Preprint 1993.

    Google Scholar 

  2. M. Garey, and D. Johnson, “Computers and Intractability”, Freeman, New York, 1979.

    Google Scholar 

  3. E. Horowitz, and S. Sahni, “Fundamentals of computer algorithms”, Computer Science Press, 1978.

    Google Scholar 

  4. A. Nayak, “On reconfigurability of some regular architectures”, Ph.D Thesis, Dept. System and Computer Engineering, Carleton University, Ottawa, Canada, 1991.

    Google Scholar 

  5. A. Nayak and N. Santoro, “Bounds on performance of VLSI processor arrays”, in 5th Int'l Parallel Processing Symposium, Anaheim, California, May 1991.

    Google Scholar 

  6. A. Nayak, N. Santoro, and R. Tan, “Fault-intolerance of reconfigurable systolic arrays”, In Proc. 20th Int. Symp. on Fault Tolerant Computing, FTCS'20, pp. 202–209, 1990.

    Google Scholar 

  7. L. Pagli and G. Pucci, “Reliability analysis of redundant VLSI arrays”, Preprint 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Frank Dehne Jörg-Rüdiger Sack Nicola Santoro Sue Whitesides

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Prisco, R., Monti, A. (1993). On reconfigurability of VLSI linear arrays. In: Dehne, F., Sack, JR., Santoro, N., Whitesides, S. (eds) Algorithms and Data Structures. WADS 1993. Lecture Notes in Computer Science, vol 709. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57155-8_279

Download citation

  • DOI: https://doi.org/10.1007/3-540-57155-8_279

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57155-1

  • Online ISBN: 978-3-540-47918-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics