Litcius/Paper detail

Training Neural Network for Machine Intelligence in Automatic Test Pattern Generator

Soham Roy, Spencer K. Millican, Vishwani D. Agrawal

202127 citationsDOI

Abstract

Recent research shows that an artificial neural network (ANN) can combine multiple heuristics to guide an automatic test pattern generator (ATPG) with fewer backtracks than required by guidance from any single heuristic. Thus motivated, we develop a new training method to include multiple heuristics. Our ANN has a single output neuron and a single layer of hidden neurons, which is sufficient to accommodate the training data volume. Conventional PODEM ATPG applied to hard-to-detect and easily detectable faults in selected benchmark circuits provide training data for nodes marked as “success” if the backtrace leads to a test or “failure” if it results in backtrack. ATPG data of a fault is used for training only if backtracks in the ANN-guided ATPG decrease. Circuit parameters added to training include input-output distances and testability values from COP (controllability and observability program) for signal nodes. Compared to the ANN guidance in previous studies, the proposed training method is found to require fewer total backtracks for all faults in any circuit from ISCAS'85 and ITC'99 benchmarks.

Topics & Concepts

Computer scienceArtificial neural networkArtificial intelligenceTest (biology)Generator (circuit theory)Machine learningTraining (meteorology)Power (physics)Quantum mechanicsMeteorologyPaleontologyPhysicsBiologyVLSI and Analog Circuit TestingFault Detection and Control SystemsEngineering and Test Systems
Training Neural Network for Machine Intelligence in Automatic Test Pattern Generator | Litcius