Title
Speeding Up Logic Locking via Fault Emulation and Dynamic Multiple Fault Injection
Abstract
Abstract Today’s Integrated Circuit (IC) industry is suffering from piracy, overbuild ICs, and hardware Trojans. One way to protect ICs is logic locking. Logic locking is done by inserting extra logic to the original design’s netlist such that correct outputs are produced only when the correct key is applied. However, the determination of locations to insert logic is a computationally expensive process. In this paper, we propose a fault emulation technique to speed up the process of determination of fault locations. Our fault emulation technique enables dynamic multiple fault injection as well as real-time fault impact computation in a single FPGA configuration. The effectiveness of the proposed emulation technique is evaluated with ISCAS’89 sequential benchmark circuits and results are presented.
Year
DOI
Venue
2015
10.1007/s10836-015-5544-2
Journal of Electronic Testing-Theory and Applications
Keywords
Field
DocType
Logic locking,Fault emulation
Stuck-at fault,Fault coverage,Computer science,Field-programmable gate array,Electronic engineering,Real-time computing,Emulation,Logic family,Fault injection,Fault model,Hardware emulation,Embedded system
Journal
Volume
Issue
ISSN
31
5
1573-0727
Citations 
PageRank 
References 
1
0.36
15
Authors
3
Name
Order
Citations
PageRank
Sezer Gören16411.62
Cemil Cem Gürsoy210.36
Abdullah Yildiz3142.73