DocumentCode
1535701
Title
Fingerprinting techniques for field-programmable gate array intellectual property protection
Author
Lach, John ; Mangione-Smith, William H. ; Potkonjak, Miodrag
Author_Institution
Dept. of Electr. & Comput. Eng., Virginia Univ., Charlottesville, VA, USA
Volume
20
Issue
10
fYear
2001
fDate
10/1/2001 12:00:00 AM
Firstpage
1253
Lastpage
1261
Abstract
As current computer-aided design (CAD) tool and very large scale integration technology capabilities create a new market of reusable digital designs, the economic viability of this new core-based design paradigm is pending on the development of techniques for intellectual property protection. This work presents the first technique that leverages the unique characteristics of field-programmable gate arrays (FPGAs) to protect commercial investment in intellectual property through fingerprinting. A hidden encrypted mark is embedded into the physical layout of a digital circuit when it is placed and routed onto the FPGA. This mark uniquely identifies both the circuit origin and original circuit recipient, yet is difficult to detect and/or remove, even via recipient collusion. While this approach imposes additional constraints on the backend CAD tools for circuit place and route, experiments indicate that the performance and area impacts are minimal
Keywords
VLSI; copy protection; field programmable gate arrays; industrial property; logic CAD; logic partitioning; modules; backend CAD tools; circuit origin; circuit recipient; computer-aided design tool; core-based design paradigm; economic viability; field-programmable gate array; fingerprinting; fingerprinting techniques; hidden encrypted mark; intellectual property protection; physical layout; recipient collusion; reusable digital designs; very large scale integration; Cryptography; Design automation; Digital circuits; Digital integrated circuits; Field programmable gate arrays; Fingerprint recognition; Intellectual property; Investments; Protection; Very large scale integration;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.952741
Filename
952741
Link To Document