CELLULAR-AUTOMATA AS A BIST STRUCTURE FOR TESTING CMOS CIRCUITS

Citation
S. Nandi et al., CELLULAR-AUTOMATA AS A BIST STRUCTURE FOR TESTING CMOS CIRCUITS, IEE proceedings. Computers and digital techniques, 141(1), 1994, pp. 41-47
Citations number
16
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
13502387
Volume
141
Issue
1
Year of publication
1994
Pages
41 - 47
Database
ISI
SICI code
1350-2387(1994)141:1<41:CAABSF>2.0.ZU;2-W
Abstract
Two-patterns are required to test single stuck-open faults in CMOS cir cuits, while detection of multiple stuck-open faults requires the appl ication of three-patterns. The regular, modular and cascadable structu re of cellular automata (CA) has been proposed as a built-in self-test (BIST) structure for on-chip generation of two-pattern and three-patt ern test vectors. An analytical tool has been developed to characteris e the properties of CA as a test pattern generator for CMOS circuits. The conditions to generate exhaustive two-patterns and three-patterns of n-bits have been investigated. Based on matrix algebraic analysis, it is shown that a specific class of CA satisfying this condition can be employed as a BIST structure for testing CMOS circuits. A lower bou nd on CA size has been analytically established. Criteria for the sele ction of the most desirable CA structure have also been presented alon g with the experimental results for a set of real-life circuits.