IPP@HDL: Efficient intellectual property protection scheme for IP cores

被引:76
|
作者
Castillo, Encarnacion [1 ]
Meyer-Baese, Uwe
Garcia, Antonio
Parrilla, Luis
Lloris, Antonio
机构
[1] Univ Granada, Dept Elect & Comp Technol, E-18071 Granada, Spain
[2] Florida State Univ, Dept Elect & Comp Engn, Tallahassee, FL 32306 USA
关键词
cell-based application-specific integrated circuits (ASICs); field-programmable gate array (FPGA); intellectual property protection (IPP); Intellectual Property (IP) cores; water-marking;
D O I
10.1109/TVLSI.2007.896914
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a procedure for intellectual property protection (IPP) of digital circuits called IPP@HDL is presented. Its aim is to protect the author rights in the development and distribution of reusable modules by means of an electronic signature. The technique relies on hosting the bits of the digital signature within memory structures or combinational logic that are part of the system, at the high level description of the design. Thus, the area of the system is not increased and the signature is difficult to change or to remove without damaging the design. The technique also includes a procedure for secure signature extraction requiring minimal modifications to the system and without interfering its normal operation. The benefits of the presented procedure are illustrated with programmable logic and cell-based application-specific integrated circuit examples with several signature lengths. These design examples show no performance degradation and a negligible area increase, while probabilistic analyses show that the proposed IPP scheme offers high resistance against attacks.
引用
收藏
页码:578 / 591
页数:14
相关论文
共 41 条
  • [1] Intellectual property protection of HDL IP cores through automated signature hosting
    Castillo, Encarnacin
    Parrilla, Luis
    Garcia, Antonio
    Lloris, Antonio
    Meyer-Baese, Uwe
    [J]. 2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 183 - 188
  • [2] Intellectual property protection of IP cores through high-level watermarking
    Castillo, E.
    Meyer-Baese, U.
    Garcia, A.
    Parrilla, L.
    Lloris, A.
    [J]. INDEPENDENT COMPONENT ANALYSES, WAVELETS, UNSUPERVISED NANO-BIOMIMETIC SENSORS, AND NEURAL NETWORKS V, 2007, 6576
  • [3] INTELLECTUAL PROPERTY RIGHTS (IPR) AND MECHANISMS FOR INTELLECTUAL PROPERTY PROTECTION (IPP): A REVIEW
    Dogra, Rahul
    Dhiman, Vijay
    Gupta, Nipun
    [J]. INTERNATIONAL JOURNAL OF PHARMACEUTICAL SCIENCES AND RESEARCH, 2012, 3 (11): : 4045 - 4056
  • [4] Legal protection for semiconductor intellectual property (IP)
    Oshima, Y
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 551 - 555
  • [5] Intellectual Property Cores Protection designs for CE products
    Sengupta, Anirban
    [J]. IEEE CONSUMER ELECTRONICS MAGAZINE, 2016, 5 (01) : 83 - 88
  • [6] Intellectual Property Excesses: Exploring the Boundaries of IP Protection
    Goold, Patrick R.
    [J]. MODERN LAW REVIEW, 2024, 87 (03): : 761 - 784
  • [7] INTELLECTUAL PROPERTY EXCESSES: EXPLORING THE BOUNDARIES OF IP PROTECTION
    Burgess, Janet
    [J]. EDINBURGH LAW REVIEW, 2023, 27 (03) : 432 - +
  • [8] Intellectual Property Protection (IPP) using Obfuscation in C, VHDL, and Verilog Coding
    Meyer-Baese, Uwe
    Castillo, Encarni
    Botella, Guillermo
    Parrilla, L.
    Garcia, Antonio
    [J]. INDEPENDENT COMPONENT ANALYSES, WAVELETS, NEURAL NETWORKS, BIOSYSTEMS, AND NANOENGINEERING IX, 2011, 8058
  • [9] Functional Locking Modules for Design Protection of Intellectual Property Cores
    Colombier, Brice
    Bossuet, Lilian
    [J]. 2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2015, : 233 - 233
  • [10] INTELLECTUAL PROPERTY (IP) PROTECTION USING WATERMARKING AND FINGERPRINTING TECHNIQUES
    Leitao, Flavia
    [J]. PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 433 - 438