• DocumentCode
    451870
  • Title

    Sequential Circuit Test Generation on a Distributed System

  • Author

    Agrawal, Prathima ; Agrawal, Vishwani D. ; Villoldo, Joan

  • Author_Institution
    AT&T Bell Laboratories, Murray Hill, NJ
  • fYear
    1993
  • fDate
    14-18 June 1993
  • Firstpage
    107
  • Lastpage
    111
  • Abstract
    A sequential circuit test generation program is parallelized to run on a network of Sparc 2 workstations connected through ethernet. Sixteen processors are served by a single file server. The test generation program uses the time-frame expansion circuit model, and a branch and bound search algorithm in reverse time processing mode. The fault list is equally divided among the processors. The entire process consists of a series of parallel computing passes with synchronization occurring between passes. During a pass, each processor independently generates test sequences for the assigned faults through vector generation and fault simulation. A fixed per-fault CPU time limit is used within a pass. Faults requiring more time are abandoned for later passes. At the end of a pass, each processor simulates the entire fault list with its vectors and transmits the list of undetected faults to all other processors. Processors then combine these fault lists to create a list of faults that were not detected by all processors. This list is again equally divided and the next pass begins with a larger per-fault time limit for test generation. The process stops after either the required fault coverage is achieved or the pass with given maximum per-fault time limit is completed. Some benchmark results are given to show the advantage of distributed system for large circuits. The paper also outlines the lessons learned from the experiment and makes suggestions for improvement.
  • Keywords
    Circuit faults; Circuit testing; Computational modeling; Ethernet networks; File servers; Parallel processing; Sequential analysis; Sequential circuits; System testing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993. 30th Conference on
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-577-1
  • Type

    conf

  • DOI
    10.1109/DAC.1993.203928
  • Filename
    1600201