Location and identification for single and multiple faults in testable redundant PLAs for yield enhancement
- 13 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 670-678
- https://doi.org/10.1109/test.1989.82354
Abstract
The authors present the basic structure of a testable and repairable programmable logic array (PLA) and the design modifications which are required for a full diagnosis and yield enhancement. The testing process is fully analyzed, and the conditions for diagnosis are presented. It is proved that identification in the presence of multiple (crosspoint, stuck-at, and bridging) faults is possible with high coverage. The criteria which permit diagnosis are based on a hierarchical organization of the testing process; significant improvements over previous redundant structures can be achieved. This results in a compact structure with a homogeneous layout which has been evaluated with respect to area overhead for VLSI implementation. Simulation results for benchmark devices are presented. These suggest that an efficient repair of VLSI PLAs for yield enhancement can be achieved.<>Keywords
This publication has 15 references indexed in Scilit:
- On yield consideration for the design of redundant programmable logic arraysIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1988
- Fault detection in programmable logic arraysProceedings of the IEEE, 1986
- Implementing a Built-In Self-Test PLA DesignIEEE Design & Test of Computers, 1985
- A New PLA Design for Universal TestabilityIEEE Transactions on Computers, 1984
- A Testable PLA Design with Low Overhead and High Fault CoverageIEEE Transactions on Computers, 1984
- Sources of failures and yield improvement for VLSI and restructurable interconnects for RVLSI and WSI: Part I—Sources of failures and yield improvement for VLSIProceedings of the IEEE, 1984
- Logic Minimization Algorithms for VLSI SynthesisPublished by Springer Nature ,1984
- A Design of Programmable Logic Arrays with Universal TestsIEEE Transactions on Computers, 1981
- Multiple Fault Detection in Programmable Logic ArraysIEEE Transactions on Computers, 1980
- Multiple word/bit line redundancy for semiconductor memoriesIEEE Journal of Solid-State Circuits, 1978