Automatic Test Pattern Generation (ATPG)
ConceptAutomatic Test Pattern Generation (ATPG) is an electronic design automation (EDA) process that algorithmically generates input stimulus vectors (test patterns) used to detect structural faults in digital and integrated circuits. ATPG is foundational to manufacturing test and is closely coupled with Design-for-Test (DfT) structures such as scan chains. It is applied to classical fault models including stuck-at and transition faults, and supports dependability analysis and test plan development in safety-critical and embedded systems. Recent research extends ATPG with machine learning techniques, including reinforcement learning (RL) and graph neural networks (GNNs), to address scalability and runtime challenges of traditional algorithms.
WIKI
Overview
Automatic Test Pattern Generation (ATPG) is an electronic design automation (EDA) process responsible for efficiently generating test patterns used to exercise digital circuits and detect manufacturing defects or in-field faults. ATPG algorithms take as input a circuit netlist, a target fault model, and constraints, and produce a set of input vectors that excite each modeled fault and propagate its effect to an observable point.
Role in IC Design and Testing
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →