Contest: a concurrent test generator for sequential circuits
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
RTG: automatic register level test generator
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
Logic Minimization Algorithms for VLSI Synthesis
Logic Minimization Algorithms for VLSI Synthesis
A high level synthesis tool for MOS chip design
DAC '84 Proceedings of the 21st Design Automation Conference
DAC '78 Proceedings of the 15th Design Automation Conference
EBT: A comprehensive test generation technique for highly sequential circuits
DAC '78 Proceedings of the 15th Design Automation Conference
A logic design structure for LSI testability
DAC '77 Proceedings of the 14th Design Automation Conference
Bristle Blocks: A silicon compiler
DAC '79 Proceedings of the 16th Design Automation Conference
Automated synthesis of multi-level combinational logic in cmos technology
Automated synthesis of multi-level combinational logic in cmos technology
Fault Analysis and Test Generation for Programmable Logic Arrays (PLA's)
IEEE Transactions on Computers
Redundancy and Don't Cares in Logic Synthesis
IEEE Transactions on Computers
A Random and an Algorithmic Technique for Fault Detection Test Generation for Sequential Circuits
IEEE Transactions on Computers
A Design of Programmable Logic Arrays with Universal Tests
IEEE Transactions on Computers
Diagnosis of automata failures: a calculus and a method
IBM Journal of Research and Development
A heuristic test-pattern generator for programmable logic arrays
IBM Journal of Research and Development
MINI: a heuristic approach for logic minimization
IBM Journal of Research and Development
Logic synthesis through local transformations
IBM Journal of Research and Development
Synthesis of P-circuits for logic restructuring
Integration, the VLSI Journal
Hi-index | 0.00 |
Logic synthesis has been the subject of many years of research in both academic and industrial laboratories. The algorithms developed in these arenas have matured sufficiently to be practical for real circuit designs and are rapidly gaining acceptance in the design of complex digital products. The use of such synthesis tools increases the need for automatic test generation tools since the logic produced by the synthesis program has little or no meaning to the designer. While a substantial body of work also exists in the testing area, for both combinational and sequential circuits, test generation for sequential machines has remained a post-design process in almost all cases. Design-for-test techniques, such as scan-based methods, have been developed to facilitate post-design test generation by reducing the sequential test problem to one of testing commbinational circuits, for which a number of efficient techniques have been developed. It is the premise of this paper that there is a very strong relationship between a successful (optimal) logic synthesis strategy and a fully testable circuit - for both combinational and sequential designs. Today, combinational logic synthesis algorithm are known which can ensure irredundant. and fully testable designs for both two-level (e.g. PLA) and multi-level implementations. These procedures also produce test vectors which will detect all single stuck-at faults as a by-product of the minimization step. We believe a similar, synthesis-orientetd approach to the testing of sequential machnies is practical. Using such an approach, it would be possible for the sequential synthesis system to guarantee that the generated machine is fully testable without resorting to a full scan approach and the use of additional test points (e.g. partial scan) would only be needed to compact the test scquence. Following a, brief review of the state-of-the-art in combinational and seqnential logic synthesis, algorithnis which can eusure irredundant and fully testable combinational and scquential circuits are reviewed. Directions for future research involving the antomatic synthesis of both fully and easily testable combinational and sequential circuits are also indicated.