• DocumentCode
    3535512
  • Title

    Functional testing of array processors

  • Author

    Sciuto, Donatella ; Lombardi, Fabrizio

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Colorado Univ., Boulder, CO, USA
  • fYear
    1988
  • fDate
    11-14 Apr 1988
  • Firstpage
    314
  • Lastpage
    323
  • Abstract
    The authors present a functional testing method applicable to VLSI arrays. A system with single-instruction multiple-data processing is assumed, and computing elements are connected by a regular interconnection network. A fault model for the array is presented. Faults are defined at a functional level and allow a systematic test generation procedure to be derived. This procedure is independent of array implementation details and still remains a SIMD characterization. Testing is performed by sequences of instructions defined by using two ordering criteria. The first criterion establishes the external observability and controllability of the instructions. The second criterion uses instruction cardinality as metric for evaluation of instruction complexity. Algorithms and procedures for a correct execution of functional testing are presented. An example of the application of the proposed technique to an existing parallel scheme is described. The criteria for structuring the test procedure lead to an optimization of fault coverage and a reduction of ambiguity
  • Keywords
    VLSI; fault tolerant computing; integrated circuit testing; multiprocessing systems; multiprocessor interconnection networks; SIMD; VLSI arrays; array implementation details; array processors; controllability; external observability; fault model; functional level; functional testing method; instruction cardinality; instruction complexity; interconnection network; metric; optimization; parallel scheme; single-instruction multiple-data processing; systematic test generation procedure; two ordering criteria; Arithmetic; Automatic testing; Cache memory; Computer aided manufacturing; Computer networks; Logic arrays; Multiprocessor interconnection networks; Network topology; System testing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    CompEuro '88. 'Design: Concepts, Methods and Tools'
  • Conference_Location
    Brussels
  • Print_ISBN
    0-8186-0834-X
  • Type

    conf

  • DOI
    10.1109/CMPEUR.1988.4963
  • Filename
    4963