Static Probability Analysis Guided RTL Hardware Trojan Test Generation.

Haoyi Wang,Qiang Zhou,Yici Cai
DOI: https://doi.org/10.1145/3566097.3567921
2023-01-01
Abstract:Directed test generation is an effective method to detect potential hardware Trojan (HT) in RTL. While the existing works are able to activate hard-to-cover Trojans by covering security targets, the effectiveness and efficiency of identifying the targets to cover are ignored. We propose a static probability analysis method for identifying the hard-to-active data channel targets and generating the corresponding assertions for the HT test generation. Our method could generate test vectors to trigger Trojans from Trusthub, DeTrust, and OpenCores in 1 minute and get 104.33X time improvement on average compared with the existing method.
What problem does this paper attempt to address?