DocumentCode :
1522724
Title :
Malicious Circuitry Detection Using Thermal Conditioning
Author :
Wei, Sheng ; Meguerdichian, Saro ; Potkonjak, Miodrag
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles (UCLA), Los Angeles, CA, USA
Volume :
6
Issue :
3
fYear :
2011
Firstpage :
1136
Lastpage :
1145
Abstract :
Gate-level characterization (GLC) is the process of quantifying physical and manifestational properties for each gate of an integrated circuit (IC). It is a key step in many IC applications that target cryptography, security, digital rights management, low power, and yield optimization. However, GLC is a challenging task due to the size and structure of modern circuits and insufficient controllability of a subset of gates in the circuit. We have developed a new approach for GLC that employs thermal conditioning to calculate the scaling factors of all the gates by solving a system of linear equations using linear programming (LP). Therefore, the procedure captures the complete impact of process variation (PV). In order to resolve the correlations in the system of linear equations, we expose different gates to different temperatures and thus change their corresponding linear coefficients in the linear equations. We further improve the accuracy of GLC by applying statistical methods in the LP formulation as well as the post-processing steps. In order to enable non-destructive hardware Trojan horse (HTH) detection, we generalize our generic GLC procedure by manipulating the constraint of each linear equation. Furthermore, we ensure the scalability of the approaches for GLC and HTH detection using iterative IC segmentation. We evaluate our approach on a set of ISCAS and ITC benchmarks.
Keywords :
integrated circuit testing; leakage currents; thermal management (packaging); HTH detection; digital rights management; gate-level characterization; hardware Trojan horse; integrated circuit; linear equations; linear programming; malicious circuitry detection; security; target cryptography; thermal conditioning; yield optimization; Delay; Equations; Integrated circuits; Logic gates; Mathematical model; Power measurement; Switches; Gate-level characterization (GLC); hardware Trojans; process variation;
fLanguage :
English
Journal_Title :
Information Forensics and Security, IEEE Transactions on
Publisher :
ieee
ISSN :
1556-6013
Type :
jour
DOI :
10.1109/TIFS.2011.2157341
Filename :
5772002
Link To Document :
بازگشت