TIGUAN TSI
| project staff | description | publications
|
Chair of Computer Architecture | |
Alexander Czutro, Dipl.-Inf. | developer / contact |
TIGUAN (Thread-parallel Integrated test pattern Generator Utilising satisfiability ANalysis) is a test pattern generator that maps the test-pattern-generation problem to instances of the Boolean Satisfiability Problem and hence benefits from efficient learning strategies available in modern SAT-solvers, as these strategies allow the tool to classify redundant and hard-to-detect faults in less time than traditional structural approaches. Furthermore, the tool has been extended in order to allow a powerful combination of dynamic compaction and SAT-based test pattern generation.
The tool uses an own easily extensible fault model (CMS@ – Conditional Multiple Stuck-At), according to which an arbitrary number of victim wires have a constant logic value 1 or 0 depending on the assignment of an arbitrary set of aggressor wires. All classical fault models, including stuck-at, bridges and delay-fault models, as well as models that allow defect-based testing, like exhaustive testing, can be mapped to CMS@.
Among other applications, the tool has been used by the University of Paderborn to grade the fault secureness of fault-tolerant systems.
The tool's new generation is given by TIGUAN TSI (TSI = Total System Integration), a C++ library that can be combined with all HDL parsers. Moreover, the library provides time-frame-extension algorithms that allow the application of test pattern generation for sequential circuits.
The used SAT-solver engine is antom.
A. Czutro, I. Polian, M. Lewis, P. Engelke, S.M. Reddy, B. Becker TIGUAN: Thread-parallel Integrated test pattern Generator Utilizing satisfiability ANalysis International Conference on VLSI Design, 2009 |
M. Hunger, S. Hellebrand, A. Czutro, I. Polian, B. Becker ATPG-Based Grading of Strong Fault-Secureness IEEE International Online Testing Symposium, 2009 |
A. Czutro, I. Polian, P. Engelke, S.M. Reddy, B. Becker Dynamic Compaction in SAT-Based ATPG Asian Test Symposium, 2009 |
A. Czutro, I. Polian, M. Lewis, P. Engelke, S. Reddy, B. Becker Thread-parallel integrated test pattern generator utilizing satisfiability analysis International Journal of Parallel Programming, 2010 |