TY - GEN
T1 - Testing digital circuits
T2 - 19th International Conference of Young Specialists on Micro/Nanotechnologies and Electron Devices, EDM 2018
AU - Vinarskii, Evgenii
AU - Laputenko, Andrey
AU - Lopez, Jorge
AU - Kushik, Natalia
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/8/13
Y1 - 2018/8/13
N2 - Testing of digital circuits is very important, especially for guaranteeing the correct and reliable functioning of electronic devices. One of the possibilities for deriving high quality test suites is using test generation methods for a corresponding Finite State Machine simulating the circuit behavior. In this paper, we estimate the number of implementation states whenever a circuit mutant is introduced. Experimental evaluation is performed for three types of mutants, namely Single Stuck-At Fault Mutants, Single Bridge Fault Mutants, and Hardly Detectable Fault Mutants. Experiments with the ITC'99 benchmarks (second release) show that in most cases the injection of a fault does not increase the number of states. Moreover, whenever the number of states is increased, the increment is on average 20%. Given this increment, we perform the experiments to showcase that for testing circuits with guaranteed fault coverage with respect to the listed faults, one can apply the W-method with the upper bound m = 1.2n states, for n states in the specification (circuit) FSM.
AB - Testing of digital circuits is very important, especially for guaranteeing the correct and reliable functioning of electronic devices. One of the possibilities for deriving high quality test suites is using test generation methods for a corresponding Finite State Machine simulating the circuit behavior. In this paper, we estimate the number of implementation states whenever a circuit mutant is introduced. Experimental evaluation is performed for three types of mutants, namely Single Stuck-At Fault Mutants, Single Bridge Fault Mutants, and Hardly Detectable Fault Mutants. Experiments with the ITC'99 benchmarks (second release) show that in most cases the injection of a fault does not increase the number of states. Moreover, whenever the number of states is increased, the increment is on average 20%. Given this increment, we perform the experiments to showcase that for testing circuits with guaranteed fault coverage with respect to the listed faults, one can apply the W-method with the upper bound m = 1.2n states, for n states in the specification (circuit) FSM.
KW - Digital/Logic Circuits
KW - Finite State Machines
KW - Testing
U2 - 10.1109/EDM.2018.8435051
DO - 10.1109/EDM.2018.8435051
M3 - Conference contribution
AN - SCOPUS:85052405111
SN - 9781538650219
T3 - International Conference of Young Specialists on Micro/Nanotechnologies and Electron Devices, EDM
SP - 220
EP - 224
BT - 2018 19th International Conference of Young Specialists on Micro/Nanotechnologies and Electron Devices, EDM 2018 - Proceedings
PB - IEEE Computer Society
Y2 - 29 June 2018 through 3 July 2018
ER -