首页 | 本学科首页   官方微博 | 高级检索  
     


Automatic test pattern generation on parallel processors
Authors:Sunil Arvindam   Vipin Kumar   V. Nageshwara Rao  Vineet Singh
Affiliation:

a450 7th Main 2nd Cross, Hal 2 Stage, Indiranagar, Bangalore 560038, India

bComputer Science Department, University of Minnesota, Minneapolis, MN 55455, USA

cDepartment of Computer Sciences, University of Central Florida, Orlando, FL 32792, USA

dMCC, 3500 West Balcones Center Drive, Austin, TX 78759, USA

Abstract:Test generation for combinational circuits is an important step in the VLSI design process. Unfortunately, the problem is highly computation-intensive and for circuits encountered in practice, test generation time can often be enormous. In this paper, we present a parallel formulation of the backtrack search algorithm called PODEM, which is a highly used algorithm for this problem. It is known that the sequential PODEM algorithm consumes most of its execution time in generating tests for ‘hard-to-detect’ (HTD) faults and is often unable to detect them even after a large number of backtracks. Our parallel formulation overcomes these limitations by dividing the search space and searching it concurrently using multiple processes.

We present a number of experimental results and show that these match our theoretical results presented elsewhere. We show that the search efficiency of the parallel algorithm improves and even beats that of the sequential algorithm as the ‘hardness’ of a fault increases. We present speedup results and performance analyses of our formulation on a 128 processor Symult s2010 multicomputer. We also present preliminary results on a network of Sun workstations. Our results show that parallel search techniques provides good speedups as well as high fault coverage of the HTD faults in reasonable time when compared to the uniprocessor implementation. Our experimental validation of most of our theoretical results builds confidence in the following theoretical prediction: our parallel formulation of PODEM is highly scalable on a variety of commercially-available, large MIMD parallel processors (in additions to the ones with which we experimented).

Keywords:VLSI design   test generation   combinational circuits   backtrack search algorithms   parallel implementation   experimental results
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号