• DocumentCode
    3533622
  • Title

    Towards a unique FPGA-based identification circuit using process variations

  • Author

    Yu, H. ; Leong, P.H.W. ; Hinkelmann, H. ; Moller, L. ; Glesner, M. ; Zipf, P.

  • Author_Institution
    Dept. Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    397
  • Lastpage
    402
  • Abstract
    A compact chip identification (ID) circuit with improved reliability is presented. Ring oscillators are used to measure the spatial process variation and the ID is based on their relative speeds. A novel averaging and postprocessing scheme is employed to accurately determine the faster of two similar-frequency ring oscillators in the presence of noise. Using this scheme, the average number of unstable bits i.e. bits which can change in value between readings, measured on an FPGA is shown to be reduced from 5.3% to 0.9% at 20degC. Within the range 20-60degC, the percentage of unstable bits is within 2.8%. An analysis of the effectiveness of the scheme and the distribution of the errors is given over different temperature ranges and FPGA chips.
  • Keywords
    circuit reliability; field programmable gate arrays; identification technology; microprocessor chips; noise; oscillators; compact chip identification circuit; noise; similar-frequency ring oscillator; spatial process variation; unique FPGA-based identification circuit; Circuits; Field programmable gate arrays; Intrusion detection; Nonvolatile memory; Radiofrequency identification; Ring oscillators; Semiconductor device measurement; Semiconductor lasers; Temperature distribution; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272255
  • Filename
    5272255