• DocumentCode
    1335054
  • Title

    A Pay-per-Use Licensing Scheme for Hardware IP Cores in Recent SRAM-Based FPGAs

  • Author

    Maes, Roel ; Schellekens, Dries ; Verbauwhede, Ingrid

  • Author_Institution
    Dept. of Electr. Eng. (ESAT), Katholieke Univ. Leuven, Heverlee, Belgium
  • Volume
    7
  • Issue
    1
  • fYear
    2012
  • Firstpage
    98
  • Lastpage
    108
  • Abstract
    Currently achievable intellectual property (IP) protection solutions for field-programmable gate arrays (FPGAs) are limited to single large "monolithic" configurations. However, the ever growing capabilities of FPGAs and the consequential increasing complexity of their designs ask for a modular development model, where individual IP cores from multiple parties are integrated into a larger system. To enable such a model, the availability of IP protection at the modular level is imperative. In this work, we propose an IP protection mechanism for FPGA designs at the level of individual IP cores, by making use of the self-reconfiguring capabilities of modern FPGAs and deploying a trusted third party to run a metering service, similar to the work of Giineysu et ah and Drimer et at The proposed scheme makes it possible to enforce a pay-per-use licensing scheme which holds considerable advantages, both for IP core providers as well as for system integrators. Moreover, the scheme has a minimal implementation overhead and is the first of its kind to be solely based on primitives that are already available in recent commercially available FPGA devices. This allows for an immediate and feasible deployment, in contrast to earlier proposed solutions.
  • Keywords
    SRAM chips; field programmable gate arrays; industrial property; logic circuits; logic design; metering; microprocessor chips; IP protection mechanism; SRAM based FPGA design; field programmable gate array; hardware IP core; intellectual property protection; metering service; modular development model; pay-per-use licensing scheme; self-reconfiguring; trusted third; Cloning; Encryption; Field programmable gate arrays; Hardware; IP networks; Cloning; design security; field-programmable gate array (FPGA); hardware metering; intellectual property (IP) protection; reverse-engineering; soft intellectual property (IP);
  • fLanguage
    English
  • Journal_Title
    Information Forensics and Security, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1556-6013
  • Type

    jour

  • DOI
    10.1109/TIFS.2011.2169667
  • Filename
    6029984