A PARTITION AND RESYNTHESIS APPROACH TO TESTABLE DESIGN OF LARGE CIRCUITS

Citation
S. Kanjilal et al., A PARTITION AND RESYNTHESIS APPROACH TO TESTABLE DESIGN OF LARGE CIRCUITS, IEEE transactions on computer-aided design of integrated circuits and systems, 14(10), 1995, pp. 1268-1276
Citations number
13
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Hardware & Architecture
ISSN journal
02780070
Volume
14
Issue
10
Year of publication
1995
Pages
1268 - 1276
Database
ISI
SICI code
0278-0070(1995)14:10<1268:APARAT>2.0.ZU;2-B
Abstract
We present a new area-efficient procedure for embedding test function into the gate-level implementation of a sequential circuit. First, we develop a test machine embedding technique for a given gate-level impl ementation of a finite state machine. The test machine states are mapp ed onto the states of the given circuit such that a minimum number of new state variable dependencies are introduced. The composite function is optimized, Experimental results show that our method yields testab le machine implementations that have lower area than the corresponding full scan designs. The test generation complexity for our machine imp lementation is the same as that for a full scan design, To apply the m ethod to large gate-level designs, we partition the circuit into inter connected finite-state machines, Each component state machine can be s pecified either as its gate-level implementation or as the extracted s tate diagram, We incorporate test functions into each component finite state machine such that the entire interconnection of the augmented c omponents has the same testability properties as the product machine w ith a single test function, ISCAS '89 benchmark circuits are partition ed into component finite state machines using a new testability-direct ed partitioning algorithm. Again, our embedding procedure results;in t estable circuits that have lower area than the corresponding full scan designs.