Using hierarchy in macro cell test assembly

Test generation and assembly are investigated for hierarchical VLSI designs of modules with testable macro cells and an associated local controller. To create a testable (a) synchronous controller structure, the use of state cells is proposed. It is shown that a state-cell controller can be tested by reconfiguration into a token scanpath and that because of the direct correspondence between implementation and function, it permits accurate functional fault modeling and test-pattern generation. Such controllers also ease the assembly of the module test from the macro tests.<<ETX>>

[1]  Zebo Peng Synthesis of VLSI Systems with the CAMAD Design Aid , 1986, 23rd ACM/IEEE Design Automation Conference.

[2]  J. Smit,et al.  A methodology for the fast and testable implementation of state diagram specifications [logic design] , 1985, IEEE Journal of Solid-State Circuits.

[3]  D. F. Burrows,et al.  Economically Viable Automatic Insertion of Self-Test Features for Custom VLSI , 1986, ITC.

[4]  F.P.M. Beenker,et al.  Macro Testing: Unifying IC And Board Test , 1986, IEEE Design & Test of Computers.

[5]  Magdy Abadir,et al.  A Knowledge-Based System for Designing Testable VLSI Chips , 1985, IEEE Design & Test of Computers.

[6]  Kien A. Hua,et al.  Built-In Tests for VLSI Finite-State Machines , 1984 .

[7]  P. Six,et al.  Cathedral-II: A Silicon Compiler for Digital Signal Processing , 1986, IEEE Design & Test of Computers.

[8]  Thomas W. Williams,et al.  Design for Testability - A Survey , 1982, IEEE Trans. Computers.