DocumentCode :
1383382
Title :
An FPGA Chip Identification Generator Using Configurable Ring Oscillators
Author :
Yu, Haile ; Leong, Philip H W ; Xu, Qiang
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, China
Volume :
20
Issue :
12
fYear :
2012
Firstpage :
2198
Lastpage :
2207
Abstract :
Physically unclonable functions (PUF) are commonly used in applications such as hardware security and intellectual property protection. Various PUF implementation techniques have been proposed to translate chip-specific variations into a unique binary string. It is difficult to maintain repeatability of chip ID generation, especially over a wide range of operating conditions. To address this problem, we propose utilizing configurable ring oscillators and an orthogonal re-initialization scheme to improve repeatability. An implementation on a Xilinx Spartan-3e field-programmable gate array was tested on nine different chips. Experimental results show that the bit flip rate is reduced from 1.5% to approximately 0 at a fixed supply voltage and room temperature. Over a 20 °C-80 °C temperature range and 25% variation in supply voltage, the bit flip rate is reduced from 1.56% to 3.125×10-7.
Keywords :
field programmable gate arrays; integrated circuit design; FPGA chip identification generator; Xilinx Spartan 3e; chip specific variation; configurable ring oscillator; field programmable gate array; fixed supply voltage; hardware security; intellectual property protection; physically unclonable functions; temperature 20 C to 80 C; temperature 293 K to 298 K; unique binary string; Delay; Field programmable gate arrays; Ring oscillators; Field-programmable gate array (FPGA); physically unclonable functions; ring oscillator;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2011.2173770
Filename :
6087303
Link To Document :
بازگشت