• DocumentCode
    3515300
  • Title

    FPGA design security with time division multiplexed PUFs

  • Author

    Gören, Sezer ; Ugurdag, H. Fatih ; Yildiz, Abdullah ; Özkurt, Özgür

  • Author_Institution
    Comput. Eng. Dept., Bahcesehir Univ., Bahçesehir, Turkey
  • fYear
    2010
  • fDate
    June 28 2010-July 2 2010
  • Firstpage
    608
  • Lastpage
    614
  • Abstract
    With the advent of FPGAs, high performance application specific processors can be designed and produced with little investment using a software-like methodology. This ease of design, on the other hand, creates a lot of opportunity for design theft through cloning. A solution to this is bitstream encryption, which is a feature available in rather pricey FPGAs. Physically Unclonable Functions (PUFs) make the same capability possible in ordinary FPGAs. A PUF module provides a signature unique to each chip with the help of manufacturing variations. However, a stable signature requires quite a few bits of PUF, which may not fit in small FPGAs. This paper presents a new PUF based design methodology, which we call Time Division Multiplexed PUF (TDM-PUF). A TDM-PUF divides a single and long PUF into several smaller PUFs run in different time segments. This is made possible by the widely available dynamic partial configuration capability of FPGAs.
  • Keywords
    DNA; Encryption; Field programmable gate arrays; Latches; Routing; Cloning; FPGA; IP protection; PUF; Partial configuration; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Simulation (HPCS), 2010 International Conference on
  • Conference_Location
    Caen, France
  • Print_ISBN
    978-1-4244-6827-0
  • Type

    conf

  • DOI
    10.1109/HPCS.2010.5547067
  • Filename
    5547067