DocumentCode
2896502
Title
Creating unique identifiers on field programmable gate arrays using natural processing variations
Author
Crouch, James W. ; Patel, Hiren J. ; Kim, Yong C. ; Bennington, Robert W.
Author_Institution
Dept. of Electr.&Comput. Eng., Air Force Inst. of Technol., Dayton, OH
fYear
2008
fDate
8-10 Sept. 2008
Firstpage
579
Lastpage
582
Abstract
In this paper, we proposes the concept of creating a circuit identifier, or digital fingerprint, for field programmable gate arrays (FPGAs). The digital fingerprint is a function of the natural variations in the semiconductor manufacturing process that cannot be duplicated or forged. The proposed digital fingerprint allows the use of any arbitrary of nodes internal to the circuit or the circuit outputs as monitoring locations. Changes in the signal on a selected node or output can be quantified digitally over a period of time or at a specific instance of time. Two monitoring methods are proposed, one using cumulative observation of the nodes and the other samples the nodes based on a signal transition. Two monitoring methods were validated on a small sample of twenty Xilinxreg Virtex-II Pro FPGAs, where both methods successfully created unique identifiers for each FPGA.
Keywords
field programmable gate arrays; fingerprint identification; Xilinx Virtex-II Pro FPGA; circuit identifier; digital fingerprint; field programmable gate arrays; natural processing variations; semiconductor manufacturing process; signal transition; unique identifiers; Circuits; Field programmable gate arrays; Fingerprint recognition; Force sensors; Manufacturing processes; Monitoring; Sampling methods; Shift registers; Signal processing; Silicon;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location
Heidelberg
Print_ISBN
978-1-4244-1960-9
Electronic_ISBN
978-1-4244-1961-6
Type
conf
DOI
10.1109/FPL.2008.4630013
Filename
4630013
Link To Document