The Design of Easily Testable VLSI Array Multipliers
- 1 June 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-33 (6) , 554-560
- https://doi.org/10.1109/tc.1984.1676480
Abstract
Array multipliers are well suited for VLSI implementation because of the regularity in their iterative structure. However, most VLSI circuits are difficult to test. This correspondence shows that, with appropriate cell design, array multipliers can be designed to be very easily testable. An array multiplier is called C-testable if all its adder cells can be exhaustively tested while requiring only a constant number of test patterns. The testability of two well-known array multiplier structures is studied in detail. The conventional design of the carry–save array multiplier is modified. The modified design is shown to be C-testable and requires only 16 test patterns. Similar results are obtained for the Baugh–Wooley two's complement array multiplier. A modified design of the Baugh–Wooley array multiplier is shown to be C-testable and requires 55 test patterns. The C-testability of two other array multipliers, namely the carry–propagate and the TRW designs, is also presented.Keywords
This publication has 8 references indexed in Scilit:
- The Design of Easily Testable VLSI Array MultipliersIEEE Transactions on Computers, 1984
- The design of two easily-testable VLSI array multipliersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1983
- Design for Testability—A SurveyIEEE Transactions on Computers, 1982
- A testable design of iterative logic arraysIEEE Transactions on Circuits and Systems, 1981
- A Functional Approach to Testing Bit-Sliced MicroprocessorsIEEE Transactions on Computers, 1981
- High-Speed Monolithic Multipliers for Real-Time Digital Signal ProcessingComputer, 1978
- Easily Testable Iterative SystemsIEEE Transactions on Computers, 1973
- Testing for faults in combinational cellular logic arraysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1967