|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
August 1981 (vol. 30 no. 8)
pp. 563-571
| ASCII Text | x | ||
| T. Sridhar, J.P. Hayes, "A Functional Approach to Testing Bit-Sliced Microprocessors," IEEE Transactions on Computers, vol. 30, no. 8, pp. 563-571, August, 1981. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.1981.1675841, author = {T. Sridhar and J.P. Hayes}, title = {A Functional Approach to Testing Bit-Sliced Microprocessors}, journal ={IEEE Transactions on Computers}, volume = {30}, number = {8}, issn = {0018-9340}, year = {1981}, pages = {563-571}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.1981.1675841}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - A Functional Approach to Testing Bit-Sliced Microprocessors IS - 8 SN - 0018-9340 SP563 EP571 EPD - 563-571 A1 - T. Sridhar, A1 - J.P. Hayes, PY - 1981 KW - test generation KW - Bit-sliced processors KW - fault modeling KW - iterative logic arrays KW - microprocessors KW - testability VL - 30 JA - IEEE Transactions on Computers ER - | |||
Bit-sliced microprocessors are representative of an important class of LSI components that can be interconnected in a regular way to construct many useful types of digital systems. This paper develops an analytic test generation methodology for bit-sliced systems. A formal model C for a 1-bit bit-sliced microprocessor is defined which has the main features of many commercially available microprocessors. Using a functional fault model instead of the usual stuck-line fault model, a technique is presented for deriving a complete and near-minimal sequence of tests for C. The basic cell C is extended to form two more general cells Ck and Ck. n. Ck is a k-bit version of C, while Ck, n is Ck with an n ? k-bit scratchpad RAM. The internal structure of C4,16 closely resembles that of the AMD 2901 processor slice. Test sequences for these cells are derived in much the same way as for C. It is shown that the test sequence for a single cell (C, Ck, or Ck, n) can easily be extended to a test sequence for an array of N identical cells with no increase in the number of tests required. It is observed that for test generation purposes, bit-sliced microprocessors can be viewed as C-testable iterative logic arrays, which require a constant number of test patterns independent of array size. Some new results on test generation for C-testable systems are presented, as well as a method for modifying iterative logic arrays to make them C-testable.
Index Terms:
test generation, Bit-sliced processors, fault modeling, iterative logic arrays, microprocessors, testability
Citation:
T. Sridhar, J.P. Hayes, "A Functional Approach to Testing Bit-Sliced Microprocessors," IEEE Transactions on Computers, vol. 30, no. 8, pp. 563-571, Aug. 1981, doi:10.1109/TC.1981.1675841
Usage of this product signifies your acceptance of the Terms of Use.

