In recent years, VLSI testing has been gaining abundant prominence in hardware security paradigm. Testing not only ascertains correctness of circuit designs but also provides feedback to designers to improve existing designs. Hardware attacks at gate level of abstraction largely target circuit nodes with poor testability metrics. Identification of regions of a logic circuit which are poorly testable is referred to as Testability Analysis. In this paper we explore the possibilities of extending testability analysis for the detection of Hardware Trojans (HT). The effect of HT insertion on the system testability metrics is evaluated for c-17 benchmark circuit and the results are presented. This research also introduce a software tool developed to automatically generate the testability parameters namely the controllability and observability of each node in the circuit using MATLAB. The developed testability analysis software tool accept Hardware Description Language (HDL) file as input and generates the controllability and observability values of each node described by the HDL. These testability parameters can further be utilised to identification and hence classification of unsecure nodes.
Testability Analysis, SCOAP, Trojan Detection, Hardware security
Cite this paper
Sreeja Rajendran, Mary Lourde R. (2020) Testability Analysis and its Application to Hardware Security. International Journal of Circuits and Electronics, 5, 1-11
Copyright © 2020 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0