Multiple observation time single reference test generation using synchronizing sequences
@article{Cho1993MultipleOT, title={Multiple observation time single reference test generation using synchronizing sequences}, author={Hyunwoo Cho and S.-W. Jeong and F. Somenzi and Carl Pixley}, journal={1993 European Conference on Design Automation with the European Event in ASIC Design}, year={1993}, pages={494-498}, url={https://api.semanticscholar.org/CorpusID:62237269} }
It is shown that the same fault coverage can be achieved in both tester operation models if the circuit under test generation is synchronizable and the authors investigate how a synchronizing sequence simplifies test generation and allows one to use the simpler testeroperation model.
11 Citations
Exact calculation of synchronizing sequences based on binary decision diagrams
- 1994
Computer Science
An efficient and exact method for computing synchronizing sequences based on the efficient image and pre-image computation methods using binary decision diagrams is presented.
Algorithmic optimization and parallelization of eppstein's synchronizing heuristic
- 2018
Computer Science
This thesis proposes a lazy execution of the preprocessing phase of the algorithm, by postponing the preparation of the required information until it is to be used in the reset word generation phase, and shows that depending on the automata size, GREEDY can be made 500⇥ faster.
Synchronizing sequences on a class of unbounded systems using synchronized Petri nets
- 2016
Computer Science
This paper presents a first investigation of the synchronizing problem on unbounded systems, using synchronized Petri nets, i.e., nets whose evolution is driven by external input events, and shows that synchronizing sequences may be computed for a particular class of unbounded synchronizedPetri nets.
Testing Experiments on Unbounded Systems: Synchronizing Sequences Using Petri Nets
- 2014
Computer Science
This paper presents a first investigation of the synchronizing problem on unbounded systems, in particular synchronized Petri nets are taken into account and the problem is shown to be solved for some particular semantics.
Exact calculation of synchronization sequences based on binary decision diagrams
- 1992
Computer Science
The authors present efficient methods based upon the universal alignment theorem and binary decision diagrams to computed a synchronization sequence, to compute a tight lower bound for the length of such a sequence, and to check that an initial state given in the specification is a reset state.
Testing Experiments on Synchronized Petri Nets
- 2014
Computer Science
This paper presents a first investigation of the computation of synchronizing sequences for systems modeled by synchronized Petri nets, and existing techniques for automata are adapted to this new setting.
Synchronizing Heuristics: Speeding up the Slowest
- 2017
Computer Science
This paper shows how one can improve the time performance of SynchroP and its variants by avoiding unnecessary computations which makes these heuristics more competitive than they already are, via the proposed optimizations.
Homing and Synchronizing Sequences
- 2004
Computer Science
This chapter considers two fundamental problems for Mealy machines, i.e., finite-state machines with inputs and outputs. The machines will be used in subsequent chapters as models of a system or…
11 References
Increasing fault coverage for synchronous sequential circuits by the multiple observation time test strategy
- 1991
Computer Science, Engineering
The authors present a test generation procedure for gate-level circuits which is based on multiple observation time units and multiple fault-free sequences, and they show that test sequences can be found by this procedure in cases where conventional test generators fail to find tests due to their failure to initialize the circuit.
HITEC: a test generation package for sequential circuits
- 1991
Computer Science, Engineering
Presents HITEC, a sequential circuit test generation package to generate test patterns for sequential circuits, without assuming the use of scan techniques or a reset state. Several new techniques…
A common approach to test generation and hardware verification based on temporal logic
- 1991
Computer Science, Engineering
In this work, a common formal pamework for hardware verification and sequential test pattern generation is presented, which is based on modeling the circuit behavior with temporal logic and it is possible to provide the designer with one tool for checking circuit correctness and generating test patterns.
Fast sequential ATPG based on implicit state enumeration
- 1991
Computer Science, Engineering
This paper reports on the application of binary decision diagrams and implicit enumeration algorithms to the problems of generating justification sequences, identifying redundancies, and dealing with hard-to-detect faults.
Exact calculation of synchronization sequences based on binary decision diagrams
- 1992
Computer Science
The authors present efficient methods based upon the universal alignment theorem and binary decision diagrams to computed a synchronization sequence, to compute a tight lower bound for the length of such a sequence, and to check that an initial state given in the specification is a reset state.
Combinational profiles of sequential benchmark circuits
- 1989
Computer Science, Engineering
A set of 31 digital sequential circuits described at the gate level is presented. These circuits extend the size and complexity of the ISCAS'85 set of combinational circuits and can serve as…
A new test generation method for sequential circuits
- 1991
Computer Science, Engineering
Experimental results show that the proposed test generation method for synchronous sequential circuits is effective in generating high coverage tests for sequential circuits.
ATPG aspects of FSM verification
- 1990
Computer Science, Engineering
Algorithms are presented for finite state machine (FSM) verification and image computation which improve on the results of O. Coudert et al (1989), giving 1-4 orders of magnitude speedup. Novel…
Efficient implementation of a BDD package
- 1990
Computer Science
A package for manipulating Boolean functions based on the reduced, ordered, binary decision diagram (ROBDD) representation is described, based on an efficient implementation of the if-then-else (ITE) operator.
Digital systems testing and testable design
- 1990
Computer Science, Engineering
The new edition of Breuer-Friedman's Diagnosis and Reliable Design ofDigital Systems offers comprehensive and state-ofthe-art treatment of both testing and testable design.