• DocumentCode
    3276015
  • Title

    Self-testing and self-reconfiguration architecture for 2-D WSI arrays

  • Author

    Abujbara, Hussam Y. ; Al-Arian, Sami A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
  • fYear
    1990
  • fDate
    9-13 Dec 1990
  • Firstpage
    527
  • Lastpage
    530
  • Abstract
    A self-testing and self-reconfiguration method for both production and field repair for a 2-D wafer scale integration (WSI) array is presented. A distributed built-in-self-test (BIST) tests all processing elements (PEs) of the wafer simultaneously. While some techniques use local BIST at each individual PE, such BIST cannot test the interconnection network. A global bypass-through bus is used to communicate data simultaneously to all PEs. Multiple input shift registers (MISRs) for random test generation are used where only 2m MISRs are needed for m×m array of PEs. In this design, the overhead consists of two simple multiplexers, two registers, a simple maintenance control logic and a comparator for each PE. A guided ripple replacement (GRR) reconfiguration technique is used with a maximum interconnection edge of 2D length, where D is the diagonal distance in the largest area of clustered defected PEs. This upper limit length is optimal. The algorithm is capable of dealing with heavily clustered defects. The approach optimizes the area overhead and performance, by sharing the control network to perform reconfiguration after testing the PEs. The array structure can be flexibly designed to accommodate different reconfiguration techniques without significant modification
  • Keywords
    VLSI; automatic testing; built-in self test; computer testing; fault tolerant computing; multiprocessor interconnection networks; parallel architectures; 2-D WSI arrays; 2-D wafer scale integration; array structure; built-in-self-test; fault tolerant computing; guided ripple replacement; interconnection network; multiple input shift registers; random test generation; self-reconfiguration; self-testing; Built-in self-test; Clustering algorithms; Logic design; Multiplexing; Multiprocessor interconnection networks; Production; Reconfigurable logic; Shift registers; Testing; Wafer scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2087-0
  • Type

    conf

  • DOI
    10.1109/SPDP.1990.143597
  • Filename
    143597