Title :
A parallel algorithm for fault simulation based on PROOFS
Author :
Parkes, Steven ; Banerjee, Prithviraj ; Patel, Janak
Author_Institution :
Sierra Vista Res. Inc., Los Gatos, CA, USA
Abstract :
Fault simulation for sequential circuits numbers among the highly compute intensive tasks in the integrated circuit design process. In the quest for rapid design turn around, parallelization has been proposed to speed fault simulation. We introduce ProperPROOFS, a parallel extension of the PROOFS fault simulation package. ProperPROOFS exploits parallelism based on fault partitioning, incorporating static and dynamic partitioning schemes and a new asynchronous and distributed method of fault redistribution. We present results for circuits in the ISCAS-89 benchmark set across several parallel architectures. A detailed evaluation of results provides new insight into the use of fault partitioning to parallelize high performance serial fault simulation applications
Keywords :
circuit analysis computing; fault diagnosis; logic partitioning; logic testing; parallel algorithms; parallel architectures; sequential circuits; ISCAS-89 benchmark set; PROOFS fault simulation package; ProperPROOFS; compute intensive task; distributed method; dynamic partitioning schemes; fault partitioning; fault redistribution; high performance serial fault simulation applications; integrated circuit design process; parallel algorithm; parallel architectures; parallel extension; rapid design turn around; sequential circuits; Automatic test pattern generation; Circuit faults; Circuit simulation; Computational modeling; Object oriented modeling; Packaging; Parallel algorithms; Parallel processing; Partitioning algorithms; Testing;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7165-3
DOI :
10.1109/ICCD.1995.528932